Awesome-Deblurring

A curated list of resources for Image and Video Deblurring

GitHub

2k stars
66 watching
366 forks
last commit: 5 months ago
Linked from 1 awesome list

burst-deblurringcamera-shakedeblurringdeep-learningdefocus-blurdefocus-deblurringimage-deblurringimage-deconvolutionkernel-estimationmotion-blurmotion-deblurringrestorationstereo-deblurringvideo-deblurring

Single-Image-Blind-Motion-Deblurring (non-DL)

Removing camera shake from a single photograph
Code & Project page
Single image motion deblurring using transparency
Psf estimation using sharp edge prediction
Project page
High-quality motion deblurring from a single image
Code & Project page
Fast motion deblurring
Image deblurring and denoising using color priors
Project page
Efficient ̈filter flow for space-variant multiframe blind deconvolution
Non-uniform deblurring for shaken images
Code & Project page
Denoising vs. deblurring: HDR imaging techniques using moving cameras
Single image deblurring using motion density functions
Project page
Two-phase kernel estimation for robust motion deblurring
Code & Project page
Space-variant single-image blind deconvolution for removing camera shake
Blind deconvolution using a normalized sparsity measure
Code & Project page
Blur kernel estimation using the radon transform
Code
Exploring aligned complementary image pair for blind motion deblurring
Fast removal of non-uniform camera shake
The non-parametric sub-pixel local point spread function estimation is a well posed problem
Blur-kernel estimation from spectral irregularities
MRF-based Blind Image Deconvolution
Framelet-based Blind Motion deblurring from a single Image
Unnatural L0 sparse representation for natural image deblurring
Code & Project page
Handling noise in single image deblurring using directional filters
Non-Uniform Camera Shake Removal Using a Spatially-Adaptive Sparse Penalty
Project page
Dynamic Scene Deblurring
Edge-based blur kernel estimation using patch priors
Project page & Results & Dataset
Deblurring Text Images via L0 -Regularized Intensity and Gradient Prior
Code & Project page
Segmentation-Free Dynamic Scene Deblurring
Separable Kernel for Image Deblurring
Deblurring Low-light Images with Light Streaks
Code & Project page
Joint depth estimation and camera shake removal from single blurry image
Hybrid Image Deblurring by Fusing Edge and Power Spectrum Information
Deblurring Face Images with Exemplars
Code & Project page
Blind deblurring using internal patch recurrence
Code & Project page
Scale Adaptive Blind Deblurring
Project page
Burst Deblurring: Removing Camera Shake Through Fourier Burst Accumulation
Project page
Kernel Fusion for Better Image Deblurring
Project page
Class-Specific Image Deblurring
Code & Project page 0 about 5 years ago
Coupled Learning for Facial Deblur
Blind image deblurring using dark channel prior
Code & Project page
Robust Kernel Estimation with Outliers Handling for Image Deblurring
Code
Blind image deconvolution by automatic gradient activation
Image deblurring via extreme channels prior
Code & Project page
From local to global: Edge profiles to camera motion in blurred images
Project page & Results-on-benchmark-datasets
Blind Image Deblurring with Outlier Handling
Code
Self-paced Kernel Estimation for Robust Blind Image Deblurring
Code ,
Convergence Analysis of MAP based Blur Kernel Estimation
Normalized Blind Deconvolution
Code 17 over 5 years ago
Deblurring Natural Image Using Super-Gaussian Fields
Code
Blind Image Deblurring With Local Maximum Gradient Prior
Code 14 almost 4 years ago
Phase-Only Image Based Kernel Estimation for Single Image Blind Deblurring
Results-on-benchmark-datasets 26 over 3 years ago
A Variational EM Framework With Adaptive Edge Selection for Blind Motion Deblurring
Graph-Based Blind Image Deblurring From a Single Photograph
Code 32 almost 3 years ago
Surface-aware Blind Image Deblurring
Single Image Blind Deblurring Using Multi-Scale Latent Structure Prior
OID: Outlier Identifying and Discarding in Blind Image Deblurring
Code&Data
Enhanced Sparse Model for Blind Deblurring
Code
Blind Deblurring for Saturated Images
Code&Data
Polyblur: Removing mild blur by polynomial reblurring
Fast blind deconvolution using a deeper sparse patch-wise maximum gradient prior
Blind Image Deblurring Using Patch-Wise Minimal Pixels Regularization
Code 84 about 3 years ago
Pixel Screening Based Intermediate Correction for Blind Deblurring

