Bringing a Blurry Frame Alive at High Frame-Rate with an Event Camera
About
Event-based cameras can measure intensity changes (called `{\it events}') with microsecond accuracy under high-speed motion and challenging lighting conditions. With the active pixel sensor (APS), the event camera allows simultaneous output of the intensity frames. However, the output images are captured at a relatively low frame-rate and often suffer from motion blur. A blurry image can be regarded as the integral of a sequence of latent images, while the events indicate the changes between the latent images. Therefore, we are able to model the blur-generation process by associating event data to a latent image. In this paper, we propose a simple and effective approach, the \textbf{Event-based Double Integral (EDI)} model, to reconstruct a high frame-rate, sharp video from a single blurry frame and its event data. The video generation is based on solving a simple non-convex optimization problem in a single scalar variable. Experimental results on both synthetic and real images demonstrate the superiority of our EDI model and optimization method in comparison to the state-of-the-art.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Image Deblurring | GoPro (test) | PSNR29.06 | 585 | |
| Image Deblurring | GoPro | PSNR29.06 | 221 | |
| Single-image motion deblurring | GoPro | PSNR29.06 | 44 | |
| Video Interpolation | HQF DAVIS240 1 frame skip (all sequences) | PSNR18.7 | 23 | |
| Video Interpolation | HQF DAVIS240 3 frames skips (all sequences) | PSNR18.8 | 22 | |
| Video Reconstruction | GoPro (test) | PSNR28.49 | 16 | |
| Motion Deblurring | REBlur (test) | PSNR36.62 | 15 | |
| Video Interpolation | GoPro 15 frames skips (test) | PSNR17.45 | 14 | |
| Single-image deblurring | Blur-DVS | PSNR22.43 | 11 | |
| Video Frame Interpolation | GoPro 7 frames skip | PSNR18.79 | 8 |