Patent ID: 8334932

Claim:
An image processing device, comprising: a target correction amount calculating unit operable to calculate a target correction amount based on an input image signal of a present frame; an image signal storing unit operable to store the input image signal; a scene change amount calculating unit operable to calculate a scene change amount based on the input image signal of the present frame and an input image signal of a frame previous to the present frame that are stored by said image signal storing unit; a correction amount calculating unit operable to calculate a correction amount for the input image signal of the present frame based on the calculated target correction amount and the calculated scene change amount; and a correcting unit operable to correct, using the calculated correction amount, the input image signal of the present frame to output the corrected input image signal as an output image signal, wherein: said correction amount calculating unit further comprises: a function generator; a maximum change amount calculating unit; a comparing unit; and a correction amount storing memory; said function generator generates a function; said maximum change amount calculating unit calculates a maximum change amount of the correction amount using the function generated by said function generator with an inputted scene change amount as a variable; said comparing unit calculates the correction amount for the input image signal of the present frame based on an inputted target correction amount, the maximum change amount of the correction amount, and a correction amount for the input image signal of the frame previous to the present frame stored by said correction amount storing memory; and the function is one of: a first-order differentiable-monotonically increasing-continuous function having a characteristic that reduces the correction amount in a first interval with a smaller scene change amount, and further that enlarges the correction amount in a second interval with a greater scene change amount; a first approximate function of the continuous function with a polygonal line; and a second approximate function of the continuous function with a step function.