Single-Image-Blind-Motion-Deblurring (DL)

Learning a convolutional neural network for non-uniform motion blur removal
Code 1 ,
Convolutional neural networks for direct text deblurring
Code and Project Page
A neural approach to blind motion deblurring
Code 44 over 7 years ago
Learning to deblur
Deep multi-scale convolutional neural network for dynamic scene deblurring
Code 675 about 4 years ago
From Motion Blur to Motion Flow: A Deep Learning Solution for Removing Heterogeneous Motion Blur
Code & Project page
Blur-Invariant Deep Learning for Blind Deblurring
Learning to Super-resolve Blurry Face and Text Images
Code & Project page
Learning Discriminative Data Fitting Functions for Blind Image Deblurring
Code
Semi-supervised Learning of Camera Motion from a Blurred Image
Motion blur kernel estimation via deep learning
Code & Project page
Deep Semantic Face Deblurring
Code 46 about 4 years ago
Learning a Discriminative Prior for Blind Image Deblurring
Code & Project page
Dynamic Scene Deblurring Using Spatially Variant Recurrent Neural Networks
Code 39 about 5 years ago
Scale-recurrent network for deep image deblurring
Code 714 about 3 years ago
Deblurgan: Blind motion deblurring using conditional adversarial networks
Code-Pytorch 2,497 almost 5 years ago
Unsupervised Class-Specific Deblurring
Gated Fusion Network for Joint Image Deblurring and Super-Resolution
Code 141 over 3 years ago
Gyroscope-Aided Motion Deblurring with Deep Networks
Code 44 over 5 years ago
Dynamic Scene Deblurring With Parameter Selective Sharing and Nested Skip Connections
Deep Stacked Hierarchical Multi-Patch Network for Image Deblurring
Code 192 over 1 year ago
Unsupervised Domain-Specific Deblurring via Disentangled Representations
Code 110 about 5 years ago
Bringing Alive Blurred Moments
Project page & Results-on-benchmark-datasets 15 about 4 years ago
Douglas-Rachford Networks: Learning Both the Image Prior and Data Fidelity Terms for Blind Image Deconvolution
DeblurGAN-v2: Deblurring (Orders-of-Magnitude) Faster and Better
Code 1,012 about 2 years ago
Human-Aware Motion Deblurring
Blind image deconvolution using deep generative priors
Tell Me Where It is Still Blurry: Adversarial Blurred Region Mining and Refining
Joint Face Hallucination and Deblurring via Structure Generation and Detail Enhancement
Code 1,012 about 2 years ago
Learning to Deblur Face Images via Sketch Synthesis
Region-Adaptive Dense Network for Efficient Motion Deblurring
DAVID: Dual-Attentional Video Deblurring
Neural Blind Deconvolution Using Deep Priors
Code 336 about 4 years ago
Spatially-Attentive Patch-Hierarchical Network for Adaptive Motion Deblurring
Deblurring by Realistic Blurring
Code 64 almost 2 years ago
Learning Event-Based Motion Deblurring
Efficient Dynamic Scene Deblurring Using Spatially Variant Deconvolution Network With Optical Flow Guided Training
Deblurring using Analysis-Synthesis Networks Pair
Multi-Temporal Recurrent Neural Networks For Progressive Non-Uniform Single Image Deblurring With Incremental Temporal Training
Efficient and Interpretable Deep Blind Image Deblurring Via Algorithm Unrolling
Deblurring Face Images using Uncertainty Guided Multi-Stream Semantic Networks
Code 118 2 months ago
Dark and bright channel prior embedded network for dynamic scene deblurring
Code 20 about 4 years ago
Dynamic Scene Deblurring by Depth Guided Model
Scale-Iterative Upscaling Network for Image Deblurring
Code 159 over 1 year ago
Human Motion Deblurring using Localized Body Prior
Physics-Based Generative Adversarial Models for Image Restoration and Beyond
Code
Blind Image Deconvolution using Deep Generative Priors
Raw Image Deblurring
Dataset 30 over 3 years ago
Blur Invariant Kernel-Adaptive Network for Single Image Blind deblurring
Exposure Trajectory Recovery from Motion Blur
Code 33 about 2 years ago
BANet: Blur-aware Attention Networks for Dynamic Scene Deblurring
Code 34 3 months ago
Multi-Stage Progressive Image Restoration
Code 1,166 6 months ago
DeFMO: Deblurring and Shape Recovery of Fast Moving Objects
Code 169 over 2 years ago
Blind Deblurring for Saturated Images
Test-Time Fast Adaptation for Dynamic Scene Deblurring via Meta-Auxiliary Learning
Explore Image Deblurring via Encoded Blur Kernel Space
Code 144 2 months ago
Pre-trained image processing transformer
Code 432 almost 2 years ago
Multi-stage progressive image restoration
Code 1,166 6 months ago
Hinet: Half instance normalization network for image restoration
Code 365 over 2 years ago
Spatially-Adaptive Image Restoration using Distortion-Guided Networks
Code
Rethinking Coarse-To-Fine Approach in Single Image Deblurring
Code 363 almost 3 years ago
Perceptual Variousness Motion Deblurring With Light Global Context Refinement
Pyramid Architecture Search for Real-Time Image Deblurring
Searching for Controllable Image Restoration Networks
Code
Sdwnet: A straight dilated network with wavelet transformation for image deblurring
Code 59 almost 3 years ago
Structure-Aware Motion Deblurring Using Multi-Adversarial Optimized CycleGAN
Degradation Aware Approach to Image Restoration Using Knowledge Distillation
Non-uniform Blur Kernel Estimation via Adaptive Basis Decomposition
Code 40 over 2 years ago
Clean Images are Hard to Reblur: A New Clue for Deblurring
Deep residual fourier transformation for single image deblurring
Code 232 2 months ago
Single-image deblurring with neural networks: A comparative survey
Blind Motion Deblurring Super-Resolution: When Dynamic Spatio-Temporal Learning Meets Static Image Understanding
Deep Robust Image Deblurring via Blur Distilling and Information Comparison in Latent Space
Deep Image Deblurring: A Survey
Deep Feature Prior Guided Face Deblurring
Restormer: Efficient transformer for high-resolution image restoration
Code 1,730 about 2 months ago
Maxim: Multi-axis mlp for image processing
Code 999 over 1 year ago
Uformer: A general u-shaped transformer for image restoration
Code 791 about 1 year ago
Deblurring via Stochastic Refinement
XYDeblur: Divide and Conquer for Single Image Deblurring
All-In-One Image Restoration for Unknown Corruption
Code 161 about 2 months ago
Exploring and Evaluating Image Restoration Potential in Dynamic Scenes
Deep Generalized Unfolding Networks for Image Restoration
Code 126 over 2 years ago
GIQE: Generic Image Quality Enhancement via Nth Order Iterative Degradation
Blind Non-Uniform Motion Deblurring Using Atrous Spatial Pyramid Deformable Convolution and Deblurring-Reblurring Consistency
Motion Aware Double Attention Network for Dynamic Scene Deblurring
Stripformer: Strip Transformer for Fast Image Deblurring
Code 91 17 days ago
Simple baselines for image restoration
Code 2,178 3 months ago
D2HNet: Joint Denoising and Deblurring with Hierarchical Network for Robust Night Image Restoration
Code 73 5 months ago
Improving Image Restoration by Revisiting Global Information Aggregation
Code 228 over 1 year ago
Animation from Blur: Multi-modal Blur Decomposition with Motion Guidance
Code 63 6 months ago
Learning Degradation Representations for Image Deblurring
Code 57 over 1 year ago
Realistic Blur Synthesis for Learning Image Deblurring
Event-based Fusion for Motion Deblurring with Cross-modal Attention
Code 139 12 months ago
Learning to Predict Decomposed Dynamic Filters for Single Image Motion Deblurring
Code 3 almost 2 years ago
Multi-scale-stage network for single image deblurring
Real-world deep local motion deblurring
Code&Dataset 52 over 1 year ago
Intriguing Findings of Frequency Selection for Image Deblurring
Code 16 over 1 year ago
Dual-domain Attention for Image Deblurring
Self-Supervised Non-Uniform Kernel Estimation With Flow-Based Motion Prior for Blind Image Deblurring
Code 25 over 1 year ago
Efficient Frequency Domain-Based Transformers for High-Quality Image Deblurring
Code 234 12 months ago
Self-Supervised Blind Motion Deblurring With Deep Expectation Maximization
Code 12 about 1 year ago
Multiscale Structure Guided Diffusion for Image Deblurring
Multi-Scale Residual Low-Pass Filter Network for Image Deblurring
LaKDNet: Revisiting Image Deblurring with an Efficient ConvNet
Code 85 3 months ago
Blind Image Deblurring with Unknown Kernel Size and Substantial Noise
Project Page 4 about 2 years ago

