Patent ID: 8428346

Claim:
A method for processing image information, comprising: receiving input image information in a universal color information data structure that provides a plurality of color information fields associated with the input image information to a plurality of components in a processing pipeline, wherein: the input image information defines one or more values for one or more known color information fields; and the universal color information data structure includes at least one unknown color information field with an initialized value, the initialized value alerting one or more downstream components in the processing pipeline that a value for the at least one unknown color information field is not yet determined; converting, at a first component in the processing pipeline, a portion of the input image information from 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; deducing formatting features associated with the processed information based at least in part on the processing; providing the processed information to the universal color information data structure; and supplementing the processed information in the universal color information data structure with the formatting features by replacing the initialized value for the at least one unknown color information field with a known value associated with the formatting features.