← Back to Patent Explorer
US8929681B2 Active / In Force US ⏱️ 7.0 years remaining

Image processing apparatus and image processing method

Assignee: Canon Inc
•
Filing: 2013-10-23
•
Granted: 2015-01-06
•
Expires: 2033-10-23
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract In an image processing apparatus for carrying out a plurality of correction processes on an input image, a multi-dimensional histogram of the input image is calculated, and a feature amount of the input image for which a specific correction process has been carried out is analyzed based on the multi-dimensional histogram. Then, based on the result of the analysis, correction parameters to be used for another correction process are calculated.

Inventors

  • 👤 Kiyoshi Umeda
  • 👤 Ryosuke Iguchi

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 09:37
CPC Classifications
G; G06; G06T; G06T5/00; G06T5/40; G06T5/90; G06T5/92; H; H04; H04N; H04N1/00; H04N1/46; H04N1/56; H04N1/60; H04N1/6016; H04N1/6022; H04N1/6025

Claims Analysis

Total Claims: 13
Claim 1
Independent Claim 102 words
An image processing apparatus comprising: a producing unit that produces a histogram based on values of pixels in an image; an analysis unit that performs a first correction process to a value of the histogram produced by the producing unit and analyzes a feature amount of the histogram after the first correction process is performed, using the value processed by the first correction process and a frequency corresponding to the value processed by the first correction process; and a calculation unit that calculates correction parameters used for a second correction process based on a result of the analysis by the analysis unit.
Claim 2
Dependent Claim 102 words
An image processing apparatus comprising: a producing unit that produces a histogram based on values of pixels in an image; an analysis unit that performs a first correction process to a value of the histogram produced by the producing unit and analyzes a feature amount of the histogram after the first correction process is performed, using the value processed by the first correction process and a frequency corresponding to the value processed by the first correction process; and a calculation unit that calculates correction parameters used for a second correction process based on a result of the analysis by the analysis unit.
Claim 3
Dependent Claim 14 words
The apparatus according to claim 1 , wherein the histogram is a multi-dimensional histogram.
Claim 4
Dependent Claim 23 words
The apparatus according to claim 2 , wherein the multi-dimensional histogram holds a frequency corresponding to the values of pixels in the image.
Claim 5
Dependent Claim 16 words
The apparatus according to claim 2 , wherein the multi-dimensional histogram is an RGB three-dimensional histogram.
Claim 6
Dependent Claim 42 words
The apparatus according to claim 1 , further comprising a generation unit that generates a look-up table based on a correction parameter to be used for the first correction process and a correction parameter to be used for the second correction process.
Claim 7
Dependent Claim 25 words
The apparatus according to claim 5 , further comprising a correction unit that corrects the images using the look-up table generated by the generation unit.
Claim 8
Dependent Claim 18 words
The apparatus according to claim 1 , wherein the first correction process is a white balance correction process.
Claim 9
Dependent Claim 22 words
The apparatus according to claim 1 , wherein the first correction process is a tone correction process or a saturation correction process.
Claim 10
Dependent Claim 93 words
An image processing method, the method comprising: producing a histogram based on values of pixels in an image; performing a first correction process to a value of the histogram produced in the producing step and analyzing a feature amount of the histogram after the first correction process is performed, using the value processed by the first correction process and a frequency corresponding to the value processed by the first correction process; and calculating a correction parameter used for a second correction process based on a result of the analysis in the analyzing step.
Claim 11
Dependent Claim 93 words
An image processing method, the method comprising: producing a histogram based on values of pixels in an image; performing a first correction process to a value of the histogram produced in the producing step and analyzing a feature amount of the histogram after the first correction process is performed, using the value processed by the first correction process and a frequency corresponding to the value processed by the first correction process; and calculating a correction parameter used for a second correction process based on a result of the analysis in the analyzing step.
Claim 12
Dependent Claim 109 words
A non-transitory computer-readable medium in which a program is stored for causing a computer to perform an image processing method, the method comprising: producing a histogram based on values of pixels in an image; performing a first correction process to a value of the histogram produced in the producing step and analyzing a feature amount of the histogram after the first correction process is performed, using the value processed by the first correction process and a frequency corresponding to the value processed by the first correction process; and calculating a correction parameter used for a second correction process based on a result of the analysis in the analyzing step.
Claim 13
Dependent Claim 109 words
A non-transitory computer-readable medium in which a program is stored for causing a computer to perform an image processing method, the method comprising: producing a histogram based on values of pixels in an image; performing a first correction process to a value of the histogram produced in the producing step and analyzing a feature amount of the histogram after the first correction process is performed, using the value processed by the first correction process and a frequency corresponding to the value processed by the first correction process; and calculating a correction parameter used for a second correction process based on a result of the analysis in the analyzing step.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2018-01-05 2018-07-07 2019-01-06 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2022-01-05 2022-07-07 2023-01-06 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2026-01-05 2026-07-07 2027-01-06 $7700.00 Surcharge Window Open

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag