US8089535B2

Image processing device and image processing method

Summary by NHIP

Virtual Coordinate Image Processing

The device transforms basic pixel coordinates into a virtual system aligned with filter arrangement rules to execute aberration correction. It specifically processes Bayer images where square pixels contain filters for first, second, and third wavelength components arranged continuously in an oblique direction.

Claim Score by NHIP

Read claim 7, the broadest

Abstract

In image processing device, a basic coordinate system corresponding to arrangement directions of the pixel in the two-dimensional image sensor is transformed to a virtual coordinate system corresponding to an arrangement rule of the filters of each of the wavelength components, position calculation processing for image processing containing an aberration correction in the virtual coordinate system corresponding to each of the wavelength components is executed to determine coordinates in the virtual coordinate system, and the coordinates in the virtual coordinate system obtained by the position calculating unit are transformed to coordinates in the basic coordinate system.

US8089535B2, drawing sheet 1
Sheet 1 of 12

Term

2.3 yearsleft in the term

Expires 13 January 2029, including 343 days of term adjustment.

  1. Priority
  2. Filed
  3. Granted
  4. Today
  5. Expires

7 claims: 2 independent, 5 dependent

  1. 1
    An image processing device executing processing concerning a pixel value of each pixel corresponding to one of a plurality of wavelength components including a first, a second, and a third wavelength components contained in image data obtained by a two-dimensional image sensor in which each of filters corresponding to one of the plurality of wavelength components including at least the first, the second, and the third wavelength components is disposed in connection with each pixel according to a rule concerning an arrangement of the filters corresponding to each of the wavelength components, the image processing device comprising:a coordinate transforming unit transforming a basic coordinate system having coordinate axes corresponding to arrangement directions of the pixel in the two-dimensional image sensor to a virtual coordinate system corresponding to an arrangement rule of the filters of each of the wavelength components;a position calculating unit executing position calculation processing for image processing containing an aberration correction in the virtual coordinate system corresponding to each of the wavelength components to determine coordinates in the virtual coordinate system;and an inverse transforming unit transforming the coordinates in the virtual coordinate system obtained by the position calculating unit to coordinates in the basic coordinate system.
  2. 7
    Broadest claimClaim Score 41, average(NHIP)An image processing method executing processing concerning a pixel value of each pixel corresponding to one of a plurality of wavelength components including a first, a second, and a third wavelength components contained in image data obtained by a two-dimensional image sensor in which each of filters corresponding to one of the plurality of wavelength components including at least the first, the second, and the third wavelength components is disposed in connection with each pixel according to a rule concerning an arrangement of the filters corresponding to each of the wavelength components, the image processing method comprising:a coordinate transforming step transforming a basic coordinate system having coordinate axes corresponding to arrangement directions of the pixel in the two-dimensional image sensor to a virtual coordinate system corresponding to an arrangement rule of the filters of each of the wavelength components;a position calculating step executing position calculation processing for image processing containing an aberration correction in the virtual coordinate system corresponding to each of the wavelength components to determine coordinates in the virtual coordinate system;and an inverse transforming step transforming the coordinates in the virtual coordinate system obtained in the position calculating step to coordinates in the basic coordinate system.