摘要 |
A method for increasing the resolution of a digital image comprising: receiving an input digital image of a scene; interpolating a high-resolution image using an interpolation function; receiving a blur kernel associated with the interpolation function; initializing a candidate sharp high-resolution image; determining a plurality of differential images representing differences between neighboring pixels in the candidate sharp high-resolution image; determining a combined differential image by combining the differential images; repeatedly updating the candidate sharp high-resolution image responsive to the interpolated high-resolution image, the blur kernel, the candidate sharp high-resolution image and the combined differential image until a convergence criterion is satisfied; and storing the final candidate sharp high-resolution image in a processor-accessible memory system.
|