1. A computerized method comprising: acquiring a plurality of low resolution images, wherein the plurality of acquired low resolution images is acquired at different focus positions; calculating a blur for each of the plurality of acquired low resolution images using a blur difference between different ones of the plurality of acquired low resolution images; and generating a super-resolution image from the plurality of acquired low resolution images and the calculated blurs.