Non-Blind-Deblurring

Image deblurring in the presence of impulsive noise
Fast image deconvolution using hyper-laplacian priors
Code & Project page
Richardson-Lucy Deblurring for Scenes under a Projective Motion Path
Handling outliers in non-blind image deconvolution
Code 14 almost 9 years ago
From learning models of natural image patches to whole image restoration
Code
Bm3d frames and variational image deblurring
Robust image deblurring with an inaccurate blur kernel
A machine learning approach for non-blind image deconvolution
Code & Project page
Discriminative non-blind deblurring
Code
A general framework for regularized, similarity-based image restoration
Deep convolutional neural network for image deconvolution
Code & Project page
Shrinkage fields for effective image restoration
Code 37 over 8 years ago
Good Image Priors for Non-blind Deconvolution: Generic vs Specific
Project page
Fast Non-Blind Image De-blurring With Sparse Priors
Partial Deconvolution With Inaccurate Blur Kernel
Fast non-blind deconvolution via regularized residual networks with long/short skip-connections
Code 22 over 3 years ago ,
Noise-Blind Image Deblurring
Learning Deep CNN Denoiser Prior for Image Restoration
Code 590 almost 3 years ago
Learning Fully Convolutional Networks for Iterative Non-blind Deconvolution
Code 9 about 6 years ago
Learning proximal operators: Using denoising networks for regularizing inverse imaging problems
Learning to push the limits of efficient fft-based image deconvolution
Code 37 over 6 years ago
Deep Mean-Shift Priors for Image Restoration
Code 32 almost 4 years ago
Modeling Realistic Degradations in Non-Blind Deconvolution
Non-blind Deblurring: Handling Kernel Uncertainty with CNNs
Project page & Results-on-benchmark-datasets 5 about 6 years ago
Deep image prior
Code 7,842 over 1 year ago
Learning Data Terms for Non-blind Deblurring
Deep Non-Blind Deconvolution via Generalized Low-Rank Approximation
Code 21 almost 6 years ago
Deep decoder: Concise image representations from untrained non-convolutional networks
Code 93 over 5 years ago
Deep Plug-And-Play Super-Resolution for Arbitrary Blur Kernels
Code 837 about 4 years ago
Image deconvolution with deep image and kernel priors
Denoising prior driven deep neural network for image restoration
Variational-EM-Based Deep Learning for Noise-Blind Image Deblurring 14 over 2 years ago
Project page & Results-on-benchmark-datasets 14 over 2 years ago
Deep Learning for Handling Kernel/model Uncertainty in Image Deconvolution 14 about 4 years ago
Project page & Results-on-benchmark-datasets 14 about 4 years ago
End-to-end interpretable learning of non-blind image deblurring
Bp-dip: A backprojection based deep image prior
Code 6 over 4 years ago
Deep Wiener Deconvolution: Wiener Meets Deep Learning for Image Deblurring
Code
Learning deep gradient descent optimization for image deconvolution
Code 32 about 4 years ago
Neumann networks for linear inverse problems in imaging
Code 15 almost 4 years ago
The Maximum Entropy on the Mean Method for Image Deblurring
Learning Spatially-Variant MAP Models for Non-Blind Image Deblurring
Learning a Non-Blind Deblurring Network for Night Blurry Images
Code&Data
Nonblind Image Deblurring via Deep Learning in Complex Field
Non-Blind Deblurring for Fluorescence: A Deformable Latent Space Approach With Kernel Parameterization
Deep Constrained Least Squares for Blind Image Super-Resolution
Project Page 23 about 2 years ago
A Robust Non-Blind Deblurring Method Using Deep Denoiser Prior
Black-box image deblurring and defiltering
CodeMatlab 3 9 months ago ,
DWDN: Deep Wiener Deconvolution Network for Non-Blind Image Deblurring
Photon Limited Non-Blind Deblurring Using Algorithm Unrolling
Code 17 almost 2 years ago
Wiener Guided DIP for Unsupervised Blind Image Deconvolution
Code 12 almost 3 years ago
Uncertainty-Aware Unsupervised Image Deblurring with Deep Residual Prior
Code 53 8 months ago
Leveraging Classic Deconvolution and Feature Extraction in Zero-Shot Image Restoration
Reverse image filtering with clean and noisy filters
Code 4 9 months ago
INFWIDE: Image and Feature Space Wiener Deconvolution Network for Non-blind Image Deblurring in Low-Light Conditions
Code 12 over 1 year ago
Blind Image Deconvolution Using Variational Deep Image Prior
Code 13 9 months ago
Deep Plug-and-Play Nighttime Non-Blind Deblurring With Saturated Pixel Handling Schemes
The Secrets of Non-Blind Poisson Deconvolution
Deep Richardson-Lucy Deconvolution for Low-Light Image Deblurring

