Method for producing a color image and imaging device employing same
First Claim
1. A method of producing a color image, the method comprising:
- a. providing input image data of an input image to at least one of a computer readable storage medium, memory, or central processing unit of an imaging color rendering controller;
b. within at least one of an external processor, or the computer readable storage medium, memory, or central processing unit of an image color rendering controller, generating an at least three-dimensional look-up table of addresses containing values of input colors and output colors, wherein the relationship of the input colors and output colors at the addresses of the at least three-dimensional look-up table is based upon a model of human visual system perceptual adaptation, and the values in the lookup table are operable to convert the input image color data to output image color data communicable to an image rendering unit;
c. via the central processing unit, loading the at least three-dimensional look-up table into the central processing unit of the image color rendering controller;
d. loading the input image data into at least one of the computer readable storage medium, memory, or central processing unit of the imaging color rendering controller;
e. in the central processing unit, executing an algorithm to operate on the input image data using the values of input colors and output colors of the at least three-dimensional look-up table to produce the output image color data; and
f. outputting the output image data to the image rendering unit 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.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of producing a color image comprising providing input image data from an image source such as a camera; generating an at least three-dimensional look-up table of values of input colors and output colors, wherein the values in the lookup table convert the input image color data to output image color data in an image rendering unit; loading the at least three-dimensional look-up table into an image color rendering controller; loading the input image data into the imaging color rendering controller; processing the input image data through the at least three-dimensional look-up table to produce output color values stored at the addresses in the at least three-dimensional look-up table; and outputting the output color values to the image rendering unit to produce an output image that is perceived to have at least one of enhanced brightness, enhanced contrast, or enhanced colorfulness compared to the input image.
-
Citations
21 Claims
-
1. A method of producing a color image, the method comprising:
-
a. providing input image data of an input image to at least one of a computer readable storage medium, memory, or central processing unit of an imaging color rendering controller; b. within at least one of an external processor, or the computer readable storage medium, memory, or central processing unit of an image color rendering controller, generating an at least three-dimensional look-up table of addresses containing values of input colors and output colors, wherein the relationship of the input colors and output colors at the addresses of the at least three-dimensional look-up table is based upon a model of human visual system perceptual adaptation, and the values in the lookup table are operable to convert the input image color data to output image color data communicable to an image rendering unit; c. via the central processing unit, loading the at least three-dimensional look-up table into the central processing unit of the image color rendering controller; d. loading the input image data into at least one of the computer readable storage medium, memory, or central processing unit of the imaging color rendering controller; e. in the central processing unit, executing an algorithm to operate on the input image data using the values of input colors and output colors of the at least three-dimensional look-up table to produce the output image color data; and f. outputting the output image data to the image rendering unit 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, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
Specification