1. A method of de-blurring images by estimating point spread functions (PSFs), the method comprising the acts of: receiving image data corresponding to a captured image; identifying a plurality of isolated shapes within the captured image and a minimum cross-section of the plurality of isolated shapes, wherein each of the plurality of isolated shapes has a cross-section that is less than a sum of the minimum cross-section and a tolerance parameter; estimating a plurality of shape spread functions corresponding to each of the plurality of isolated shapes; determining a plurality of best matching angular velocity parameters to said plurality of shape spread functions based on the image data which is separate from any mechanical motion data; calculating the PSF from the determined plurality of angular velocity parameters; and de-blurring said image data using a deconvolution operation with a regularized inverse filter that is calculated from the PSF.