Non-uniform deblurring for shaken images
Multiple view geometry in computer vision