Patent ID: 8705881

Claim:
A method, comprising: using one or more processors to perform generating a threshold-based text prediction for a blurred image; estimating a point spread function for the blurred image; deconvolving a result of the threshold-based text prediction function based on the point spread function; iterating at a plurality of scales the generating, estimating, and deconvolving, the iterating of the deconvolving including updating a latent image estimate by optimizing a function of the latent image and a regularization term by calculating the regularization term as a function of the square of the absolute value of a product of the gradient of the latent image, a difference of the gradient of the latent image and a difference of an intensity of text and an intensity of background, and a sum of the gradient of the latent image and the difference of the intensity of text and the intensity of background; and executing a final deconvolution of a result of the iteratively deconvolving.