(Multi-image/Video)-Motion-Deblurring

Image Deblurring with Blurred/Noisy Image Pairs
Robust dual motion deblurring
Blind motion deblurring using multiple images
Robust flash deblurring
Efficient filter flow for space-variant multiframe blind deconvolution
Deconvolving PSFs for A Better Motion Deblurring using Multiple Images
Robust multichannel blind deconvolution via fast alternating minimization
Registration Based Non-uniform Motion Deblurring
Video deblurring for hand-held cameras using patch-based synthesis
Project page
Multi-image Blind Deblurring Using a Coupled Adaptive Sparse Prior
Code & Project page
Multi-Shot Imaging: Joint Alignment, Deblurring and Resolution Enhancement
Project page
Gyro-Based Multi-Image Deconvolution for Removing Handshake Blur
Project Page
Modeling Blurred Video with Layers
Project page, Results & Dataset
Burst Deblurring: Removing Camera Shake Through Fourier Burst Accumulation
Hand-held video deblurring via efficient fourier aggregation
Project page & Results
Removing camera shake via weighted fourier burst accumulation
Generalized Video Deblurring for Dynamic Scenes
Code & Project page
Intra-Frame Deblurring by Leveraging Inter-Frame Camera Motion
Project page
Stereo video deblurring
Simultaneous stereo video deblurring and scene flow estimation
Deep Video Deblurring for Hand-Held Cameras
Code 189 over 5 years ago
Light Field Blind Motion Deblurring
code 26 over 4 years ago
Video Deblurring via Semantic Segmentation and Pixel-Wise Non-Linear Kernel
Project page
Online Video Deblurring via Dynamic Temporal Blending Network
Code
Burst Image Deblurring Using Permutation Invariant Convolutional Neural Networks
Project page
Joint Blind Motion Deblurring and Depth Estimation of Light Field
Dynamic Video Deblurring using a Locally Adaptive Linear Blur Model
Reblur2deblur: Deblurring videos via self-supervised learning
LSD-Joint Denoising and Deblurring of Short and Long Exposure Images with Convolutional Neural Networks
Adversarial Spatio-Temporal Learning for Video Deblurring
Code 18 almost 4 years ago
Recurrent Neural Networks With Intra-Frame Iterations for Video Deblurring
DAVANet: Stereo Deblurring With View Aggregation
Code 137 about 1 year ago
A Deep Motion Deblurring Network based on Per-Pixel Adaptive Kernels with Residual Down-Up and Up-Down Modules
Spatio-Temporal Filter Adaptive Network for Video Deblurring
Project page ,
Face Video Deblurring using 3D Facial Priors
Code 42 over 4 years ago
Deep Recurrent Network for Fast and Full-Resolution Light Field Deblurring
Deep Video Deblurring: The Devil is in the Details
Code 17 almost 5 years ago
Cascaded Deep Video Deblurring Using Temporal Sharpness Prior
Code 258 about 3 years ago
Blurry Video Frame Interpolation
Code 207 almost 4 years ago
Efficient Spatio-Temporal Recurrent Neural Network for Video Deblurring
Code 310 over 1 year ago
Learning Event-Driven Video Deblurring and Interpolation
Blur Removal Via Blurred-Noisy Image Pair
Recursive Neural Network for Video Deblurring
Motion-blurred Video Interpolation and Extrapolation
Gated Spatio-Temporal Attention-Guided Video Deblurring
ARVo: Learning All-Range Volumetric Correspondence for Video Deblurring
Recurrent Video Deblurring with Blur-Invariant Motion Estimation and Pixel Volumes
Code 114 6 months ago
Video Deblurring via Spatiotemporal Pyramid Network and Adversarial Gradient Prior
Multi-Scale Separable Network for Ultra-High-Definition Video Deblurring
Deep Recurrent Neural Network with Multi-Scale Bi-Directional Propagation for Video Deblurring
Deblur-NeRF: Neural Radiance Fields From Blurry Images
Code 254 3 months ago
Improving Image Restoration by Revisiting Global Information Aggregation
Code 228 over 1 year ago
Animation from Blur: Multi-modal Blur Decomposition with Motion Guidance
Code 63 6 months ago
Efficient Video Deblurring Guided by Motion Magnitude
Code 39 about 1 month ago
Spatio-Temporal Deformable Attention Network for Video Deblurring
Code 51 almost 2 years ago
ERDN: Equivalent Receptive Field Deformable Network for Video Deblurring
Code 9 about 2 years ago
DeMFI: Deep Joint Deblurring and Multi-Frame Interpolation with Flow-Guided Attentive Correlation and Recursive Boosting
Code 81 over 1 year ago
Towards Real-World Video Deblurring by Exploring Blur Formation Process
Real-Time Video Deblurring via Lightweight Motion Compensation
Code 50 6 months ago
Real-world Video Deblurring: A Benchmark Dataset and An Efficient Recurrent Neural Network
Code 310 over 1 year ago
Blur Interpolation Transformer for Real-World Motion from Blur
Code 214 6 months ago
DP-NeRF: Deblurred Neural Radiance Field with Physical Scene Priors
Code 80 12 months ago
BAD-NeRF: Bundle Adjusted Deblur Neural Radiance Fields
Code&Dataset 185 10 months ago
Joint Video Multi-Frame Interpolation and Deblurring Under Unknown Exposure Time
Code 63 7 months ago
Deep Discriminative Spatial and Temporal Network for Efficient Video Deblurring
Code 60 about 2 months ago
Exploring Temporal Frequency Spectrum in Deep Video Deblurring
E2NeRF: Event Enhanced Neural Radiance Fields from Blurry Images
Code 18 2 months ago
Sharp-NeRF: Grid-Based Fast Deblurring Neural Radiance Fields Using Sharpness Prior 4 10 days ago
Code 32 9 months ago
Deblur-NSFF: Neural Scene Flow Fields for Blurry Dynamic Scenes

