Patent ID: 8023014

Claim:
A method of compensating a lens shading phenomenon, the method comprising: capturing, by a sensor, an image; determining, by a correction processing part, block compensation values based, at least in part, upon a plurality of ranges of distance from a center pixel of at least a portion of the captured image to other pixels of the captured image, the determining including: (a) calculating a distance from the center pixel of at least a portion of the captured image to a compensation target pixel; (b) calculating a compensation value corresponding to the compensation target pixel using a block compensation value corresponding to the calculated distance; and (c) generating correction pixel data based, at least in part, upon the calculated compensation value, wherein the step (b) comprises: selecting a block corresponding to the calculated distance, extracting at least two compensation values corresponding to the selected block, generating a linear equation which passes the at least two compensation values and has distance as a variable, calculating the compensation value corresponding to the calculated distance using the linear equation, and the compensation value is determined based, at least in part, upon an analysis data corresponding to each pixel and the analysis data is determined based at least in part, upon a gain value and a level value for the pixel, wherein the block compensation values for RGB respectively are calculated, by using a compensation curve generator part, using a setting for a gain when degrees of intensity are equal for the RGB of the center pixel, and the block compensation values for RGB respectively are calculated using settings for a level and the gain when degrees of intensity are unequal for the RGB of the center pixel.