Patent ID: 8335378

Claim:
An image processing apparatus comprising: a first detection module configured to detect, from an image signal, a luminance value of each pixel included in one frame; a second detection module configured to detect, from the image signal for each pixel, complexity of a pattern in a region including the pixel by detecting, from the image signal, an amplitude of a high frequency component in a predetermined region around the pixel; a weighting module configured to set, for each pixel, a frequency corresponding to the complexity detected by the second detection module; a histogram creation module configured to create a histogram by totaling, for each luminance value, the frequencies of the pixels set by the weighting module, on the basis of the luminance value of each pixel detected by the first detection module; a correction characteristic creation module configured to create a correction characteristic by cumulative addition in a direction of the luminance value on the basis of the histogram created by the histogram creation module; and a correction module configured to correct a luminance of the image signal on the basis of the correction characteristic created by the correction characteristic creation module.