Challenges on Motion Deblurring

NTIRE 2019 Challenge on Video Deblurring: Methods and Results
NTIRE 2019 Challenge on Video Deblurring and Super-Resolution: Dataset and Study
EDVR: Video Restoration with Enhanced Deformable Convolutional Networks
Code-Pytorch 1,488 about 3 years ago
Ntire 2020 challenge on image and video deblurring
Deploying Image Deblurring across Mobile Devices: A Perspective of Quality and Latency
High-Resolution Dual-Stage Multi-Level Feature Aggregation for Single Image and Video Deblurring
Multiframe Restoration Methods for Image Synthesis and Recovery, Joseph J. Green, Univ. of Arizona, PhD thesis
Code 13 about 1 year ago
A No-Reference Metric for Evaluating The Quality of Motion Deblurring
Code & Project Page
Learning to extract a video sequence from a single motion-blurred image
Bringing a Blurry Frame Alive at High Frame-Rate With an Event Camera
Code 95 over 2 years ago
Learning to Extract Flawless Slow Motion From Blurry Videos
Code 28 over 3 years ago
Learning to Synthesize Motion Blur
Code 33,973 2 days ago ,
World from blur
FAB: A Robust Facial Landmark Detection Framework for Motion-Blurred Videos
Code 99 almost 4 years ago
Visual Deprojection: Probabilistic Recovery of Collapsed Dimensions
Photosequencing of Motion Blur using Short and Long Exposures
Project Page
Every Moment Matters: Detail-Aware Networks to Bring a Blurry Image Alive
Watch out! Motion is Blurring Blurring the Vision of Your Deep Neural Networks
Code 29 almost 4 years ago
Geometric Moment Invariants to Motion Blur
Optical Flow Estimation from a Single Motion-blurred Image
Towards Rolling Shutter Correction and Deblurring in Dynamic Scenes
Code 88 over 1 year ago
Improved Handling of Motion Blur in Online Object Detection
Blur, Noise, and Compression Robust Generative Adversarial Networks
Motion Deblurring With Real Events
Code 33 almost 3 years ago
Bringing Events Into Video Deblurring With Non-Consecutively Blurry Frames
Code 35 over 2 years ago
Robust Single Image Deblurring Using Gyroscope Sensor
Animation from Blur: Multi-modal Blur Decomposition with Motion Guidance
Code 63 6 months ago
Realistic Blur Synthesis for Learning Image Deblurring
Code & Dataset 75 about 2 months ago
Event-Guided Deblurring of Unknown Exposure Time Videos
Blur Interpolation Transformer for Real-World Motion from Blur
Code 214 6 months ago
Improving Robustness of Semantic Segmentation to Motion-Blur Using Class-Centric Augmentation
Code 4 12 months ago
Recovering 3D Hand Mesh Sequence From a Single Blurry Image: A New Dataset and Temporal Unfolding
Code 49 over 1 year ago
Blur Interpolation Transformer for Real-World Motion from Blur
Code 214 6 months ago
Event-Based Frame Interpolation with Ad-hoc Deblurring
Code 30 about 1 year ago
DartBlur: Privacy Preservation With Detection Artifact Suppression
Code
HyperCUT: Video Sequence From a Single Blurry Image Using Unsupervised Ordering
Code
Hybrid Neural Rendering for Large-Scale Scenes With Motion Blur
Code
Event-Based Blurry Frame Interpolation Under Blind Exposure
Code 9 over 1 year ago
Non-Coaxial Event-Guided Motion Deblurring with Spatial Alignment
Generalizing Event-Based Motion Deblurring in Real-World Scenarios
Code 27 5 months ago
Single-Image Deblurring, Trajectory and Shape Recovery of Fast Moving Objects with Denoising Diffusion Probabilistic Models
Code 4 10 days ago

