IP Library Granted Patent US 11,238,577
Granted Patent B2
US 11,238,577 · App. 16/840,169 · Granted Feb 1, 2022

Video dynamic range analysis

Inventor: Daniel G. Baker (Beaverton, OR)
Assignee: PROJECT GIANTS, LLC
G06T7/0002G06T2207/10016G06T2207/10024G06T2207/20
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,238,577
App. No.
16/840,169
Granted
Feb 1, 2022
Kind
B2
Abstract

A video analyzer measures and outputs a visual indication of a dynamic range of a video signal. The video analyzer includes a video input to receive the video signal and a cumulative distribution function generator generates a cumulative distribution function curve from a component of the video signal. A feature detector generates one or more feature vectors from the cumulative distribution function curve and a video dynamic range generator produces a visual output indicating a luminance of one or more portions of the video signal.

Claims (30)

1. A video analyzer for measuring dynamic range of a video signal, comprising:

a video input structured to receive the video signal;

a cumulative distribution function generator structured to generate a cumulative distribution function curve from a component of the video signal;

a feature detector structured to generate one or more feature vectors from the cumulative distribution function curve; and

a video dynamic range generator structured to produce a visual output indicating a luminance of one or more portions of the video signal based on the one or more feature vectors.

2. The video analyzer according to claim 1 , wherein the visual output includes a pseudo-color image indicating the luminance of one or more portions of the video signal.

3. The video analyzer according to claim 1 , wherein the visual output includes a waveform indicating a luminance versus percentage of screen area for a single frame of the video signal.

4. The video analyzer according to claim 3 , wherein the visual output includes a power mask for a particular display displayed concurrently with the waveform.

5. The video analyzer according to claim 1 , wherein the visual output includes an average luminance of each frame of at least a portion of the video signal.

6. The video analyzer according to claim 5 , wherein the visual output further includes a maximum average luminance for a particular display.

7. The video analyzer according to claim 6 , wherein the visual output further includes a minimum average luminance for a particular display.

8. The video analyzer according to claim 7 , wherein the visual output further includes an optimal maximum luminance and an optimal minimum luminance for a particular display.

9. The video analyzer according to claim 1 , wherein the visual output is generated and displayed in real-time or near real-time.

10. A method for measuring dynamic range of a video signal, comprising:

generating a cumulative distribution function curve from a component of the video signal;

generating one or more feature vectors from the cumulative distribution function curve; and

producing a visual output indicating a luminance of one or more portions of the video signal based on the one or more feature vectors.

11. The method according to claim 10 , wherein the visual output includes a pseudo-color image indicating the luminance of one or more portions of the video signal.

12. The method according to claim 10 , wherein the visual output includes a waveform indicating a luminance versus percentage of screen area for a single frame of the video signal.

13. The method according to claim 12 , wherein the visual output includes a power mask for a particular display displayed concurrently with the waveform.

14. The method according to claim 10 , wherein the visual output includes an average luminance of each frame of at least a portion of the video signal.

15. The method according to claim 14 , wherein the visual output further includes a maximum average luminance and a minimum average luminance for a particular display.

16. The method according to claim 10 in which producing a visual output indicating a luminance of one or more portions of the video signal comprises producing a visual output in real-time or near real-time.

17. One or more computer storage media comprising instructions, which, when executed by one or more processors of a video analyzer, cause the video analyzer to:

generate a cumulative distribution function curve from a component of the video signal;

produce one or more feature vectors from the cumulative distribution function curve; and

generate a visual output indicating a luminance of one or more portions of the video signal based on the one or more feature vectors.

18. The one or more computer storage media according to claim 17 , further comprising instructions to cause the video analyzer to generate a visual output that includes a pseudo-color image indicating the luminance of one or more portions of the video signal.

19. The one or more computer storage media according to claim 17 , further comprising instructions to cause the video analyzer to generate a visual output that includes a waveform indicating a luminance versus percentage of screen area for a single frame of the video signal.

20. The one or more computer storage media according to claim 17 , further comprising instructions to cause the video analyzer to generate a visual output that includes a power mask for a particular display displayed concurrently with the waveform.

Assignments (3)
SECURITY INTEREST Recorded Jun 9, 2025
From: INEOQUEST TECHNOLOGIES, LLC; PROJECT GIANTS, LLC
To: FORTRESS CREDIT CORP.
Reel/Frame 071493/0030 →
SECURITY INTEREST Recorded Dec 4, 2024
From: PROJECT GIANTS, LLC
To: FORTRESS CREDIT CORP.
Reel/Frame 069482/0506 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 22, 2020
From: BAKER, DANIEL G.
To: PROJECT GIANTS, LLC
Reel/Frame 052999/0157 →
Continuity (2)
Provisional Application 62830351 · Apr 5, 2019
Related Publication 20200320678A1 · Oct 8, 2020