Patent ID: 8194996
Filing Date: 2012-06-05
Classification: G06K,G06T,H04N

Abstract:
1. An image processing apparatus for correcting an input image for blur using a recovery filter in accordance with blurriness of the image, comprising: blurriness determining means for receiving a target image to be corrected, applying to the target image a recovery filter including a degree-of-blur parameter corresponding to blurriness of the image while changing a value of the degree-of-blur parameter, evaluating a degree of recovery of each of corrected target images which have been corrected by using recovery filters having different values of the degree-of-blur parameter, and determining blurriness of the target image on the basis of the value of the degree-of-blur parameter of the recovery filter which has been highly evaluated; and blur correction means for setting a recovery filter for the target image on the basis of the degree-of-blur parameter in accordance with the determined blurriness of the target image and correcting the target image for blur using the recovery filter for the target image, wherein the blurriness determining means calculates an amount of edge of the corrected target image on the basis of the strength of the edge of each pixel of the target image and the strength of the edge of each pixel of the corrected target image to which the recovery filter has been applied, and evaluates the degree of recovery of the corrected target image on the basis of the calculated amount of edge, and wherein the blurriness determining means detects one of the recovery filters in which the amount of edge changes most and determines the degree of blur of the target image on the basis of the value of the degree-of-blur parameter included in the detected recovery filter.