paper-with-me

홈 › Papers

From Motion Blur to Motion Flow: a Deep Learning Solution for Removing Heterogeneous Motion Blur

2016-12-08 · CVPR 2017 7 · Dong Gong, Jie Yang, Lingqiao Liu, Yanning Zhang, Ian Reid, Chunhua Shen, Anton Van Den Hengel, Qinfeng Shi

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.

📄 PDF Abstract BibTeX arXiv:1612.02583

Code (0)

등록된 구현이 없습니다.

Methods 이 논문이 사용한 방법론

Max Pooling Max Pooling is a pooling operation that calculates the maximum value for patches of a feature map, and uses it to create a downsampled (pooled) feature map. It is usually…
Convolution A convolution is a type of matrix operation, consisting of a kernel, a small matrix of weights, that slides over input data performing element-wise multiplication with the…
FCN Fully Convolutional Networks, or FCNs, are an architecture used mainly for semantic segmentation. They employ solely locally connected layers, such as…

Similar Papers 제목 키워드 기반

Simultaneous Stereo Video Deblurring and Scene Flow Estimation

2017-04-11 · CVPR 2017 7 · Liyuan Pan, Yuchao Dai, Miaomiao Liu, Fatih Porikli

Videos for outdoor scene often show unpleasant blur effects due to the large relative motion between the camera and the dynamic objects and large depth variations. Existing works typically focus monocular video deblurrin…

DeblurringScene Flow EstimationVideo Deblurring

Learning a Convolutional Neural Network for Non-uniform Motion Blur Removal

2015-03-02 · CVPR 2015 6 · Jian Sun, Wenfei Cao, Zongben Xu, Jean Ponce

In this paper, we address the problem of estimating and removing non-uniform motion blur from a single blurry image. We propose a deep learning approach to predicting the probabilistic distribution of motion blur at the …

Deblurring

Geometric Moment Invariants to Motion Blur

2021-01-21 · Hongxiang Hao., Hanlin Mo., Hua Li

In this paper, we focus on removing interference of motion blur by the derivation of motion blur invariants.Unlike earlier work, we don't restore any blurred image. Based on geometric moment and mathematical model of mot…

Image RetrievalRetrievalTemplate Matching

Segmentation-Free Dynamic Scene Deblurring

2014-06-01 · CVPR 2014 6 · Tae Hyun Kim, Kyoung Mu Lee

Most state-of-the-art dynamic scene deblurring methods based on accurate motion segmentation assume that motion blur is small or that the specific type of motion causing the blur is known. In this paper, we study a motio…

DeblurringMotion SegmentationSegmentation

Depth Estimation Using Structured Light Flow -- Analysis of Projected Pattern Flow on an Object's Surface

2017-10-01 · ICCV 2017 10 · Ryo Furukawa, Ryusuke Sagawa, Hiroshi Kawasaki

Shape reconstruction techniques using structured light have been widely researched and developed due to their robustness, high precision, and density. Because the techniques are based on decoding a pattern to find corres…

Depth Estimation