Patent ID: 8577180

Claim:
An image processing apparatus comprising: an image block generator configured to enlarge an image block comprising a plurality of pixels to generate an enlarged image block; a pixel extractor configured to extract a maximum pixel with a maximum pixel value and a minimum pixel with a minimum pixel value from the image block; a correction parameter calculator configured to calculate a correction parameter comprising a first difference, a second difference, and a vector function, the first difference being an absolute value of a difference between a sample pixel value of a sample pixel to be corrected in the enlarged image block and the maximum pixel value, the second difference being an absolute value of a difference between the sample pixel value and the minimum pixel value, the vector function comprising a direction and degree, the direction defined by magnitude relation between the first difference and the second difference, the degree defined by an absolute value of a difference between the first difference and the second difference, the correction parameter comprising a product of a first coefficient and the vector function, the first coefficient defined by an absolute value of a difference between the maximum pixel value and the minimum pixel value; and a corrector configured to add the correction parameter to the sample pixel value to correct the enlarged image block.