A formalization of the flutter shutter

Acquiring good quality images of moving objects by a digital camera remains a valid question. If the velocity of the photographed object is not known, it is virtually impossible to tune an optimal exposure time. For this reason the recent Agrawal et al. flutter shutter apparatus has generated much interest. In this communication, we propose a mathematical formalization of a general flutter shutter method, also permitting non-binary shutter sequences. Thanks to this formalization, the question of the optimal flutter shutter code can be defined and solved. The method gives analytic formulas for the best attainable SNR for the restored image. It also gives a way to compute optimal flutter shutter codes.

[1]  Dima Damen,et al.  Recognizing linked events: Searching the space of feasible explanations , 2009, 2009 IEEE Conference on Computer Vision and Pattern Recognition.

[2]  Giacomo Boracchi,et al.  Uniform Motion Blur in Poissonian Noise: Blur/Noise Tradeoff , 2011, IEEE Transactions on Image Processing.

[3]  Frédo Durand,et al.  Motion-invariant photography , 2008, SIGGRAPH 2008.

[4]  Ramesh Raskar,et al.  Resolving Objects at Higher Resolution from a Single Motion-blurred Image , 2007, 2007 IEEE Conference on Computer Vision and Pattern Recognition.

[5]  Thomas S. Huang,et al.  Image processing , 1971 .

[6]  Yi Xu,et al.  Coded exposure deblurring: Optimized codes for PSF estimation and invertibility , 2009, CVPR.