CVGRLGNov 27, 2018

Learning to Synthesize Motion Blur

arXiv:1811.11745v296 citations
Originality Incremental advance
AI Analysis

This work addresses the challenge of generating realistic motion blur for applications in computer vision and graphics, representing an incremental improvement over existing techniques.

The paper tackles the problem of synthesizing motion blur from a pair of unblurred images by introducing a differentiable line prediction layer in a neural network, trained on a large synthetic dataset generated via frame interpolation. The model achieves higher accuracy and significantly faster performance compared to baseline methods, as evaluated on a real test set derived from slow-motion videos.

We present a technique for synthesizing a motion blurred image from a pair of unblurred images captured in succession. To build this system we motivate and design a differentiable "line prediction" layer to be used as part of a neural network architecture, with which we can learn a system to regress from image pairs to motion blurred images that span the capture time of the input image pair. Training this model requires an abundance of data, and so we design and execute a strategy for using frame interpolation techniques to generate a large-scale synthetic dataset of motion blurred images and their respective inputs. We additionally capture a high quality test set of real motion blurred images, synthesized from slow motion videos, with which we evaluate our model against several baseline techniques that can be used to synthesize motion blur. Our model produces higher accuracy output than our baselines, and is significantly faster than baselines with competitive accuracy.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes