To provide an image processor and an image processing method whereby shading characteristics of a rotation shape tilted at an angle with respect to an optical axis are easily corrected, the need for a storage means with a large scale and a high capacity is eliminated, and reduction in size and weight and cost reduction of equipment are attained.
An optical axis center coordinate shift section 522a applies differential arithmetic processing to a horizontal direction count and a vertical direction count received from a counter generating section 521 and optical axis center coordinates set by a system controller. A coordinate system rotation section 522b rotates a coordinate system of a received image relative to center coordinates of the received image, a distance calculation section 522c respectively calculates a distance of each of pixel coordinates of the received image after the coordinate system is rotated from the center coordinates, a gain lookup table 523 is used to determine a correction factor depending on the distance calculated by the distance calculation section 522c by each of the pixel coordinates after the rotation of the coordinate systems, and a gain multiplier section 524 respectively multiplies the determined correction factor with a corresponding pixel signal of the received image.
COPYRIGHT: (C)2007,JPO&INPIT
JP2004038728A | ||||
JP2002216136A |
WO2005043891A1 |