Defocus Deblurring and Potential Datasets

What are Good Apertures for Defocus Deblurring?
Single image defocus map estimation using local contrast prior
Defocus map estimation from a single image
Spatially-varying out-of-focus image deblurring with L1-2 optimization and a guided blur map
Removing out-of-focus blur from similar image pairs
Discriminative Blur Detection Features
Project Page
Just Noticeable Defocus Blur Detection and Estimation
Project Page
Spatially Variant Defocus Blur Map Estimation and Deblurring from a Single Image
Code 14 about 8 years ago
Depth Estimation and Blur Removal from a Single Out-of-focus Image
Spatially-Varying Blur Detection Based on Multiscale Fused and Sorted Transform Coefficients of Gradient Magnitudes
Code 54 over 7 years ago
A unified approach of multi-scale deep and hand-crafted features for defocus estimation
Code 58 about 5 years ago
Learning to Synthesize a 4D RGBD Light Field from a Single Image
Dataset and Project Page 124 over 4 years ago
Refocusgan: Scene refocusing using a single image
Deep Depth from Defocus: how can defocus blur improve 3D estimation using dense neural networks?
Code & Dataset 116 about 2 years ago
Defocus and Motion Blur Detection with Deep Contextual Features
Code & Dataset 71 over 3 years ago
Edge-based defocus blur estimation with adaptive scale selection
Code 18 over 1 year ago
Deep Defocus Map Estimation using Domain Adaptation
Code & Dataset 122 about 1 month ago
DeFusionNET: Defocus Blur Detection via Recurrently Fusing and Refining Multi-Scale Deep Features
Defocus Deblurring Using Dual-Pixel Data
Code & Dataset 181 over 2 years ago
Rethinking the Defocus Blur Detection Problem and A Real-Time Deep DBD Model
Defocus Blur Detection via Depth Distillation
Code 66 over 2 years ago
AIFNet: All-in-focus Image Restoration Network using a Light Field-based Dataset
Code 20 about 3 years ago ,
CycleGAN with a Blur Kernel for Deconvolution Microscopy: Optimal Transport Geometry
Deep Multi-Scale Feature Learning for Defocus Blur Estimation
Estimating Generalized Gaussian Blur Kernels for Out-of-Focus Image Deblurring
Defocus Blur Detection via Salient Region Detection Prior
Learning to Estimate Kernel Scale and Orientation of Defocus Blur with Asymmetric Coded Aperture
Iterative Filter Adaptive Network for Single Image Defocus Deblurring
Code & Dataset 225 3 months ago
Self-Generated Defocus Blur Detection via Dual Adversarial Discriminators
Code 23 over 2 years ago
Dual Pixel Exploration: Simultaneous Depth Estimation and Image Restoration
Code 33 over 2 years ago
NTIRE 2021 Challenge for Defocus Deblurring Using Dual-pixel Images: Methods and Results
Attention! Stay Focus!
Code 18 over 2 years ago
Single Image Defocus Deblurring Using Kernel-Sharing Parallel Atrous Convolutions
Code 57 about 3 years ago
Learning To Reduce Defocus Blur by Realistically Modeling Dual-Pixel Data
Code 47 over 2 years ago
Improving Single-Image Defocus Deblurring: How Dual-Pixel Images Help Through Multi-Task Learning
Code 45 over 2 years ago
Learning to Deblur Using Light Field Generated and Real Defocus Images
Code 106 almost 2 years ago
AR-NeRF: Unsupervised Learning of Depth and Defocus Effects From Natural Images With Aperture Rendering Neural Radiance Fields
United Defocus Blur Detection and Deblurring via Adversarial Promoting Learning
Code 15 12 months ago
Learning Single Image Defocus Deblurring with Misaligned Training Pairs
Code 20 almost 2 years ago
K3DN: Disparity-Aware Kernel Estimation for Dual-Pixel Defocus Deblurring
Better "CMOS" Produces Clearer Images: Learning Space-Variant Blur Estimation for Blind Image Super-Resolution
Code 9 7 months ago
Neumann Network With Recursive Kernels for Single Image Defocus Deblurring
Code 13 5 months ago
DP-NeRF: Deblurred Neural Radiance Field With Physical Scene Priors
Code
Single Image Defocus Deblurring via Implicit Neural Inverse Kernels
End-to-end Alternating Optimization for Real-World Blind Super Resolution
Code
LaKDNet: Revisiting Image Deblurring with an Efficient ConvNet
Code 85 3 months ago
Camera-Independent Single Image Depth Estimation From Defocus Blur

