IP Library › Granted Patent US 7,532,239
Granted Patent B2
US 7,532,239 · App. 10/527,285 · Granted May 12, 2009

Automatic adjustment of image quality according to type of light source

Assignee: Seiko Epson Corporation
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,532,239
App. No.
10/527,285
Granted
May 12, 2009
Kind
B2
Abstract

There is provided an output device for outputting an image using image data generated by an image generating device, and image generation record information that is associated with the image data and that includes at least information relating to shooting conditions at the time of generation of the image data, comprising an image quality adjuster that, in the event that the image generation record information contains light source information relating to color shift of a light source at the time of generation of the image data, is able to execute the white balance adjustment process of the image data on the basis of the color of the light source obtained using the light source information; and an image output unit for outputting an image according to the image quality-adjusted image data.

Claims (45)

1. An image processing device for processing image data using image data and image generation record information that is associated with the image data and that includes at least information relating to shooting conditions at the time of generation of the image data, the image processing device comprising:

an image quality adjuster that, if the image generation record information contains light source information relating to color shift of a light source at the time of generation of the image data, is able to execute white balance adjustment process of the image data based on color of the light source obtained using the light source information, the image quality adjuster adjusting magnitude of the white balance adjustment process based on hue of the light source,

wherein the white balance adjustment process includes:

(i) a process of analyzing pixel values of a part of pixels making up the image data to determine an amount of color cast indicating deviation of hue of the image data from gray;

(ii) a process of determining an amount of the white balance adjustment process based on the amount of color cast; and

(iii) a process of executing the white balance adjustment process in accordance with the determined amount;

wherein the magnitude of the white balance adjustment process is adjusted by adjusting, based on the hue of the light source, a pre-selected processing parameter used in at least one of the processes (i) and (ii), and

wherein the image quality adjuster establishes a condition for selecting pixels for the analysis from among all pixels making up the image data, the condition including that saturation of a pixel is equal to or less than a saturation threshold value, the saturation threshold value being large in a case where hue of the pixel is within a partial range of hue compared to a case where the hue of the pixel is outside the partial range of hue, the partial range of hue including the hue of the light source obtained using the light source information.

2. An image processing device according to claim 1 wherein the image quality adjuster is able to determine whether the color balance of the image data was adjusted according to user instruction at the time of generation of the image data, and

if determined to have been adjusted according to user instruction, the image quality adjuster executes the white balance adjustment process using a lower magnitude than if the determination had not been made.

3. An image processing device for processing image data using image data and image generation record information that is associated with the image data and that includes at least information relating to shooting conditions at the time of generation of the image data, the image processing device comprising:

an image quality adjuster that, if the image generation record information contains light source information relating to color shift of a light source at the time of generation of the image data, is able to execute white balance adjustment process of the image data based on color of the light source obtained using the light source information, the image quality adjuster adjusting magnitude of the white balance adjustment process based on hue of the light source,

wherein the white balance adjustment process includes:

(i) a process of analyzing pixel values of a part of pixels making up the image data to determine an amount of color cast indicating deviation of hue of the image data from gray;

(ii) a process of determining an amount of the white balance adjustment process based on the amount of color cast; and

(iii) a process of executing the white balance adjustment process in accordance with the determined amount;

wherein the magnitude of the white balance adjustment process is adjusted by adjusting, based on the hue of the light source, a pre-selected processing parameter used in at least one of the processes (i) and (ii), and

wherein the image quality adjuster subjects a process parameter representing a proportion of an amount of the white balance adjustment process to an amount of the color cast, to cause adjustment in such a way that the process parameter is large in a case where a shifted hue in the image data is within a partial range of hue compared to a case where the shifted hue in the image data is outside the partial range of hue, in order to adjust the magnitude of the white balance adjustment process, the partial range of hue including the hue of the light source obtained using the light source information.

4. An image processing device according to claim 3 wherein the image quality adjuster selects for the analysis pixels approximating achromatic color in the image data.

5. An image processing device according to claim 3 wherein the image quality adjuster selects for the analysis pixels excluding pixels of predetermined hue.

6. An output device for outputting an image using image data and image generation record information that is associated with the image data and that includes at least information relating to shooting conditions at the time of generation of the image data, the output device comprising:

