IP Library › Granted Patent US 10,573,279
Granted Patent B2
US 10,573,279 · App. 15/793,791 · Granted Feb 25, 2020

Systems and methods for combining video and graphic sources for display

Inventors: Richard Wyman (Santa Clara, CA); David Wu (San Diego, CA); Jason Herrick (Santa Clara, CA)
Assignee: Avago Technologies International Sales Pte. Limited
G09G5/397H04N5/265H04N5/45H04N9/642H04N9/76H04N21/2343H04N21/2665H04N21/42653H04N21/4316H04N21/4402H04N21/4622H04N21/8146G09G2340/125
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 10,573,279
App. No.
15/793,791
Granted
Feb 25, 2020
Kind
B2
Abstract

Systems and methods are provided for combining a plurality of streams with a plurality of formats into a single output stream in a predetermined output format. Each of the plurality of streams includes at least one of video or graphics. Each stream is processed by determining a format of the stream, determining whether the format is compatible with the predetermined output format, and responsive to determining that the format is compatible with the predetermined output format, converting the format to the predetermined output format. The processed plurality of streams are combined into a single output stream in the predetermined output format.

Claims (47)

1. A method, comprising:

receiving a plurality of streams, each having a format belonging to one of a plurality of formats, each format of the plurality of formats comprising nonlinear space and light source parameters, each of the plurality of streams comprising at least one of video or graphics;

for each of the plurality of streams, processing the stream by:

determining the format of the stream,

determining whether the format is compatible with a predetermined output format,

responsive to determining the format is not compatible with the predetermined output format, converting the format to the predetermined output format,

determining whether the light source parameters of the format are scene referred or display referred, and

responsive to determining the light source parameters of the format are scene referred, applying an optical-to-optical transform function to the stream, or

responsive to determining the light source parameters of the format are display referred, applying an inverse optical-to-optical transform function to the stream; and

combining the processed streams into a single output stream in the predetermined output format.

2. The method of claim 1 , wherein converting the format to the predetermined output format includes mapping colorspace and gamut of the format to a colorspace and gamut of the predetermined output format.

3. The method of claim 2 , wherein the colorspace defines red, green, and blue primaries and white point.

4. The method of claim 3 , wherein the white point is a temperature of white given equal amounts of the red, green, and blue primaries.

5. The method of claim 1 , wherein converting the format to the predetermined output format includes changing brightness of the format to a brightness associated with the predetermined output format.

6. The method of claim 1 , wherein the plurality of streams have at least one format that is different from the predetermined output format.

7. The method of claim 1 , wherein the plurality of formats of the plurality of streams are independent of the predetermined output format.

8. The method of claim 1 , wherein scene referred light source parameters are indicative of the light source parameters being received from an input device and wherein display referred light source parameters are indicative of the light source parameters being emitted by a display.

9. The method of claim 1 , wherein the optical-to-optical transform function comprises multiplying an input gamma value by a scaling factor; and wherein the inverse optical-to-optical transform function comprises dividing an output gamma value by the scaling factor.

10. A video processing system, comprising:

a format converter configured to convert each format belonging to one of a plurality of formats associated with a plurality of streams received by the video processing system to a predetermined output format, each format of the plurality of formats comprising nonlinear space and light source parameters, wherein each of the plurality of streams comprises at least one of video or graphics;

the format converter further configured to determine whether the light source parameters of the format are scene referred or display referred, and responsive to determining the light source parameters of the format are scene referred, applying an optical-to-optical transform function to the stream, or responsive to determining the light source parameters of the format are display referred, applying an inverse optical-to-optical transform function to the stream; and

a combiner configured to combine the plurality of streams in the predetermined output format.

11. The system of claim 10 , wherein the format converter is configured to map colorspace and gamut of each format to a colorspace and gamut of the predetermined output format.

12. The system of claim 11 , wherein the colorspace defines red, green, and blue primaries and white point.

13. The system of claim 12 , wherein the white point is a temperature of white given equal amounts of the red, green, and blue primaries.

14. The system of claim 10 , wherein the format converter is configured to change brightness of each format to a brightness associated with the predetermined output format.

15. The system of claim 10 , wherein the plurality of formats are independent of the predetermined output format.

16. The video processing system of claim 10 , wherein scene referred light source parameters are indicative of the light source parameters being received from an input device and wherein display referred light source parameters are indicative of the light source parameters being emitted by a display.

17. The video processing system of claim 10 , wherein the optical-to-optical transform function comprises multiplying an input gamma value by a scaling factor; and wherein the inverse optical-to-optical transform function comprises dividing an output gamma value by the scaling factor.

18. One or more non-transitory computer-readable storage media having instructions stored thereon that, when executed by at least one circuit, cause the at least one circuit to perform operations comprising:

receiving a plurality of streams, each having a format belonging to one of a plurality of formats, each format of the plurality of formats comprising nonlinear space and light source parameters, each of the plurality of streams comprising at least one of video or graphics;

for each of the plurality of streams, processing the stream by:

determining the format of the stream,

determining whether the format is compatible with a predetermined output format,

responsive to determining the format is not compatible with the predetermined output format, converting the format to the predetermined output format,

determining whether the light source parameters of the format are scene referred or display referred, and

responsive to determining the light source parameters of the format are scene referred, applying an optical-to-optical transform function to the stream, or

responsive to determining the light source parameters of the format are display referred, applying an inverse optical-to-optical transform function to the stream; and

combining the processed streams into a single output stream in the predetermined output format.

19. The one or more non-transitory computer-readable storage media of claim 18 , wherein converting the format to the predetermined output format comprises mapping colorspace and gamut of the format to a colorspace and gamut of the predetermined output format.

20. The one or more non-transitory computer-readable storage media of claim 19 , wherein the colorspace defines red, green, and blue primaries and white point.

21. The one or more non-transitory computer-readable storage media of claim 20 , wherein the white point is a temperature of white given equal amounts of the red, green, and blue primaries.

22. The one or more non-transitory computer-readable storage media of claim 18 , wherein converting the format to the predetermined output format includes changing brightness of the format to a brightness associated with the predetermined output format.

23. The one or more non-transitory computer-readable storage media of claim 18 , wherein the plurality of formats include at least one format that is different from the predetermined output format.

24. The one or more non-transitory computer-readable storage media of claim 18 , wherein the plurality of formats are independent of the predetermined output format.

25. The one or more non-transitory computer-readable storage media of claim 18 , wherein scene referred light source parameters are indicative of the light source parameters being received from an input device and wherein display referred light source parameters are indicative of the light source parameters being emitted by a display.

26. The one or more non-transitory computer-readable storage media of claim 18 , wherein the optical-to-optical transform function comprises multiplying an input gamma value by a scaling factor; and wherein the inverse optical-to-optical transform function comprises dividing an output gamma value by the scaling factor.

Assignments (3)
CORRECTIVE ASSIGNMENT TO CORRECT THE EXECUTION DATE OF THE MERGER AND APPLICATION NOS. 13/237,550 AND 16/103,107 FROM THE MERGER PREVIOUSLY RECORDED ON REEL 047231 FRAME 0369. ASSIGNOR(S) HEREBY CONFIRMS THE MERGER. Recorded Mar 8, 2019
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 048549/0113 →
MERGER Recorded Oct 4, 2018
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 047231/0369 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 18, 2018
From: WYMAN, RICHARD; WU, DAVID; HERRICK, JASON
To: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
Reel/Frame 044652/0938 →
Continuity (2)
Provisional Application 62556300 · Sep 8, 2017
Related Publication 20190080674A1 · Mar 14, 2019