IP Library Granted Patent US 8,736,737
Granted Patent B2
US 8,736,737 · App. 13/368,052 · Granted May 27, 2014

Image processing apparatus, image processing method, and storage medium

Inventor: Hiroaki Nashizawa (Tokyo, JP)
Assignee: Canon Kabushiki Kaisha
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 8,736,737
App. No.
13/368,052
Granted
May 27, 2014
Kind
B2
Abstract

An image processing apparatus comprises edge detection unit, on-axis chromatic aberration edge detection unit which detects an edge determined to include chromatic aberration on an axis from the edges, color deviation amount acquisition unit which acquires color deviation amounts on the edges, and correction unit which performs chromatic aberration correction, wherein the on-axis chromatic aberration edge detection unit detects, as the edge which includes the chromatic aberration on the axis, an edge having signals corresponding to at least one color on the edge of the image data, which has a blur amount that is not less than a threshold value, and signals corresponding to at least another color which has a blur amount that is less than the threshold value, and the color deviation amount acquisition unit acquires the color deviation amounts from edges among the edges.

Claims (19)

1. An image processing apparatus comprising:

an edge detection unit configured to detect edges from image data formed by signals corresponding to a plurality of colors;

an on-axis chromatic aberration edge detection unit configured to detect an edge determined to include chromatic aberration on an axis from the edges;

a color deviation amount acquisition unit configured to acquire color deviation amounts on the edges; and

correction unit configured to perform chromatic aberration correction using correction amounts based on the color deviation amounts,

wherein said on-axis chromatic aberration edge detection unit detects, as the edge which includes the chromatic aberration on the axis, an edge having signals corresponding to at least one color on the edge of the image data, which has a blur amount that is not less than a threshold value, and signals corresponding to at least another color which has a blur amount that is less than the threshold value, and

said color deviation amount acquisition unit acquires the color deviation amounts from edges, that are different from the edge detected by said on-axis chromatic aberration edge detection unit, among the edges.

2. The apparatus according to claim 1 , wherein said color deviation amount acquisition unit acquires a color deviation amount based on a sum total of differences between signal levels of signals corresponding to one color and signal levels of signals corresponding to another color on each of the edges.

3. The apparatus according to claim 1 , wherein the blur amount is a distance by which a signal level continuously changes with one of a monotonic increase and a monotonic decrease in successive pixels.

4. The apparatus according to claim 1 , wherein a threshold value according to which the chromatic aberration on the axis is evaluated is set for each of a plurality of image capture conditions held in advance.

5. The apparatus according to claim 4 , wherein the image capture conditions include at least one of a type of imaging lens used, an object distance, a pupil distance, an F-number, and a focal length, when the image data is generated.

6. An image processing method comprising the steps of:

using edge detection unit to detect edges from image data formed by signals corresponding to a plurality of colors;

using on-axis chromatic aberration edge detection unit to detect an edge determined to include chromatic aberration on an axis from the edges;

using color deviation amount acquisition unit to acquire color deviation amounts on the edges; and

using correction unit to perform chromatic aberration correction using correction amounts based on the color deviation amounts,

wherein the on-axis chromatic aberration edge detection unit detects, as the edge which includes the chromatic aberration on the axis, an edge having signals corresponding to at least one color on the edge of the image data, which has a blur amount that is not less than a threshold value, and signals corresponding to at least another color which has a blur amount that is less than the threshold value, and

the color deviation amount acquisition unit acquires the color deviation amounts from edges, that are different from the edge detected by the on-axis chromatic aberration edge detection unit, among the edges.

7. A non-transitory computer-readable storage medium storing a program for causing a computer to function as each unit of an image processing apparatus defined in claim 1 .

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 30, 2012
From: NASHIZAWA, HIROAKI
To: CANON KABUSHIKI KAISHA
Reel/Frame 028284/0611 →
Priority Claims (2)
JP 2011-035177 · Feb 21, 2011 · national
JP 2012-013430 · Jan 25, 2012 · national
Continuity (1)
Related Publication 20120212644A1 · Aug 23, 2012