Strategies for Processing Image Information Using a Color Information Data Structure
First Claim
Patent Images
1. A method for processing image information, comprising:
- converting input image information in a luma-related color space into linear image information within an RGB-related color space;
performing, by a graphics processing unit, processing on the linear image information in the RGB-related color space to produce processed information; and
converting the processed information into nonlinear image information within a luma-related color space.
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, which includes a video mixing renderer module, a device driver, and a graphics module. Each functional component in the pipeline can draw color information from the data structure to improve the accuracy of its processing.
-
Citations
20 Claims
-
1. A method for processing image information, comprising:
-
converting input image information in a luma-related color space into linear image information within an RGB-related color space; performing, by a graphics processing unit, processing on the linear image information in the RGB-related color space to produce processed information; and converting the processed information into nonlinear image information within a luma-related color space. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A system comprising:
-
one or more graphics processing units; a video mixing renderer (VMR) module that receives a color information data structure associated with input image information and interacts with a display driver to coordinate processing of the input image information in accordance with color information specified in the color information data structure; and the display driver that configures a graphics module to perform, using the one or more graphics processing units, one or more processing functions on the input image information using the color information specified in the color information data structure. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A device comprising:
-
a processor; a computer-readable storage media, coupled to the processor, storing program modules executable by the processor, the program modules comprising; a video mixing renderer (VMR) module configured to send a query to a graphics device driver and an associated graphics module, the query being directed to image processing operations that the graphics device driver and the associated graphics module are capable of providing; and the graphics device driver configured to provide to the VMR module, a reply to the query that indicates at least one image processing operation that the graphics device driver and the associated graphics module are capable of providing, the at least one image processing operation including one of deinterlacing, compositing, and/or color space conversion. - View Dependent Claims (18, 19, 20)
-
Specification