Strategies for processing image information using a color information data structure
First Claim
1. A method for processing image information having color content expressed in a prescribed format, comprising:
- providing a color information data structure that contains color information that defines at least one aspect of the prescribed format;
passing the color information data structure to at least one functional component used to process the image information, along with the image information; and
processing the image information at said at least one functional component based on the color information in the color information data structure,wherein the color information data structure comprises an image light field which conveys information comprising gamma, brightness, and contrast associated with the image information.
2 Assignments
0 Petitions
Accused Products
Abstract
Strategies are described for processing image information using a data structure which conveys color information. The color information describes color-related formatting applied to the image information. The data structure can be passed down a video processing pipeline, where each functional component in the pipeline can draw color information from the data structure to improve the accuracy of its processing. Further, each component can supply previously unknown color information to the data structure for use by other (downstream) components in the pipeline. Exemplary fields of the data structure can include one or more of: a video transfer function field; a color primaries field; an image light field; a transfer matrix field; a nominal range field; and a video chroma sampling field. The transfer matrix field can be used to convert image information from one color space to another, such as a luma-related color space to an RGB-related color space. Processing operations can be performed on progressive and linear RGB image information.
98 Citations
23 Claims
-
1. A method for processing image information having color content expressed in a prescribed format, comprising:
-
providing a color information data structure that contains color information that defines at least one aspect of the prescribed format; passing the color information data structure to at least one functional component used to process the image information, along with the image information; and processing the image information at said at least one functional component based on the color information in the color information data structure, wherein the color information data structure comprises an image light field which conveys information comprising gamma, brightness, and contrast associated with the image information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A system for processing image information having color content expressed in a prescribed format, comprising:
-
plural functional components defining a video processing pipeline, wherein each of the plural functional components includes logic configured to process a color information data structure that contains color information that defines at least one aspect of the prescribed format; and wherein the color information data structure comprises; an image light field which conveys an intended viewing condition associated with the image information; a nominal range field which conveys information regarding potential toe room and head room associated with the image information; and a video chroma sampling field which indicates the manner in which chroma samples in the information are sampled and aligned relative to associated luma samples. - View Dependent Claims (22)
-
-
23. A method comprising:
-
providing a color information data structure that contains color information that defines at least one aspect of a prescribed format; passing the color information data structure to at least one functional component used to process the image information, along with the image information; and processing the image information at said at least one functional component based on the color information in the color information data structure, wherein the color information data structure comprises; a video transfer function field which conveys information regarding the transfer function used to convert linear image information into nonlinear image information, and/or vice versa; a color primaries field which conveys color primaries associated with the image information; an image light field which conveys an intended viewing condition associated with the image information; a transfer matrix field that can be used to modify the color space of the image information; a nominal range field which conveys information regarding potential toe room and head room associated with the image information; and a video chroma sampling field which indicates the manner in which chroma samples in the image information are sampled and aligned relative to associated luma samples.
-
Specification