Interpolation of color gamut for display on target display
First Claim
Patent Images
1. A method for generating an output image for display on a target display associated with a target gamut, the method comprising:
- obtaining first and second image data depicting the image, the first and second image data respectively associated with first and second gamuts;
determining primary interpolation lines through corresponding pairs of primaries of the first and second gamuts;
generating first and second bracketing gamuts, the first and second bracketing gamuts having primaries on the primary interpolation lines, the first bracketing gamut containing the target gamut and the second bracketing gamut contained within the target gamut;
generating a first interpolation parameter based on the locations of the primaries of the bracketing gamuts along the primary interpolation lines; and
,generating the output image by interpolating between chrominance values of the first and second image data using the first interpolation parameter;
wherein the method is performed by one or more computing devices.
1 Assignment
0 Petitions
Accused Products
Abstract
Output image data for display on a target display having a target gamut is generated from first and second input image data. The first and second input image data may be color timed for display on different types of display. Chromaticity values in the output image data may be generated by interpolation using an interpolation parameter derived from the target gamut and gamuts associated with the first and second image data.
26 Citations
23 Claims
-
1. A method for generating an output image for display on a target display associated with a target gamut, the method comprising:
-
obtaining first and second image data depicting the image, the first and second image data respectively associated with first and second gamuts; determining primary interpolation lines through corresponding pairs of primaries of the first and second gamuts; generating first and second bracketing gamuts, the first and second bracketing gamuts having primaries on the primary interpolation lines, the first bracketing gamut containing the target gamut and the second bracketing gamut contained within the target gamut; generating a first interpolation parameter based on the locations of the primaries of the bracketing gamuts along the primary interpolation lines; and
,generating the output image by interpolating between chrominance values of the first and second image data using the first interpolation parameter; wherein the method is performed by one or more computing devices. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. An image processing apparatus comprising:
-
an interpolator, implemented at least partially in hardware, that is configured to generate chromaticity values for output image data by interpolating between corresponding chromaticity values for first and second input image data according to a first interpolation parameter; and
,an interpolation parameter calculator, implemented at least partially in hardware, that is configured to determine the first interpolation parameter based on first and second gamuts respectively associated with the first and second image data and on a target gamut associated with a target display. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23)
-
Specification