your title here: maybe add some pictures and/or school logo on...

1
IEEE 2017 Conference on Computer Vision and Pattern Recognition Simultaneous Stereo Video Deblurring and Scene Flow Estimation Liyuan Pan, Yuchao Dai, Miaomiao Liu, Fatih Porikli Northwestern Polytechnical University, Australian National University, Data61 CSIRO [email protected], {yuchao.dai, miaomiao.liu, fatih.porikli}@anu.edu.au Goal To handle the blurs in stereo videos caused by the motion of the camera, objects, and large depth variations in a scene. Challenges Non-uniform blurred image ; Spatial-variant kernels . Contributions A novel joint optimization framework to simultaneously estimate the scene ow and deblur latent images for dynamic scenes; Based on the piece-wise planar assumption, we obtain a structured blur kernel model; Successfully handle complex real-world scenes depicting fast moving objects, camera motions, uncontrolled lighting conditions, and shadows. Blur model Blur image B is integration of light intensity emitted from dynamic latent images L over the aperture time interval of the camera, the model is: x = 1 (x + u x )d + 2 2 = (x) is the duty cycle, u is the optical ow at pixel x, u = x −x ; Piece-wise planar model Each superpixel is parameterized by a plane and associated with an object k, the inheriting corresponding motion parameters is = ( , ). Given the parameters ( ,n , ), the homography dened for as = ( n , )K −1 , where R 3×3 is the intrinsic matrix, R 3×3 is the rotation matrix and R 3 is the translation vector. Acknowledgement: This work was supported in part by China Scholarship Council (201506290130), Australian Research Council (ARC) grants (DP150104645, DE140100180), and Natural Science Foundation of China (61420106007, 61473230, 61135001). ,and Aviation fund of China(2014ZC53030). Results on KITTI. Results on [4] Dataset (a) Blur image (b) Kim [3] CVPR15 (c) Sellent [4] CVPR16 (d) Ours (a) Blur image (b) Kim[3] (c) Sellent[4] (d)Ours (a) Blur Images (b) Our Results The heavy tail of means larger PSNR can be achieved using our method. [1] C. Vogel, et al. 3d scene ow estimation with a piecewise rigid scene model. CVPR 2015 [2] M. Menze and A. Geiger. Object scene ow for autonomous vehicles. CVPR 2015 [3] T Hyun Kim and K Mu Lee. Generalized video deblurring for dynamic scenes. CVPR 2015 [4] Anita Sellent, Carsten Rother, and Stefan Roth. Stereo video deblurring. ECCV 2016 Introduction Flow chart Formulation: A single framework to jointly estimate the scene ow and deblur the images. Particularly, it is a discrete-continuous optimization problem: Data term Brightness constancy 1 n , , , = 1 x − ( x) 1 Anchor point constraint 2 n , , = 2 x−x 2 Blur image constraint 3 n , , , = 3 n , , 2 2 ( the superscript denote the direction. ) Smoothness term Compatibility of two superpixels and that share a common boundary by respecting the depth discontinuities; Neighbor superpixels orient to the same direction; motion boundaries are co-aligned with disparity discontinuities. Regularization Term Total variation to suppress the noise in the latent image while preserving edges, and penalize spatial uctuations. = Solution: Alternatively optimize the scene ow and latent images. Fix latent images, solve for scene flow -- Discrete-Continuous Optimization, solved with Tree-reweighted message passing Fix scene flow, solve for latent images -- Convex Optimization, solved with Primal-dual Left Right flow,b flow ,f stereo cross,f cross,b m+1 m m-1 Six Blur Images Flow Forward Flow Backward Blur Kernel Estimate Blur Kernel Simultaneously Deblur Six Images Left Right Algorithm Basic models Results

Upload: others

Post on 11-Aug-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Your title here: Maybe add some pictures and/or school logo on …openaccess.thecvf.com/content_cvpr_2017/poster/1776... · 2018-01-23 · 1 𝜏 𝑚(x+u𝑚x)d𝑚 𝑚+ 𝜏 2

IEEE 2017 Conference on

Computer Vision and

Pattern Recognition

Simultaneous Stereo Video Deblurring and Scene Flow Estimation Liyuan Pan, Yuchao Dai, Miaomiao Liu, Fatih Porikli

Northwestern Polytechnical University, Australian National University, Data61 CSIRO [email protected], {yuchao.dai, miaomiao.liu, fatih.porikli}@anu.edu.au

Goal

To handle the blurs in stereo videos caused by the motion of the camera, objects, and large depth variations in a scene.

Challenges

Non-uniform blurred image 𝐁;

Spatial-variant kernels 𝐀𝒎𝐱 .

Contributions

A novel joint optimization framework to simultaneously estimate the scene flow and deblur latent images for dynamic scenes;

