Patent US8675249B2 successfully refreshed from Google Patents.
US8675249B2
Active / In Force
US
⏱️ 3.5 years remaining
Image processing apparatus, method, and program-recorded storage medium for correcting saturation
Assignee: Canon Inc
•
Filing: 2010-05-13
•
Granted: 2014-03-18
•
Expires: 2030-05-13
Abstract
Abstract A gradation-correcting curve to correct a gradation of an input image is generated. Gradation correction based on the gradation-correcting curve is made to a boundary pixel of a color-reproduction space at the same saturation as that of a target lattice point and at a hue of the target lattice point. An equal-saturation line is set by using the boundary pixel of the color-reproduction space after the gradation correction. A saturation-correction amount of the target lattice point is decided based on the gradation-correcting curve and the equal-saturation line.
Inventors
- 👤 Kiyoshi Umeda
- 👤 Ryosuke Iguchi
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-09 09:48
CPC Classifications
H; H04; H04N; H04N1/00; H04N1/40; H04N1/407; H04N1/4072; H04N1/4074; G; G06; G06T; G06T1/00; G06T5/00; G06T5/90; G06T5/92; H04N1/46; H04N1/56; H04N1/60; H04N1/6027
Claims Analysis
Total Claims: 21
Claim 1
Independent Claim
131 words
An image processing apparatus that generates a multi-dimensional lookup table for correcting the luminance and the saturation of an image, comprising: a luminance correction unit configured to make a luminance correction on a plurality of boundary points which have the same saturation as that of a predetermined lattice point in a color space and exist at a boundary with a color reproduction space at the hue of the lattice point; a line setting unit configured to set a saturation correction line based on the plurality of boundary points corrected by the luminance correction unit; and a generating unit configured to generate the multi-dimensional lookup table based on the luminance of the lattice point after correction by the luminance correction unit and the saturation correction line set by the line setting unit.
Claim 2
Dependent Claim
131 words
An image processing apparatus that generates a multi-dimensional lookup table for correcting the luminance and the saturation of an image, comprising: a luminance correction unit configured to make a luminance correction on a plurality of boundary points which have the same saturation as that of a predetermined lattice point in a color space and exist at a boundary with a color reproduction space at the hue of the lattice point; a line setting unit configured to set a saturation correction line based on the plurality of boundary points corrected by the luminance correction unit; and a generating unit configured to generate the multi-dimensional lookup table based on the luminance of the lattice point after correction by the luminance correction unit and the saturation correction line set by the line setting unit.
Claim 3
Dependent Claim
35 words
An image processing apparatus according to claim 1 , further comprising a correction unit configured to correct the luminance and the saturation of the image using the multi-dimensional lookup table generated by the generating unit.
Claim 4
Dependent Claim
42 words
An image processing apparatus according to claim 1 , wherein the luminance correction unit generates a luminance correction curve based on a brightness of a main object detected from the image, and makes the luminance correction using the generated luminance correction curve.
Claim 5
Dependent Claim
27 words
An image processing apparatus according to claim 1 , wherein the saturation setting unit sets the saturation to be smaller as the luminance after correction becomes larger.
Claim 6
Dependent Claim
55 words
An image processing apparatus according to claim 1 , wherein the line setting unit has a saturation correction line information holding unit per scene configured to hold the shape of the saturation correction line for every photographed scene and changes the shape of the saturation correction line according to the photographed scene of the image.
Claim 7
Dependent Claim
47 words
An image processing apparatus according to claim 1 , wherein the line setting unit has a saturation suppression coefficient holding unit configured to hold the saturation suppression coefficient for every hue and controls the inclination of the equal saturation correction line according to the saturation suppression coefficient.
Claim 8
Dependent Claim
27 words
An image processing apparatus according to claim 1 , wherein the color reproduction space is determined by referring to color reproduction space information added to the image.
Claim 9
Dependent Claim
37 words
An image processing apparatus according to claim 7 , wherein the color reproduction space information holds the saturation value and the luminance value at a maximum saturation point for every hue in the luminance color difference space.
Claim 10
Dependent Claim
22 words
An image processing apparatus according to claim 7 , wherein the color reproduction space is sRGB color space or adobeRGB color space.
Claim 11
Dependent Claim
95 words
An image processing apparatus according to claim 1 , further comprising: a retaining unit configured to retain a plurality of color reproduction space information; an input unit configured to input a print instruction from the user; and a selecting unit configured to select one of the plurality of color reproduction space information retained by the retaining unit according to contents of the print instruction input by the input unit, wherein the color reproduction space at the hue of the lattice point is determined based on the color reproduction space information selected by the selecting unit.
Claim 12
Dependent Claim
37 words
An image processing apparatus according to claim 1 , wherein the line setting unit is configured to set, as the saturation correction line, a line connecting the plurality of boundary points corrected by the luminance correction unit.
Claim 13
Dependent Claim
81 words
An image processing apparatus according to claim 1 , further comprising a saturation setting unit configured to set a saturation on the saturation correction line set by the line setting unit with respect to a luminance same as that of the lattice point after correction by the luminance correction unit, wherein the generating unit is configured to generate the multi-dimensional lookup table based on the luminance of the lattice point after correction and the saturation set by the saturation setting unit.
Claim 14
Dependent Claim
150 words
An image processing apparatus that corrects the luminance and the saturation of an image, comprising: a boundary point correction unit configured to make a luminance correction on a plurality of boundary points in accordance with a luminance correction characteristic, the plurality of boundary points having, for each pixel of the image, the same saturation as that of the pixel for which the plurality of boundary points are set and existing at a boundary with a color reproduction space at the hue of the pixel for which the plurality of boundary points are set; a line setting unit configured to set a saturation correction line based on the plurality of boundary points corrected by the boundary point correction unit; and a correction unit configured to correct the luminance and the saturation of the image based on the saturation correction line set by the line setting unit and the luminance correction characteristic.
Claim 15
Dependent Claim
150 words
An image processing apparatus that corrects the luminance and the saturation of an image, comprising: a boundary point correction unit configured to make a luminance correction on a plurality of boundary points in accordance with a luminance correction characteristic, the plurality of boundary points having, for each pixel of the image, the same saturation as that of the pixel for which the plurality of boundary points are set and existing at a boundary with a color reproduction space at the hue of the pixel for which the plurality of boundary points are set; a line setting unit configured to set a saturation correction line based on the plurality of boundary points corrected by the boundary point correction unit; and a correction unit configured to correct the luminance and the saturation of the image based on the saturation correction line set by the line setting unit and the luminance correction characteristic.
Claim 16
Dependent Claim
108 words
An image processing method carried out in an image processing apparatus that generates a multi-dimensional lookup table for correcting the luminance and the saturation of an image, the method comprising: making a luminance correction on a plurality of boundary points which have the same saturation as that of a predetermined lattice point in a color space and exist at a boundary with a color reproduction space at the hue of the lattice point; setting a saturation correction line based on the plurality of corrected boundary points; and generating the multi-dimensional lookup table based on the luminance of the lattice point after correction and the set saturation correction line.
Claim 17
Dependent Claim
108 words
An image processing method carried out in an image processing apparatus that generates a multi-dimensional lookup table for correcting the luminance and the saturation of an image, the method comprising: making a luminance correction on a plurality of boundary points which have the same saturation as that of a predetermined lattice point in a color space and exist at a boundary with a color reproduction space at the hue of the lattice point; setting a saturation correction line based on the plurality of corrected boundary points; and generating the multi-dimensional lookup table based on the luminance of the lattice point after correction and the set saturation correction line.
Claim 18
Dependent Claim
22 words
A non-transitory computer-readable storage medium storing a computer program for allowing a computer to execute the method according to claim 14 .
Claim 19
Dependent Claim
130 words
An image processing method carried out in an image processing apparatus that corrects the luminance and the saturation of an image, the method comprising: making a luminance correction on a plurality of boundary points in accordance with a luminance correction characteristic, the plurality of boundary points having, for each pixel of the image, the same saturation as that of the pixel for which the plurality of boundary points are set and existing at a boundary with a color reproduction space at the hue of the pixel for which the plurality of boundary points are set; setting a saturation correction line based on the plurality of corrected boundary points; and correcting the luminance and the saturation of the image based on the set saturation correction line and the luminance correction characteristic.
Claim 20
Dependent Claim
130 words
An image processing method carried out in an image processing apparatus that corrects the luminance and the saturation of an image, the method comprising: making a luminance correction on a plurality of boundary points in accordance with a luminance correction characteristic, the plurality of boundary points having, for each pixel of the image, the same saturation as that of the pixel for which the plurality of boundary points are set and existing at a boundary with a color reproduction space at the hue of the pixel for which the plurality of boundary points are set; setting a saturation correction line based on the plurality of corrected boundary points; and correcting the luminance and the saturation of the image based on the set saturation correction line and the luminance correction characteristic.
Claim 21
Dependent Claim
22 words
A non-transitory computer-readable storage medium storing a computer program for allowing a computer to execute the method according to claim 16 .
References Cited (Backward Citations)
JP2001045311A
Cited
US6917444B1
Cited
US6823083B1
Cited
US7006668B2
Cited
US7092122B2
Cited
JP2002271644A
Cited
US7167205B2
Cited
US7738030B2
Cited
JP2003125224A
Cited
JP2003125222A
Cited
JP2004070414A
Cited
JP2004072272A
Cited
US7382403B2
Cited
JP2004312467A
Cited
US20040218075A1
Cited
US7339619B2
Cited
JP2006148248A
Cited
US20070081177A1
Cited
US20090034840A1
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2017-03-17 | 2017-09-16 | 2018-03-18 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2021-03-17 | 2021-09-16 | 2022-03-18 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2025-03-17 | 2025-09-16 | 2026-03-18 | $7700.00 | Window Closed / Lapsed |