Velocity-Dependent Shutter Sequences for Motion Deblurring

نویسنده

  • Scott McCloskey
چکیده

We extend the flutter shutter method of Raskar et al. [1] to fast-moving objects by first demonstrating that no coded exposure sequence yields an invertible point spread function for all velocities. Thus, the shutter sequence must depend on object velocity, and we propose a method to compute such velocity-dependent sequences. We demonstrate improved image quality from velocity dependent sequences on fast moving objects. Increasing Velocity D ebl ur re d C ap tu re d D ebl ur re d C ap tu re d Velocity-Dependence The objective of exposure coding is to choose a shutter timing sequence that produces an invertible Point Spread Function (PSF), i.e. one whose MTF does not go to zero. But, the effective PSF depends on both the shutter sequence and the object’s velocity. For a given sequence, how does reconstructed image quality vary with object velocity? Lemma: If a given flutter shutter sequence S produces an invertible PSF for velocity V, inversion of the PSF produced by S under velocity ≥ 2V will be ill-posed at the Nyquist frequency. Proof: In the paper. Implication: Shutter sequences need to be designed for specific object velocities. M TF SummaryWe characterize the performance of shutter timingsequences for coded exposure de-blurring, and show that aunique timing sequence is needed for different objectvelocities. We also demonstrate and characterize a previouslyundocumented noise effect in coded exposure withelectronic shutters. Based on these findings, we present analgorithm to find velocity-dependent sequences anddemonstrate their utility on real images. Key References[1] Ramesh Raskar, Amit Agrawal, and Jack Tumblin. CodedExposure Photography: Motion Deblurring using a FlutteredShutter. In Proceedings of SIGGRAPH 2006.Experimental Results OursRealPSFRaskaretal.[1].Shutter Sequence Design: Noise When using an electronic shutter (e.g., Point GreyFlea/Dragonfly) to capture a coded exposure image, read-outnoise is proportional to the number of open shutter periods(blue curve). This noise is amplified by de-blurring (red curve).Implication: When designing sequences for electronicshutter cameras, favor those with fewer open shutter periods. Shutter Sequence Design: AlgorithmWe represent a shutter sequence as a combination of:(1) A number of open shutter durations and(2) the start times of each open shutter duration. We note that (1)imposes an upperbound on the MTF. Algorithm Overview:Step 1: Enumerate all partitions of exposure time into openshutter durations.Step 2: Rank each partition by the upper bound of the MTF.Step 3: Rank order search, determining start times until...End condition: The upper bound MTF of the next bestpartition is worse than the current best MTF.Full algorithm details can be found in the paper.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Analysis of Motion Blur with a Flutter Shutter Camera for Non-linear Motion

Motion blurs confound many computer vision problems. The fluttered shutter (FS) camera [1] tackles the motion deblurring problem by emulating invertible broadband blur kernels. However, existing FS methods assume known constant velocity motions, e.g., via user specifications. In this paper, we extend the FS technique to general 1D motions and develop an automatic motion-from-blur framework by a...

متن کامل

Signed Coded Exposure Sequences for Velocity and Shape Estimation from a Single Photo by Tyler Hutchison

In this thesis, I analyze the benefits of signed coded exposure for velocity and shape detection of moving objects. It has been shown that coded exposures enhance deblurring of motion blurred photos [28]. However, these non-negative binary codes (1 or 0) only suggest opening and closing of the shutter to allow or prevent light from entering the camera. Signed codes (+1 or -1) for camera exposur...

متن کامل

Light Efficient Flutter Shutter

Light&Efficient&Flutter&Shutter& ! Moshe!Ben)Ezra! August!2012! ! ! Abstract& ! Flutter! shutter! is! technique! in! which! the! exposure! is! chopped! into! segments! and! light! is! only! integrated!part!of! the! time.!By! carefully! selecting! the! chopping! sequence! it! is!possible! to!better! condition! the! data! for! reconstruction! problems! such! as!motion! deblurring,! focal! sweepin...

متن کامل

Going Unconstrained with Rolling Shutter Deblurring (Supplementary Material)

As mentioned in section 1 in the main paper, our method advances the state-of-the-art in RS deblurring, as it can deal with wide-angle configuration, unconstrained ego-motion and unconstrained shutter, without the need for timing information. Here, we further elaborate the significance of these problems that we have addressed in our work. Unconstrained Focal-length: The PSFs provided in Fig. 2(...

متن کامل

The Flutter Shutter Paradox

Acquiring good quality images of moving objects by a digital camera remains a valid question, particularly if the velocity of the photographed object is only partially known, it is virtually impossible to tune an optimal exposure time. The same question arises when a solid object is being photographed by a moving camera. This is not only frequent, but even necessary when the camera is embarked ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2010