From Motion Blur to Motion Flow: a Deep Learning Solution for Removing Heterogeneous Motion Blur
Not on the map. Why?
Abstract (arXiv)
Removing pixel-wise heterogeneous motion blur is challenging due to the ill-posed nature of the problem. The predominant solution is to estimate the blur kernel by adding a prior, but the extensive literature on the subject indicates the difficulty in identifying a prior which is suitably informative, and general. Rather than imposing a prior based on theory, we propose instead to learn one from the data. Learning a prior over the latent image would require modeling all possible image content. The critical observation underpinning our approach is thus that learning the motion flow instead allows the model to focus on the cause of the blur, irrespective of the image content. This is a much easier learning task, but it also avoids the iterative process through which latent image priors are typically applied. Our approach directly estimates the motion flow from the blurred image through a fully-convolutional deep neural network (FCN) and recovers the unblurred image from the estimated motion flow. Our FCN is the first universal end-to-end mapping from the blurred image to the dense motion flow. To train the FCN, we simulate motion flows to generate synthetic blurred-image-motion-flow pairs thus avoiding the need for human labeling. Extensive experiments on challenging realistic blurred images demonstrate that the proposed method outperforms the state-of-the-art.
Key facts. Cited by 81 papers in the map (data through 7 Oct 2026). First posted on arXiv 8 Dec 2016.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 23; 2022: 24; 2023: 11; 2024: 12; 2025: 6; 2026: 5.
81 papers.
Sort:
By area:
- 2021Multi-Stage Progressive Image Restorationcited by 813
- 2021HINet: Half Instance Normalization Network for Image Restorationcited by 236
- 2022Deep Generalized Unfolding Networks for Image Restorationcited by 119
- 2021Event-Based Fusion for Motion Deblurring with Cross-modal Attentioncited by 112
- 2022LEDNet: Joint Low-light Enhancement and Deblurring in the Darkcited by 95
- 2022Deep Image Deblurring: A Surveycited by 94
- 2023Deep Learning for Event-based Vision: A Comprehensive Survey and Benchmarkscited by 90
- 2021Spatially-Adaptive Image Restoration using Distortion-Guided Networkscited by 77
- 2021ARVo: Learning All-Range Volumetric Correspondence for Video Deblurringcited by 54
- 2021Motion Deblurring with Real Eventscited by 52
- 2022Flow-Guided Sparse Transformer for Video Deblurringcited by 43
- 2022BALF: Simple and Efficient Blur Aware Local Feature Detectorcited by 34
38 more
- 2024Gaussian Splatting on the Move: Blur and Rolling Shutter Compensation for Natural Camera Motioncited by 29
- 2021SDWNet: A Straight Dilated Network with Wavelet Transformation for Image Deblurringcited by 26
- 2021Deep Recurrent Neural Network with Multi-scale Bi-directional Propagation for Video Deblurringcited by 25
- 2023Learning to Fuse Monocular and Multi-view Cues for Multi-frame Depth Estimation in Dynamic Scenescited by 25
- 2022Spatio-Temporal Deformable Attention Network for Video Deblurringcited by 21
- 2023All-in-one Multi-degradation Image Restoration Network via Hierarchical Degradation Representationcited by 21
- 2022FCL-GAN: A Lightweight and Real-Time Baseline for Unsupervised Blind Image Deblurringcited by 18
- 2022Multi-scale frequency separation network for image deblurringcited by 18
- 2022Face Deblurring using Dual Camera Fusion on Mobile Phonescited by 18
- 2022Perceptual Image Enhancement for Smartphone Real-Time Applicationscited by 18
- 2021Clean Images are Hard to Reblur: Exploiting the Ill-Posed Inverse Task for Dynamic Scene Deblurringcited by 16
- 2022Efficient Video Deblurring Guided by Motion Magnitudecited by 16
- 2022D2HNet: Joint Denoising and Deblurring with Hierarchical Network for Robust Night Image Restorationcited by 14
- 2021Optical Flow Estimation from a Single Motion-blurred Imagecited by 11
- 2021Non-uniform Blur Kernel Estimation via Adaptive Basis Decompositioncited by 10
- 2021Shape from Blur: Recovering Textured 3D Shape and Motion of Fast Moving Objectscited by 10
- 2022Event-based Image Deblurring with Dynamic Motion Awarenesscited by 10
- 2022Exploring and Evaluating Image Restoration Potential in Dynamic Scenescited by 8
- 2021Super Neuronscited by 7
- 2023Blind Motion Deblurring with Pixel-Wise Kernel Estimation via Kernel Prediction Networkscited by 7
- 2026Neural Discrimination-Prompted Transformers for Efficient UHD Image Restoration and Enhancementcited by 7
- 2021Unfolding Taylor's Approximations for Image Restorationcited by 6
- 2023Dual-Camera Joint Deblurring-Denoisingcited by 6
- 2022Blind Image Deconvolution Using Variational Deep Image Priorcited by 5
- 2023Deep Dynamic Scene Deblurring from Optical Flowcited by 5
- 2024Deep learning in motion deblurring: current status, benchmarks and future prospectscited by 5
- 2024Learning to Deblur Polarized Imagescited by 5
- 2024Real-World Efficient Blind Motion Deblurring via Blur Pixel Discretizationcited by 5
- 2025Image as an IMU: Estimating Camera Motion from a Single Motion-Blurred Imagecited by 5
- 2023Learning Parallax for Stereo Event-based Motion Deblurringcited by 4
- 2025FideDiff: Efficient Diffusion Model for High-Fidelity Image Motion Deblurringcited by 4
- 2021A Deep Variational Bayesian Framework for Blind Image Deblurringcited by 3
- 2021Blind Non-Uniform Motion Deblurring using Atrous Spatial Pyramid Deformable Convolution and Deblurring-Reblurring Consistencycited by 3
- 2021LODE: Deep Local Deblurring and A New Benchmarkcited by 3
- 2022Neural Maximum A Posteriori Estimation on Unpaired Data for Motion Deblurringcited by 3
- 2024A Dataset and Model for Realistic License Plate Deblurringcited by 3
- 2024Blind Image Deconvolution by Generative-based Kernel Prior and Initializer via Latent Encodingcited by 3
- 2024UIR-LoRA: Achieving Universal Image Restoration through Multiple Low-Rank Adaptationcited by 3
50 most cited of 81 All 81 (JSON)
- 2026BOCCHI: A More Realistic and Challenging Benchmark for Local Motion Blur Detection with MSDCT-UNet11 Jul 2026
- 2026DIMOS: Disentangling Instance-level Moving Object Segmentation11 Jun 2026
- 2026GeoBlur: Epipolar Geometry Estimation from a Single Motion-Blurred Image2 May 2026
- 2026Neural Discrimination-Prompted Transformers for Efficient UHD Image Restoration and Enhancement1 Mar 2026
- 2026Subtle Motion Blur Detection and Segmentation from Static Image Artworks21 Feb 2026
- 2025MoTDiff: High-resolution Motion Trajectory estimation from a single blurred image using Diffusion models30 Oct 2025
- 2025FideDiff: Efficient Diffusion Model for High-Fidelity Image Motion Deblurring2 Oct 2025
- 2025Generative Latent Kernel Modeling for Blind Motion Deblurring12 Jul 2025
- 2025RealRep: Generalized SDR-to-HDR Conversion via Attribute-Disentangled Representation Learning12 May 2025
- 2025Double Blind Imaging with Generative Modeling27 Mar 2025
- 2025Image as an IMU: Estimating Camera Motion from a Single Motion-Blurred Image21 Mar 2025
- 2024Modeling Dual-Exposure Quad-Bayer Patterns for Joint Denoising and Deblurring10 Dec 2024
38 more
- 2024UIR-LoRA: Achieving Universal Image Restoration through Multiple Low-Rank Adaptation30 Sep 2024
- 2024Blind Image Deconvolution by Generative-based Kernel Prior and Initializer via Latent Encoding20 Jul 2024
- 2024Snowy Scenes,Clear Detections: A Robust Model for Traffic Light Detection in Adverse Weather Conditions19 Jun 2024
- 2024Retrieval Robust to Object Motion Blur27 Apr 2024
- 2024A Dataset and Model for Realistic License Plate Deblurring21 Apr 2024
- 2024Real-World Efficient Blind Motion Deblurring via Blur Pixel Discretization18 Apr 2024
- 2024Gaussian Splatting on the Move: Blur and Rolling Shutter Compensation for Natural Camera Motion20 Mar 2024
- 2024Learning to Deblur Polarized Images28 Feb 2024
- 2024Spatially-Attentive Patch-Hierarchical Network with Adaptive Sampling for Motion Deblurring9 Feb 2024
- 2024VJT: A Video Transformer on Joint Tasks of Deblurring, Low-light Enhancement and Denoising26 Jan 2024
- 2024Deep learning in motion deblurring: current status, benchmarks and future prospects10 Jan 2024
- 2023A Comprehensive Survey on Deep Neural Image Deblurring7 Oct 2023
- 2023Learning Parallax for Stereo Event-based Motion Deblurring18 Sep 2023
- 2023Dual-Camera Joint Deblurring-Denoising16 Sep 2023
- 2023All-in-one Multi-degradation Image Restoration Network via Hierarchical Degradation Representation6 Aug 2023
- 2023Blind Motion Deblurring with Pixel-Wise Kernel Estimation via Kernel Prediction Networks5 Aug 2023
- 2023Learning to Fuse Monocular and Multi-view Cues for Multi-frame Depth Estimation in Dynamic Scenes18 Apr 2023
- 2023Recovering Continuous Scene Dynamics from A Single Blurry Image with Events5 Apr 2023
- 2023Video shutter angle estimation using optical flow and linear blur17 Mar 2023
- 2023Deep Learning for Event-based Vision: A Comprehensive Survey and Benchmarks17 Feb 2023
- 2023Take a Prior from Other Tasks for Severe Blur Removal14 Feb 2023
- 2023Deep Dynamic Scene Deblurring from Optical Flow18 Jan 2023
- 2022NFResNet: Multi-scale and U-shaped Networks for Deblurring12 Dec 2022
- 2022BALF: Simple and Efficient Blur Aware Local Feature Detector27 Nov 2022
- 2022Perceptual Image Enhancement for Smartphone Real-Time Applications24 Oct 2022
- 2022Event-based Image Deblurring with Dynamic Motion Awareness24 Aug 2022
- 2022Efficient Video Deblurring Guided by Motion Magnitude27 Jul 2022
- 2022Face Deblurring using Dual Camera Fusion on Mobile Phones23 Jul 2022
- 2022Spatio-Temporal Deformable Attention Network for Video Deblurring22 Jul 2022
- 2022Continuous Facial Motion Deblurring14 Jul 2022
- 2022D2HNet: Joint Denoising and Deblurring with Hierarchical Network for Robust Night Image Restoration7 Jul 2022
- 2022Dynamic Scene Deblurring Based on Continuous Cross-Layer Attention Transmission23 Jun 2022
- 2022Video frame interpolation for high dynamic range sequences captured with dual-exposure sensors19 Jun 2022
- 2022Multi-scale frequency separation network for image deblurring1 Jun 2022
- 2022Deep Generalized Unfolding Networks for Image Restoration28 Apr 2022
- 2022Neural Maximum A Posteriori Estimation on Unpaired Data for Motion Deblurring26 Apr 2022
- 2022FCL-GAN: A Lightweight and Real-Time Baseline for Unsupervised Blind Image Deblurring16 Apr 2022
- 2022Exploring and Evaluating Image Restoration Potential in Dynamic Scenes22 Mar 2022
50 newest of 81 All 81 (JSON)
- 2021Multi-Stage Progressive Image Restorationcited by 813
- 2021HINet: Half Instance Normalization Network for Image Restorationcited by 236
- 2022Deep Generalized Unfolding Networks for Image Restorationcited by 119
- 2021Event-Based Fusion for Motion Deblurring with Cross-modal Attentioncited by 112
- 2022LEDNet: Joint Low-light Enhancement and Deblurring in the Darkcited by 95
- 2022Deep Image Deblurring: A Surveycited by 94
- 2023Deep Learning for Event-based Vision: A Comprehensive Survey and Benchmarkscited by 90
- 2021Spatially-Adaptive Image Restoration using Distortion-Guided Networkscited by 77
- 2021ARVo: Learning All-Range Volumetric Correspondence for Video Deblurringcited by 54
- 2021Motion Deblurring with Real Eventscited by 52
- 2022Flow-Guided Sparse Transformer for Video Deblurringcited by 43
- 2022BALF: Simple and Efficient Blur Aware Local Feature Detectorcited by 34
12 most cited of 79 All 79 (JSON)
- 2026BOCCHI: A More Realistic and Challenging Benchmark for Local Motion Blur Detection with MSDCT-UNet11 Jul 2026
- 2026DIMOS: Disentangling Instance-level Moving Object Segmentation11 Jun 2026
- 2026GeoBlur: Epipolar Geometry Estimation from a Single Motion-Blurred Image2 May 2026
- 2026Neural Discrimination-Prompted Transformers for Efficient UHD Image Restoration and Enhancement1 Mar 2026
- 2026Subtle Motion Blur Detection and Segmentation from Static Image Artworks21 Feb 2026
- 2025Generative Latent Kernel Modeling for Blind Motion Deblurring12 Jul 2025
- 2025RealRep: Generalized SDR-to-HDR Conversion via Attribute-Disentangled Representation Learning12 May 2025
- 2025Double Blind Imaging with Generative Modeling27 Mar 2025
- 2025Image as an IMU: Estimating Camera Motion from a Single Motion-Blurred Image21 Mar 2025
- 2024Modeling Dual-Exposure Quad-Bayer Patterns for Joint Denoising and Deblurring10 Dec 2024
- 2024UIR-LoRA: Achieving Universal Image Restoration through Multiple Low-Rank Adaptation30 Sep 2024
- 2024Blind Image Deconvolution by Generative-based Kernel Prior and Initializer via Latent Encoding20 Jul 2024
12 newest of 79 All 79 (JSON)