Method for producing a color image and imaging device employing same
First Claim
1. A method of producing a color image using a display device comprised of image pixels comprising red, green, and blue primary color subpixels and an additional color subpixel, the method comprising:
- a) providing data of an input image comprised of image pixels comprising red, green, and blue primary colors, to at least one of a computer readable storage medium, memory, or central processing unit of an imaging color rendering controller in communication with the display device;
b) within at least one of an external processor, or the computer readable storage medium, memory, or central processing unit of the image color rendering controller, generating a first three-dimensional look-up table of addresses containing values of input colors and corresponding output colors, wherein the input colors are defined by tristimulus values of the red, green, and blue primary colors, and wherein for each input color tristimulus value, a corresponding output color is defined by values of the red, green, and blue primary colors, and the additional color;
c) via the central processing unit, loading the first three-dimensional look-up table into the image color rendering controller;
d) in the central processing unit, executing an algorithm to operate on the data of the image pixels of the input image using the values of input colors and output colors of the first three-dimensional look-up table to produce output image color values; and
e) outputting the output image color values to the display pixels of the display device to produce an output color image that is perceived to have at least one of improved viewing quality of brightness, contrast, and colorfulness compared to the input image.
2 Assignments
0 Petitions
Accused Products
Abstract
A method of producing a color image using a display comprised of pixels comprising red, green and blue primary color subpixels. The method comprises reducing the color gamut and increasing the brightness of the image relative to a base level, decreasing power to the display to reduce the brightness of the image, restoring color to the image to approximately the base level by modifying image pixel data using a three-dimensional lookup table to produce output image pixel data, and communicating the output image pixel data to the display. The display may be an LCD display, an LED display, an OLED display, a plasma display, and a DMD projector. Reducing the color gamut and increasing the brightness of the image may be accomplished by adding white to the image. The white may be added adaptively according to an algorithm by which the amount of white added decreases with increasing color saturation.
63 Citations
25 Claims
-
1. A method of producing a color image using a display device comprised of image pixels comprising red, green, and blue primary color subpixels and an additional color subpixel, the method comprising:
-
a) providing data of an input image comprised of image pixels comprising red, green, and blue primary colors, to at least one of a computer readable storage medium, memory, or central processing unit of an imaging color rendering controller in communication with the display device; b) within at least one of an external processor, or the computer readable storage medium, memory, or central processing unit of the image color rendering controller, generating a first three-dimensional look-up table of addresses containing values of input colors and corresponding output colors, wherein the input colors are defined by tristimulus values of the red, green, and blue primary colors, and wherein for each input color tristimulus value, a corresponding output color is defined by values of the red, green, and blue primary colors, and the additional color; c) via the central processing unit, loading the first three-dimensional look-up table into the image color rendering controller; d) in the central processing unit, executing an algorithm to operate on the data of the image pixels of the input image using the values of input colors and output colors of the first three-dimensional look-up table to produce output image color values; and e) outputting the output image color values to the display pixels of the display device to produce an output color image that is perceived to have at least one of improved viewing quality of brightness, contrast, and colorfulness compared to the input image. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method of producing a color image using a display device comprised of a color light source and image pixels, each of the image pixels comprising red, green, and blue primary color subpixels, the color of each of the image pixels defined by its red, green, and blue primary color subpixels and light received from the color light source, the method comprising:
-
a) providing data of an input image comprised of image pixels comprising red, green, and blue primary colors, to at least one of a computer readable storage medium, memory, or central processing unit of an imaging color rendering controller in communication with the display device; b) within at least one of an external processor, or the computer readable storage medium, memory, or central processing unit of the image color rendering controller, generating a first three-dimensional look-up table of addresses containing values of input colors and corresponding output colors, wherein the input colors are defined by tristimulus values of the red, green, and blue primary colors, and wherein for each input color tristimulus value, a corresponding output color is defined by values of the red, green, and blue primary colors, and the light received from the color light source; c) via the central processing unit, loading the first three-dimensional look-up table into the image color rendering controller; d) in the central processing unit, executing an algorithm to operate on the data of the image pixels of the input image using the values of input colors and output colors of the first three-dimensional look-up table to produce output image color values; and e) outputting the output image color values to the display pixels of the display device to produce an output color image that is perceived to have at least one of improved viewing quality of brightness, contrast, and enhanced colorfulness compared to the input image. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A method of producing a color image using a display device comprised of a white light source and image pixels, each of the image pixels comprising red, green, and blue primary color subpixels, the color of each of the image pixels defined by its red, green, and blue primary color subpixels and light received from the white light source, the method comprising:
-
a) providing data of an input image comprised of image pixels comprising red, green, and blue primary colors, to at least one of a computer readable storage medium, memory, or central processing unit of an imaging color rendering controller in communication with the display device; b) within at least one of an external processor, or the computer readable storage medium, memory, or central processing unit of the image color rendering controller, generating a first three-dimensional look-up table of addresses containing values of input colors and corresponding output colors, wherein the input colors are defined by tristimulus values of the red, green, and blue primary colors, and wherein for each input color tristimulus value, a corresponding output color is defined by values of the red, green, and blue primary colors, and the light received from the white light source; c) via the central processing unit, loading the first three-dimensional look-up table into the image color rendering controller; d) in the central processing unit, executing an algorithm to; i) operate on the data of the image pixels of the input image using the values of input colors and output colors of the first three-dimensional look-up table to produce first output image color values; ii) increase brightness and reduce color saturation of the first output image color values relative to a base level by adding the white adaptively including instructions by which the amount of white added decreases with increasing color saturation to produce second output image color values; iii) decrease power to the display device to reduce the brightness of the color image; and iv) restore color saturation of the output color image to the base level by modifying the second output image color values using a second three-dimensional lookup table to produce the third output color values; and e) outputting the third output image color values to the display pixels of the display device to produce the output color image, the image perceived to have at least one of improved viewing quality of brightness, contrast, and colorfulness compared to the input image. - View Dependent Claims (18, 19, 20)
-
-
21. A method of producing an output color image using a display device comprised of a color light source and image pixels, each of the image pixels comprising red, green, and blue primary color subpixels, the color of each of the image pixels defined by its red, green, and blue primary color subpixels and light received from the color light source, the method comprising:
-
a) providing data of an input image comprised of image pixels comprising red, green, and blue primary colors, to at least one of a computer readable storage medium, memory, or central processing unit of an imaging color rendering controller in communication with the display device; b) within at least one of an external processor, or the computer readable storage medium, memory, or central processing unit of the image color rendering controller, generating a first three-dimensional look-up table of addresses containing values of input colors and corresponding output colors, wherein the input colors are defined by tristimulus values of the red, green, and blue primary colors, and wherein for each input color tristimulus value, a corresponding output color is defined by values of the red, green, and blue primary colors, and the light received from the color light source; c) via the central processing unit, loading the first three-dimensional look-up table into the image color rendering controller; d) in the central processing unit, executing an algorithm to; i) operate on the data of the image pixels of the input image using the values of input colors and output colors of the first three-dimensional look-up table to produce first output image color values; ii) increase brightness of the output color image and reduce color saturation of the output color image relative to a base level by adding the white adaptively including instructions by which the amount of white added decreases with increasing color saturation to produce second output image color values; iii) decrease power to the display device to reduce brightness of the output color image; iv) restore color saturation of the output color image to the base level by modifying the second output image color values using a second three-dimensional lookup table to produce third output image color values; and e) outputting the third output image color values to the display device to produce the output color image. - View Dependent Claims (22, 23, 24, 25)
-
Specification