Top Banner
Deriving intrinsic images from image sequences. Yair Weiss, 2001 6.899 Presentation by Leonid Taycher
14

Deriving intrinsic images from image sequences. Yair Weiss, 2001 6.899 Presentation by Leonid Taycher.

Dec 21, 2015

Download

Documents

William Banks
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Deriving intrinsic images from image sequences. Yair Weiss, 2001 6.899 Presentation by Leonid Taycher.

Deriving intrinsic images from image sequences. Yair Weiss, 2001

6.899 Presentation byLeonid Taycher

Page 2: Deriving intrinsic images from image sequences. Yair Weiss, 2001 6.899 Presentation by Leonid Taycher.

6.899 Presentation 2

Objective

Recover intrinsic images from multiple observations.Intrinsic images

•reflectance R(x, y)•illumination L(x,y)

I(x,y)=L(x,y)R(x,y)

Page 3: Deriving intrinsic images from image sequences. Yair Weiss, 2001 6.899 Presentation by Leonid Taycher.

6.899 Presentation 3

Intrinsic Images

Page 4: Deriving intrinsic images from image sequences. Yair Weiss, 2001 6.899 Presentation by Leonid Taycher.

6.899 Presentation 4

Ill-Posed problem

Single image: I(x,y) = L(x,y)R(x,y)N equations and 2N unknowns

Trivial solution: R=1, L=I

Multiple images: I(x,y,t) = L(x,y,t)R(x,y)N equations and N+1 unknowns

Trivial solution: R=1, L(t)=I(t)

Page 5: Deriving intrinsic images from image sequences. Yair Weiss, 2001 6.899 Presentation by Leonid Taycher.

6.899 Presentation 5

Previous Approaches

L(x,y,t) are attached shadows Yuille et. al., 1999 (SVD)

L(x,y,t)=(t)L(x,y) Farid and Adelson, 1999 (ICA)

I(x,y,t)=R(x,y)+L(x-tvx,y-tvy) (transparency) Szeliski et. al., 2000

Page 6: Deriving intrinsic images from image sequences. Yair Weiss, 2001 6.899 Presentation by Leonid Taycher.

6.899 Presentation 6

Main Assumption

Large illumination variations are sparse, and can be approximated by a Laplacian distribution (even in the log domain).

Page 7: Deriving intrinsic images from image sequences. Yair Weiss, 2001 6.899 Presentation by Leonid Taycher.

6.899 Presentation 7

Real main assumption

The illumination variations are Laplacian distributed in both space and time.

Page 8: Deriving intrinsic images from image sequences. Yair Weiss, 2001 6.899 Presentation by Leonid Taycher.

6.899 Presentation 8

Intuition

If you often see an intensity variation at (x0, y0), then it is probably caused by reflectance properties. Otherwise it is caused by illumination.

Page 9: Deriving intrinsic images from image sequences. Yair Weiss, 2001 6.899 Presentation by Leonid Taycher.

6.899 Presentation 9

Example

Page 10: Deriving intrinsic images from image sequences. Yair Weiss, 2001 6.899 Presentation by Leonid Taycher.

6.899 Presentation 10

Maximum Likelihood Estimation

In log domain i(x,y,t)=r(x,y)+l(x,y,t)Assuming filters {fn}

on(x,y,t)=i(x,y,t)*fn

rn(x,y)=r(x,y)*fn

Assuming that l_n(x,y,t)=l(x,y,t)*f_n are Laplacian distributed in time and space…

Page 11: Deriving intrinsic images from image sequences. Yair Weiss, 2001 6.899 Presentation by Leonid Taycher.

6.899 Presentation 11

Maximum Likelihood Estimation

Page 12: Deriving intrinsic images from image sequences. Yair Weiss, 2001 6.899 Presentation by Leonid Taycher.

6.899 Presentation 12

Results

Page 13: Deriving intrinsic images from image sequences. Yair Weiss, 2001 6.899 Presentation by Leonid Taycher.

6.899 Presentation 13

More Results

Page 14: Deriving intrinsic images from image sequences. Yair Weiss, 2001 6.899 Presentation by Leonid Taycher.

6.899 Presentation 14

Even More Results