Benchmark Datasets on Motion Deblurring

Understanding and evaluating blind deconvolution algorithms
Dataset
Recording and playback of camera shake: benchmarking blind deconvolution with a real-world database
Dataset
Edge-based blur kernel estimation using patch priors
Dataset
A Comparative Study for Single Image Blind Deblurring
Dataset
Deep multi-scale convolutional neural network for dynamic scene deblurring
Dataset 675 about 4 years ago
Deep Video Deblurring for Hand-Held Cameras
Dataset
Motion deblurring in the wild
Stereo Deblurring With View Aggregation
Dataset
NTIRE 2019 Challenge on Video Deblurring and Super-Resolution: Dataset and Study
Dataset
Human-Aware Motion Deblurring
Dataset 71 almost 5 years ago
Deblurring by Realistic Blurring
Dataset 64 almost 2 years ago
Learning Event-Based Motion Deblurring
Efficient Spatio-Temporal Recurrent Neural Network for Video Deblurring
Dataset 310 over 1 year ago
Real-World Blur Dataset for Learning and Benchmarking Deblurring Algorithms
Code & Dataset
Towards Rolling Shutter Correction and Deblurring in Dynamic Scenes
Dataset 88 over 1 year ago
MC-Blur: A Comprehensive Benchmark for Image Deblurring
Dataset 24 about 1 year ago
Realistic Blur Synthesis for Learning Image Deblurring
Code & Dataset 75 about 2 months ago
Real-world Video Deblurring: A Benchmark Dataset and An Efficient Recurrent Neural Network
Dataset 310 over 1 year ago
Blur Interpolation Transformer for Real-World Motion from Blur
Code & Dataset 214 6 months ago
Real-world deep local motion deblurring
Code&Dataset 52 over 1 year ago

AI-Photo-Enhancer-Apps

HitPaw Photo Enhancer

Backlinks from these awesome lists: