Flutter shutter based motion deblurring in complex scenes

Motion blur in images is due to the relative motion between the camera and the moving object. Deblurring is an ill-posed problem due to the loss of spatial high frequencies during the reconstruction. It is well known that in the approach called flutter shutter, the shutter of the camera is opened and closed according to a pseudo-random binary sequence, which preserves high frequency spatial information, thus making the problem well-posed. In this paper, we present the application of motion deblurring in complex scenarios like partial static and dynamic occlusions, deblurring is applied only on the moving object so as not to affect the static background part. We also present the effects of “flutter shutter” code length-blur length mismatch. We have applied the flutter shutter in a virtual fashion where the coded exposure images are obtained by simulation of a high speed camera.

[1]  Ramesh Raskar,et al.  Dappled photography: mask enhanced cameras for heterodyned light fields and coded aperture refocusing , 2007, SIGGRAPH 2007.

[2]  Edward H. Adelson,et al.  Human-assisted motion annotation , 2008, 2008 IEEE Conference on Computer Vision and Pattern Recognition.

[3]  Deepa Kundur,et al.  Blind Image Deconvolution , 2001 .

[4]  Abeed Sarker,et al.  Improved Reconstruction of Flutter Shutter Images for Motion Blur Reduction , 2010, 2010 International Conference on Digital Image Computing: Techniques and Applications.

[5]  Amit K. Agrawal,et al.  Invertible motion blur in video , 2009, SIGGRAPH 2009.

[6]  Robert L. Stevenson,et al.  Extraction of high-resolution frames from video sequences , 1996, IEEE Trans. Image Process..

[7]  Byung Cheol Song,et al.  Video deblurring algorithm using an adjacent unblurred frame , 2011, 2011 Visual Communications and Image Processing (VCIP).

[8]  Shree K. Nayar,et al.  Motion deblurring using hybrid imaging , 2003, 2003 IEEE Computer Society Conference on Computer Vision and Pattern Recognition, 2003. Proceedings..

[9]  Jiaya Jia,et al.  High-quality motion deblurring from a single image , 2008, ACM Trans. Graph..

[10]  D. A. Fish,et al.  Blind deconvolution by means of the Richardson-Lucy algorithm. , 1995 .

[11]  Ramesh Raskar,et al.  Coded exposure photography: motion deblurring using fluttered shutter , 2006, SIGGRAPH 2006.

[12]  Takeo Kanade,et al.  An Iterative Image Registration Technique with an Application to Stereo Vision , 1981, IJCAI.

[13]  Scott McCloskey,et al.  Temporally coded flash illumination for motion deblurring , 2011, 2011 International Conference on Computer Vision.