Color modification on a digital nonlinear editing system
AssigneeAvid Technology, Inc.
InventorsRaymond D. Cacciatore, Robert Gonsalves
Life of this patent
Estimating the term…
Loading patent…
AssigneeAvid Technology, Inc.
InventorsRaymond D. Cacciatore, Robert Gonsalves
Estimating the term…
A color modification system and method for reducing the number of computations performed on a pixel color. This reduction in computations increases the rate at which color modification may be performed and decreases the effects of rounding errors. Decreasing the effects of rounding errors produces a more accurate color modification, thereby reducing the likelihood of artifacts. The system and method performs color modification on a pixel color, where the color includes a first, second, and third component and each component defines a value of the color. The system includes a chroma lookup table having a plurality of entries. Each entry corresponds to a luma value and contains chroma coefficients. The chroma coefficients define color modifications to be applied to the components of the color. If a luma value is received, the chroma lookup table generates output chroma coefficients at an output. The output coefficients are generated by accessing the entry corresponding to the luma value, and extracting the output coefficients from the entry. The coefficients may include at least four matrix coefficients. The system may include a first matrix multiplier that receives the four matrix coefficients and at least a first and second of the color at an input and generate at least a first modified component and second modified component as output. The first matrix multiplier applies matrix multiplication to the first and second components using the four output chroma coefficients as the coefficients of the matrices. The chroma lookup table may defines a function of luma, and the function may be nonlinear.
A system for performing color modification on a color, the color including a first, second, and third component, each component defining a value of the color, the system comprising:
A system for modifying a color defined by at least a first component, a second component and a third component, the system comprising:
A method of modifying a color using a color modification system, the color defined by at least a first, second and third component and the system including a parameter lookup table including a plurality of entries, wherein each entry corresponds to a value of luma and includes one or more color modification parameters defined for the value of luma to be applied to at least one component corresponding to the color other than a luma component corresponding to the color, the method comprising:
Dependencies are inferred from the claim text.