Based on the piece-wise planar assumption, we obtain a structured blur kernel model;

Successfully handle complex real-world scenes depicting fast moving objects, camera motions, uncontrolled lighting conditions, and shadows.

Blur model Blur image B is integration of light intensity emitted from dynamic latent images L over the aperture time interval of the camera, the model is:

𝐁𝑚 x =1

𝜏 𝐋𝑚(x + u𝑚

x )d𝑚𝑚+

𝜏

2

𝑚−𝜏

2

=𝐀𝒎𝐱 𝐋𝑚(x)

𝜏 is the duty cycle, u𝑚𝐱 is the optical flow at pixel x, u𝑚

𝐱 = 𝐇𝑖x𝑖 − x𝑖′;

Piece-wise planar model Each superpixel 𝑖 is parameterized by a plane 𝑛 and associated with an object k, the inheriting corresponding motion parameters is 𝑜𝑘 = (𝐑𝑘 , 𝐭𝑘). Given the parameters ( 𝑜𝑘 , n𝑖,𝑘 ), the homography defined for 𝑖 as 𝐇𝑖 = 𝐊(𝐑𝑘 −

𝐭𝑘n𝑖,𝑘)K−1, where 𝐊 ∈ R3×3 is the intrinsic matrix, 𝐑𝑘 ∈ R3×3 is the rotation

matrix and 𝐭𝑘 ∈ R3is the translation vector.

Acknowledgement: This work was supported in part by China Scholarship Council (201506290130), Australian Research Council (ARC) grants (DP150104645, DE140100180), and Natural Science Foundation of China (61420106007, 61473230, 61135001). ,and Aviation fund of China(2014ZC53030).

Results on KITTI.

● Results on [4] Dataset

(a) Blur image (b) Kim [3] CVPR15 (c) Sellent [4] CVPR16 (d) Ours

(a) Blur image (b) Kim[3] (c) Sellent[4] (d)Ours

(a) Blur Images (b) Our Results

The heavy tail of means larger PSNR can

be achieved using our method.

[1] C. Vogel, et al. 3d scene flow estimation with a piecewise rigid scene model. CVPR 2015

[2] M. Menze and A. Geiger. Object scene flow for autonomous vehicles. CVPR 2015

[3] T Hyun Kim and K Mu Lee. Generalized video deblurring for dynamic scenes. CVPR 2015

[4] Anita Sellent, Carsten Rother, and Stefan Roth. Stereo video deblurring. ECCV 2016

Introduction

Flow chart

Formulation: A single framework to jointly estimate the scene flow and deblur the images. Particularly, it is a discrete-continuous optimization problem:

Data term

Brightness constancy ∅𝑖1 n𝑖,𝑘 , 𝑜𝑘 , 𝐋 = 𝜃1 𝐋 x − 𝐋∗(𝐇∗x) 1

Anchor point constraint ∅𝑖2 n𝑖,𝑘 , 𝑜𝑘 = 𝜃2 𝐇∗x − x∗ 2

Blur image constraint ∅𝑖3 n𝑖,𝑘 , 𝑜𝑘 , 𝐋 = 𝜃3 𝜕∗𝐀𝑚 n𝑖,𝑘 , 𝑜𝑘 𝐋𝑚 − 𝜕∗𝐁𝑚 2

2

( the superscript ∗ denote the direction. )

Smoothness term

Compatibility of two superpixels 𝑖 and 𝑗 that share a common boundary by respecting the depth discontinuities; Neighbor superpixels orient to the same direction; motion boundaries are co-aligned with disparity discontinuities.

Regularization Term

Total variation to suppress the noise in the latent image while preserving edges, and penalize spatial fluctuations. ∅𝑚 = 𝛻𝐋𝑚

Solution: Alternatively optimize the scene flow and latent images.

Fix latent images, solve for scene flow -- Discrete-Continuous Optimization, solved with Tree-reweighted message passing

Fix scene flow, solve for latent images -- Convex Optimization, solved with Primal-dual

Left Right

flow,b

flow ,f

stereo

cross,f

cross,b

m+1

m

m-1

Six Blur Images

Flow Forward

Flow Backward

Blur Kernel

Estimate Blur Kernel Simultaneously Deblur Six Images

Left RightLeft Right

flow,b

flow ,f

stereo

cross,f

cross,b

m+1

m

m-1

Six Blur Images

Flow Forward

Flow Backward

Blur Kernel

Estimate Blur Kernel Simultaneously Deblur Six Images

Left RightLeft Right

flow,b

flow ,f

stereo

cross,f

cross,b

m+1

m

m-1

Six Blur Images

Flow Forward

Flow Backward

Blur Kernel

Estimate Blur Kernel Simultaneously Deblur Six Images

Left Right

Algorithm

Basic models

Results