removing partial blur in a single image shengyang dai and ying wu eecs department, northwestern...

12
Removing Partial Blur in a Single Image Shengyang Dai and Ying Wu EECS Department, Northwestern University, Evanston, IL 60208, USA 2009CVPR

Upload: brian-haslam

Post on 01-Apr-2015

225 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Removing Partial Blur in a Single Image Shengyang Dai and Ying Wu EECS Department, Northwestern University, Evanston, IL 60208, USA 2009CVPR

Removing Partial Blur in a Single Image

Shengyang Dai and Ying Wu

EECS Department, Northwestern University, Evanston, IL 60208, USA

2009CVPR

Page 2: Removing Partial Blur in a Single Image Shengyang Dai and Ying Wu EECS Department, Northwestern University, Evanston, IL 60208, USA 2009CVPR

OutlineIntroductionGeneration model of partial blur◦ The two-layer model for a clear image◦Motion blur◦Out-of-focus blur◦Unified formulation of partial blurs

Image recovery from partial degradation◦ The objective function◦ Initialization◦ Recovering (F, B, α)

ExperimentsConclusion

Page 3: Removing Partial Blur in a Single Image Shengyang Dai and Ying Wu EECS Department, Northwestern University, Evanston, IL 60208, USA 2009CVPR

IntroductionTwo key issues◦Partial blur estimation ◦Partial deblurring

Page 4: Removing Partial Blur in a Single Image Shengyang Dai and Ying Wu EECS Department, Northwestern University, Evanston, IL 60208, USA 2009CVPR

Generation model of partial blur(1/3)

The two-layer model for a clear image◦I = F α + B(1 − α)

Degraded image is the average over time

F α : clear foreground componentB(1 − α) : clear background componentα : clear soft occlusion mask ,α(x) [0, ∈1] for each pixel x

dI

Page 5: Removing Partial Blur in a Single Image Shengyang Dai and Ying Wu EECS Department, Northwestern University, Evanston, IL 60208, USA 2009CVPR

Generation model of partial blur(2/3)

Motion blur◦Case 1:

foreground object is moving

static background, we have = 0, q = δ.

◦Case 2: background is moving static foreground, we

have = 0, p = δ.

)(txB

)(txF

Out-of-focus blur◦Case 1:

background layer is in focus

foreground layer is out-of-focus

◦Case 2: foreground layer is in

focus background layer is out-

of-focus

Page 6: Removing Partial Blur in a Single Image Shengyang Dai and Ying Wu EECS Department, Northwestern University, Evanston, IL 60208, USA 2009CVPR

Generation model of partial blur(3/3)

Unified formulation of partial blurs

Either the foreground or background layer is not degraded◦p or q is the δ function

Page 7: Removing Partial Blur in a Single Image Shengyang Dai and Ying Wu EECS Department, Northwestern University, Evanston, IL 60208, USA 2009CVPR

Image recovery from partial degradation(1/2)The objective function

Page 8: Removing Partial Blur in a Single Image Shengyang Dai and Ying Wu EECS Department, Northwestern University, Evanston, IL 60208, USA 2009CVPR

Image recovery from partial degradation(1/2)Initialization◦extract the degraded occlusion mask by

using a matting technique ◦the degradation kernels p and q are estimated

by analyzing both and

◦iterate between F , B and α to obtain the final recovery

p

dI p

Page 9: Removing Partial Blur in a Single Image Shengyang Dai and Ying Wu EECS Department, Northwestern University, Evanston, IL 60208, USA 2009CVPR

Experiments

Page 10: Removing Partial Blur in a Single Image Shengyang Dai and Ying Wu EECS Department, Northwestern University, Evanston, IL 60208, USA 2009CVPR
Page 11: Removing Partial Blur in a Single Image Shengyang Dai and Ying Wu EECS Department, Northwestern University, Evanston, IL 60208, USA 2009CVPR
Page 12: Removing Partial Blur in a Single Image Shengyang Dai and Ying Wu EECS Department, Northwestern University, Evanston, IL 60208, USA 2009CVPR

ConclusionRemoving partial blur from a single

image inputA two-layer image model ◦foreground and background layers

Enables high quality recovery and synthesis for real images