Image Deblurring with Coded Exposure (Flutter Shutter Camera)
A new camera, flutter shutter camera is proposed to aid motion deblurring due to fast moving objects (cars etc) or cameras (aerial imaging). The modification amounts to simply opening and closing the shutter according to a pseudo-random code during the exposure time. The flutter shutter camera is also used for super-resolution of moving objects by utilizing the motion blur information.
Background & Objective: Objective: Image deblurring is an ill-posed problem and traditional methods lead to noise and ringing artifacts in the deblurred image. The proposed camera can make deblurring a well-posed problem.
Technical Discussion: A traditional camera loses high spatial frequencies if there is a relative motion between the camera and the object during the exposure time. By opening and closing the shutter using carefully chosen binary codes, high spatial frequencies can be maintained. This makes motion deblurring a well-posed problem.
Future Direction: 1) Investigate image priors for reducing noise in reconstruction; 2) Investigate continuous valued code and better codes by accounting for CCD photon noise; and 3) Utilize Flutter shutter videos for automatic motion estimation and deblurring.
Publications:
Technology Areas:
Imaging
Computer Vision
Modification Date: January 16, 2009
