Image processing method and apparatus
First Claim
1. An image processing method of outputting an image, on which a color conversion process in accordance with input and output image viewing conditions is performed by using a color perception model, to a monitor, comprising the steps of:
- performing forward conversion processing of the color perception model on input image data to convert the input image data into a color perception space;
performing inverse conversion processing of the color perception model on the input image data in the color perception space, wherein the inverse conversion processing includes partial adaptation processing in accordance with white of ambient light and white of the monitor which are included in the output image viewing condition; and
inputting a user instruction, by using a graphical user interface, to independently adjust the input image viewing condition, the output image viewing condition and a condition used in the partial adaptation processing.
1 Assignment
0 Petitions
Accused Products
Abstract
When gamut mapping (hue restoration) defined by one Lab color space is applied in color matching under different reference white points, human vision perceives the hue as inconsistent. In view of this, input data which is dependent on a color space of an input device is converted by a first conversion LUT to color space data which is independent of any devices, based on a viewing condition at the time of viewing an input original. The device independent data is converted to data in the human color perception space by a forward converter, subjected to gamut mapping, and converted back to device independent data in the color space independent of any devices by an inverse converter, based on a viewing condition at the time of viewing an output original. Then, the device independent data is converted to output data in a color space which is dependent on an output device by a second conversion LUT.
297 Citations
11 Claims
-
1. An image processing method of outputting an image, on which a color conversion process in accordance with input and output image viewing conditions is performed by using a color perception model, to a monitor, comprising the steps of:
-
performing forward conversion processing of the color perception model on input image data to convert the input image data into a color perception space;
performing inverse conversion processing of the color perception model on the input image data in the color perception space, wherein the inverse conversion processing includes partial adaptation processing in accordance with white of ambient light and white of the monitor which are included in the output image viewing condition; and
inputting a user instruction, by using a graphical user interface, to independently adjust the input image viewing condition, the output image viewing condition and a condition used in the partial adaptation processing. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
converting the input image data in accordance with a profile according to the image inputting device;
performing the color conversion process on the converted image data; and
converting the image data, on which the color conversion process is performed, in accordance with a profile according to the image outputting device.
-
-
6. The method according to claim 1, further comprising the step of disabling, if a device except the monitor is selected as an image outputting device, the adjustment of the condition used in the partial adaptation processing.
-
7. The method according to claim 1, further comprising the steps of:
-
converting the input image data depended on an image inputting device into a color space which is independent of devices; and
converting the converted image data into a color space depended on the monitor.
-
-
8. The method according to claim 7, further comprising the step of dynamically generating a converting condition used in said converting steps by using the color perception model.
-
9. A computer readable medium comprising computer program codes, for a method of outputting an image, on which a color conversion process in accordance with input and output image viewing conditions is performed by using a color perception model, to a monitor, comprising process procedure code for:
-
performing forward conversion processing of the color perception model on input image data to convert the input image data into a color perception space;
performing inverse conversion processing of the color perception model on the input image data in the color perception space, wherein the inverse conversion processing includes partial adaptation processing in accordance with white of ambient light and white of the monitor which are included in the output image viewing condition; and
inputting a user instruction, by using a graphical user interface, to independently adjust the input image viewing condition, the output image viewing condition and a condition used in the partial adaptation processing.
-
-
10. A computer program product comprising computer program codes, for a method of outputting an image, on which a color conversion process in accordance with input and output image viewing conditions is performed by using a color perception model, to a monitor, comprising process procedure code for:
-
performing forward conversion processing of the color perception model on input image data to convert the input image data into a color perception space;
performing inverse conversion processing of the color perception model on the input image data in the color perception space, wherein the inverse conversion processing includes partial adaptation processing in accordance with white of ambient light and white of the monitor which are included in the output image viewing condition; and
inputting a user instruction, by using a graphical user interface, to independently adjust the input image viewing condition, the output image viewing condition and a condition used in the partial adaptation processing.
-
-
11. An image processing apparatus for outputting an image, on which a color conversion process in accordance with input and output image viewing conditions is performed by using a color perception model, to a monitor, said apparatus comprising:
-
a first converter, arranged to perform forward conversion processing of the color perception model on input image data to convert the input image data into a color perception space;
a second converter, arranged to perform inverse conversion processing of the color perception model on the input image data in the color perception space, wherein the inverse conversion processing includes partial adaptation processing in accordance with white of ambient light and white of the monitor which are included in the output image viewing condition; and
a graphical user interface, arranged to input a user instruction to independently adjust the input image viewing condition, the output image viewing condition and a condition used in the partial adaptation processing.
-
Specification