Patent ID: 7711204

Claim:
A method of image restoration in an image processing system, comprising: employing an imaging processing system for: receiving an observed image of an original image, wherein the observed image comprises multiple consecutive samples; for a selected sample from the multiple consecutive samples, selecting a subset of the multiple consecutive samples, wherein said subset includes the selected sample, and selecting a subset of the multiple consecutive samples further includes selecting a window having W consecutive samples therein, such that the selected sample is at the center of said window; and performing image restoration to restore an original image sample from the selected sample as a function of said subset of multiple consecutive samples, wherein performing image restoration further includes performing a W-point FFT of the window to obtain frequency domain values wherein the FFT is performed for each of the W consecutive samples contained within the window, and calculating a restored window in frequency domain using the frequency domain values, wherein calculating the restored window in frequency domain further includes determining a frequency component R i [u], for u=0, 1, 2, . . . , W−1, of the restored window R i ={R i [0], R i [1], R i [2], . . . , R i [N−1]} where: R i ⁡ ( u ) = [ H * ⁡ ( u ) H * ⁡ ( u ) ⁢ H ⁡ ( u ) + γ ] ⁢ G i ⁡ ( u ) ⁢ ⁢ for ⁢ ⁢ u = 0 , 1 , … ⁢ , W - 1 , where H(u) is a FFT of a system Point Spread Function, H*(u) is the complex conjugate of H(u), G i (u) is the frequency domain value, γ is a regularization parameter, and N is a length of the observed image g[N].