an image quality adjuster that, if the image generation record information contains light source information relating to color shift of a light source at the time of generation of the image data, is able to execute white balance adjustment process of the image data based on color of the light source obtained using the light source information, the image quality adjuster adjusting magnitude of the white balance adjustment process based on hue of the light source; and

an image output unit for outputting an image according to the image quality-adjusted image data,

wherein the white balance adjustment process includes:

(i) a process of analyzing pixel values of a part of pixels making up the image data to determine an amount of color cast indicating deviation of hue of the image data from gray;

(ii) a process of determining an amount of the white balance adjustment process based on the amount of color cast; and

(iii) a process of executing the white balance adjustment process in accordance with the determined amount;

wherein the magnitude of the white balance adjustment process is adjusted by adjusting, based on the hue of the light source, a pre-selected processing parameter used in at least one of the processes (i) and (ii), and

wherein the image quality adjuster establishes a condition for selecting pixels for the analysis from among all pixels making up the image data, the condition including that saturation of a pixel is equal to or less than a saturation threshold value, the saturation threshold value being large in a case where hue of the pixel is within a partial range of hue compared to a case where the hue of the pixel is outside the partial range of hue, the partial range of hue including the hue of the light source obtained using the light source information.

7. An image processing method for processing image data using image data and image generation record information that is associated with the image data and that includes at least information relating to shooting conditions at the time of generation of the image data, the method comprising the step of:

if the image generation record information contains light source information relating to color shift of a light source at the time of generation of the image data, executing white balance adjustment process of the image data based on color of the light source obtained using the light source information, the executing including adjusting magnitude of the white balance adjustment process based on hue of the light source,

wherein the white balance adjustment process includes:

(i) a process of analyzing pixel values of a part of pixels making up the image data to determine an amount of color cast indicating deviation of hue of the image data from gray;

(ii) a process of determining an amount of the white balance adjustment process based on the amount of color cast; and

(iii) a process of executing the white balance adjustment process in accordance with the determined amount;

wherein the magnitude of the white balance adjustment process is adjusted by adjusting, based on the hue of the light source, a pre-selected processing parameter used in at least one of the processes (i) and (ii), and

wherein the executing establishes a condition for selecting pixels for the analysis from among all pixels making up the image data, the condition including that saturation of a pixel is equal to or less than a saturation threshold value, the saturation threshold value being large in a case where hue of the pixel is within a partial range of hue compared to a case where the hue of the pixel is outside the partial range of hue, the partial range of hue including the hue of the light source obtained using the light source information.

8. A computer program stored on a computer readable medium for causing a computer to execute processing of image data using image data and image generation record information that is associated with the image data and that includes at least information relating to shooting conditions at the time of generation of the image data,

the computer program causing a computer to execute a function that, if the image generation record information contains light source information relating to color shift of a light source at the time of generation of the image data, is able to execute white balance adjustment process of the image data based on color of the light source obtained using the light source information, the function causing the computer to adjust magnitude of the white balance adjustment process based on hue of the light source,

wherein the white balance adjustment process includes:

(i) a process of analyzing pixel values of a part of pixels making up the image data to determine an amount of color cast indicating deviation of hue of the image data from gray;

(ii) a process of determining an amount of the white balance adjustment process based on the amount of color cast; and

(iii) a process of executing the white balance adjustment process in accordance with the determined amount;

wherein the magnitude of the white balance adjustment process is adjusted by adjusting, based on the hue of the light source, a pre-selected processing parameter used in at least one of the processes (i) and (ii), and

wherein the function causes the computer to establish a condition for selecting pixels for the analysis from among all pixels making up the image data, the condition including that saturation of a pixel is equal to or less than a saturation threshold value, the saturation threshold value being large in a case where hue of the pixel is within a partial range of hue compared to a case where the hue of the pixel is outside the partial range of hue, the partial range of hue including the hue of the light source obtained using the light source information.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 15, 2020
From: SEIKO EPSON CORPORATION
To: 138 EAST LCD ADVANCEMENTS LIMITED
Reel/Frame 052677/0815 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 8, 2005
From: HAYAISHI, IKUO
To: SEIKO EPSON CORPORATION
Reel/Frame 016819/0267 →
Priority Claims (1)
JP 2002-299432 · Oct 11, 2002 · national
Continuity (1)
Related Publication 20050243186A1 · Nov 3, 2005