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

Image processing apparatus and image processing method

Assignee: Canon Inc
•
Filing: 2013-11-20
•
Granted: 2015-06-09
•
Expires: 2033-11-20
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An image processing apparatus includes at least one processor. An input unit is configured to input image data. A correction unit performs a correction for the image data based on a result of analysis of the data. A storage unit stores the corrected image data. A processing unit performs a correction for the corrected image data using a correction parameter in accordance with a user instruction. The processing unit corrects the corrected image data stored by the storage unit using a changed correction parameter, when the correction parameter has been changed according to a user instruction. When a correction instruction based on an image analysis is input after correction of the image data by at least one of the correction unit and the processing unit, the correction unit makes a correction for the input image data input based on a result of analyzing the image data.

Inventors

  • 👤 Shinjiro Hori
  • 👤 Kouta Murasawa

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 10:06
CPC Classifications
G; G06; G06F; G06F3/00; G06F3/01; G11; G11B; G11B27/00; G11B27/02; G11B27/031; G11B27/034; G06T; G06T5/00; G06T5/40; H; H04; H04N; H04N9/00; H04N9/64; H04N9/73; G11B27/10; G11B27/34

Claims Analysis

Total Claims: 24
Claim 1
Independent Claim 196 words
An image processing apparatus comprising at least one processor that functions as: an input unit configured to input image data; a correction unit configured to perform a correction for the image data inputted by said input unit, based on a result of analysis of the image data inputted by said input unit, and to produce corrected image data; a storage unit configured to store the corrected image data corrected by said correction unit; and a processing unit configured to perform a correction for the corrected image data stored by said storage unit using a correction parameter in accordance with a user instruction, wherein said processing unit is configured to correct the corrected image data stored by said storage unit using a changed correction parameter, in a case when the correction parameter has been changed according to a user instruction, wherein, in a case when a correction instruction based on an image analysis is input after correction of the image data by at least one of said correction unit and said processing unit, said correction unit makes a correction for the image data input by said input unit, based on a result of analyzing the image data.
Claim 2
Dependent Claim 196 words
An image processing apparatus comprising at least one processor that functions as: an input unit configured to input image data; a correction unit configured to perform a correction for the image data inputted by said input unit, based on a result of analysis of the image data inputted by said input unit, and to produce corrected image data; a storage unit configured to store the corrected image data corrected by said correction unit; and a processing unit configured to perform a correction for the corrected image data stored by said storage unit using a correction parameter in accordance with a user instruction, wherein said processing unit is configured to correct the corrected image data stored by said storage unit using a changed correction parameter, in a case when the correction parameter has been changed according to a user instruction, wherein, in a case when a correction instruction based on an image analysis is input after correction of the image data by at least one of said correction unit and said processing unit, said correction unit makes a correction for the image data input by said input unit, based on a result of analyzing the image data.
Claim 3
Dependent Claim 46 words
The apparatus according to claim 1 , wherein said correction unit is configured to perform at least one of contrast adjustment and white balance adjustment for the image data based on a result of analyzing a histogram of the image data input by said input unit.
Claim 4
Dependent Claim 46 words
The apparatus according to claim 1 , wherein said processing unit is configured to perform at least one of color balance correction and contrast correction for the image data based on a result of analyzing a histogram of the image data input by said input unit.
Claim 5
Dependent Claim 21 words
The apparatus according to claim 1 , wherein said correction unit is configured to perform a correction using a lookup table.
Claim 6
Dependent Claim 155 words
An image processing method, comprising: inputting image data; performing a correction for the image data input in the inputting step, based on a result of analysis of the input image data, and producing corrected image data; storing the corrected image data; and performing a correction for the stored, corrected image data using a correction parameter in accordance with a user instruction, wherein in a case when the correction parameter has been changed according to a user instruction, the stored, corrected image data is corrected using the changed correction parameter, wherein, in a case when a correction instruction based on an image analysis is input after correction of the image data in at least one of performing the correction for the input image data and performing the correction for the stored, corrected image data, a correction is made for the image data input in the inputting step, based on a result of analyzing the image data.
Claim 7
Dependent Claim 155 words
An image processing method, comprising: inputting image data; performing a correction for the image data input in the inputting step, based on a result of analysis of the input image data, and producing corrected image data; storing the corrected image data; and performing a correction for the stored, corrected image data using a correction parameter in accordance with a user instruction, wherein in a case when the correction parameter has been changed according to a user instruction, the stored, corrected image data is corrected using the changed correction parameter, wherein, in a case when a correction instruction based on an image analysis is input after correction of the image data in at least one of performing the correction for the input image data and performing the correction for the stored, corrected image data, a correction is made for the image data input in the inputting step, based on a result of analyzing the image data.
Claim 8
Dependent Claim 171 words
A non-transitory computer-readable medium that stores a program for causing a computer to execute an image processing method, the method comprising: inputting image data; performing a correction for the image data input in the input step, based on a result of analysis of the input image data, and producing corrected image data; storing the corrected image data; and performing a correction for the stored, corrected image data using a correction parameter in accordance with a user instruction, wherein in a case when the correction parameter has been changed according to a user instruction, the stored, corrected image data is corrected using the changed correction parameter, wherein, in a case when a correction instruction based on an image analysis is input after correction of the image data in at least one of performing the correction for the input image data and performing the correction for the stored, corrected image data, a correction is made for the image data input in the inputting step, based on a result of analyzing the image data.
Claim 9
Dependent Claim 171 words
A non-transitory computer-readable medium that stores a program for causing a computer to execute an image processing method, the method comprising: inputting image data; performing a correction for the image data input in the input step, based on a result of analysis of the input image data, and producing corrected image data; storing the corrected image data; and performing a correction for the stored, corrected image data using a correction parameter in accordance with a user instruction, wherein in a case when the correction parameter has been changed according to a user instruction, the stored, corrected image data is corrected using the changed correction parameter, wherein, in a case when a correction instruction based on an image analysis is input after correction of the image data in at least one of performing the correction for the input image data and performing the correction for the stored, corrected image data, a correction is made for the image data input in the inputting step, based on a result of analyzing the image data.
Claim 10
Dependent Claim 41 words
The method according to claim 5 , further comprising performing at least one of contrast adjustment and white balance adjustment for the image data based on a result of analyzing a histogram of the image data input in the inputting step.
Claim 11
Dependent Claim 41 words
The method according to claim 5 , further comprising performing at least one of color balance correction and contrast correction for the image data based on a result of analyzing a histogram of the image data input in the inputting step.
Claim 12
Dependent Claim 21 words
The method according to claim 5 , wherein the correction of the input image data is performed using a lookup table.
Claim 13
Dependent Claim 46 words
The non-transitory computer-readable medium according to claim 6 , wherein the method further comprises performing at least one of contrast adjustment and white balance adjustment for the image data based on a result of analyzing a histogram of the image data input in the inputting step.
Claim 14
Dependent Claim 46 words
The non-transitory computer-readable medium according to claim 6 , wherein the method further comprises performing at least one of color balance correction and contrast correction for the image data based on a result of analyzing a histogram of the image data input in the inputting step.
Claim 15
Dependent Claim 23 words
The non-transitory computer-readable medium according to claim 6 , wherein the correction of the input image data is performed using a lookup table.
Claim 16
Dependent Claim 239 words
An image apparatus comprising: an input unit configured to input image data; a first correction unit configured to perform a first type of correction for the image data inputted by said input unit based on a result of analysis of the image data inputted by said input unit; a storage unit configured to store the image data corrected by said first correction unit; a second correction unit configured to perform a first type of manual correction for the image data stored by said storage unit using a correction parameter in accordance with a user instruction; a third correction unit configured to perform a second type of correction for the image data inputted by said input based on a result of analysis of the image data inputted by said input unit, in a case when a second type of correction instruction based on an image analysis is input, after the first type of manual correction is performed by the second correction unit, the second type of correction being different from the first type of correction performed by the first correction unit; and a fourth correction unit configured to perform a second type of manual correction for the image data stored by said storage unit using a correction parameter in accordance with a user instruction in a case when a second type of manual correction, being different from the first type of manual correction, is performed by the second correction unit.
Claim 17
Dependent Claim 239 words
An image apparatus comprising: an input unit configured to input image data; a first correction unit configured to perform a first type of correction for the image data inputted by said input unit based on a result of analysis of the image data inputted by said input unit; a storage unit configured to store the image data corrected by said first correction unit; a second correction unit configured to perform a first type of manual correction for the image data stored by said storage unit using a correction parameter in accordance with a user instruction; a third correction unit configured to perform a second type of correction for the image data inputted by said input based on a result of analysis of the image data inputted by said input unit, in a case when a second type of correction instruction based on an image analysis is input, after the first type of manual correction is performed by the second correction unit, the second type of correction being different from the first type of correction performed by the first correction unit; and a fourth correction unit configured to perform a second type of manual correction for the image data stored by said storage unit using a correction parameter in accordance with a user instruction in a case when a second type of manual correction, being different from the first type of manual correction, is performed by the second correction unit.
Claim 18
Dependent Claim 40 words
The apparatus according to claim 13 , wherein said first correction unit is configured to perform white balance adjustment for the image data based on a result of analyzing a histogram of the image data input by said input unit.
Claim 19
Dependent Claim 39 words
The apparatus according to claim 13 , wherein said third correction unit is configured to perform contrast correction for the image data based on a result of analyzing a histogram of the image data input by said input unit.
Claim 20
Dependent Claim 22 words
The apparatus according to claim 13 , wherein said first correction unit is configured to perform a correction using a lookup table.
Claim 21
Dependent Claim 207 words
An image processing method comprising: inputting image data; performing a first type of correction for the image data inputted in the inputting step, based on a result of analysis of the image data inputted in the inputting step; storing the image data corrected in the first type of correction; performing a first type of manual correction for the image data stored in the storing step using a correction parameter in accordance with a user instruction; performing a second type of correction for the image data inputted in the inputting step, based on a result of analysis of the image data inputted in the inputting, in a case when a second type of correction instruction based on an image analysis is input, after the first type of manual correction is performed, the second type of correction being different from the first type of correction; and performing a second type of manual correction for the image data stored in the storing step using a correction parameter in accordance with a user instruction, in a case when a second type of manual correction instruction is input after the first type of manual correction is performed, the second type of manual correction being different from the first type of manual correction.
Claim 22
Dependent Claim 207 words
An image processing method comprising: inputting image data; performing a first type of correction for the image data inputted in the inputting step, based on a result of analysis of the image data inputted in the inputting step; storing the image data corrected in the first type of correction; performing a first type of manual correction for the image data stored in the storing step using a correction parameter in accordance with a user instruction; performing a second type of correction for the image data inputted in the inputting step, based on a result of analysis of the image data inputted in the inputting, in a case when a second type of correction instruction based on an image analysis is input, after the first type of manual correction is performed, the second type of correction being different from the first type of correction; and performing a second type of manual correction for the image data stored in the storing step using a correction parameter in accordance with a user instruction, in a case when a second type of manual correction instruction is input after the first type of manual correction is performed, the second type of manual correction being different from the first type of manual correction.
Claim 23
Dependent Claim 224 words
A non-transitory computer-readable medium for storing a program therein for causing a computer to execute an image processing method, the method comprising: inputting image data; performing a first type of correction for the image data inputted in the inputting step, based on a result of analysis of the image data inputted in the inputting step; storing the image data corrected in the first type of correction; performing a first type of manual correction for the image data stored in the storing step using a correction parameter in accordance with a user instruction; performing a second type of correction for the image data inputted in the inputting step, based on a result of analysis of the image data inputted in the inputting, in a case when a second type of correction instruction based on an image analysis is input after the first type of manual correction is performed, the second type of correction being different from the first type of correction; and performing a second type of manual correction for the image data stored in the storing step using a correction parameter in accordance with a user instruction, in a case when a second type of manual correction instruction is input after the first type of manual correction is preformed, the second type of manual correction being different from the first type of manual correction.
Claim 24
Dependent Claim 224 words
A non-transitory computer-readable medium for storing a program therein for causing a computer to execute an image processing method, the method comprising: inputting image data; performing a first type of correction for the image data inputted in the inputting step, based on a result of analysis of the image data inputted in the inputting step; storing the image data corrected in the first type of correction; performing a first type of manual correction for the image data stored in the storing step using a correction parameter in accordance with a user instruction; performing a second type of correction for the image data inputted in the inputting step, based on a result of analysis of the image data inputted in the inputting, in a case when a second type of correction instruction based on an image analysis is input after the first type of manual correction is performed, the second type of correction being different from the first type of correction; and performing a second type of manual correction for the image data stored in the storing step using a correction parameter in accordance with a user instruction, in a case when a second type of manual correction instruction is input after the first type of manual correction is preformed, the second type of manual correction being different from the first type of manual correction.

USPTO Annuity & Maintenance Windows

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag