representation and modeling of natural scenes ying nian wu ucla department of statistics

52
Representation and Modeling of Natural Scenes Ying Nian Wu UCLA Department of Statistics http://www.stat.ucla.edu/~ywu/ research/

Upload: lorant

Post on 21-Mar-2016

102 views

Category:

Documents


3 download

DESCRIPTION

Representation and Modeling of Natural Scenes Ying Nian Wu UCLA Department of Statistics. http://www.stat.ucla.edu/~ywu/research/. Song Chun Zhu. Stefano Soatto. Wu, Zhu, Liu, IJCV 2000; Zhu, Liu, Wu, PAMI 2000. observed image. synthesized image. Malik and Perona, late 80s. Image I. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Representation and Modeling of Natural Scenes Ying Nian Wu UCLA Department of Statistics

Representation and Modeling of Natural Scenes

Ying Nian WuUCLA Department of Statistics

http://www.stat.ucla.edu/~ywu/research/

Page 2: Representation and Modeling of Natural Scenes Ying Nian Wu UCLA Department of Statistics

Song Chun Zhu Stefano Soatto

Page 3: Representation and Modeling of Natural Scenes Ying Nian Wu UCLA Department of Statistics
Page 4: Representation and Modeling of Natural Scenes Ying Nian Wu UCLA Department of Statistics

observed image synthesized image

Wu, Zhu, Liu, IJCV 2000; Zhu, Liu, Wu, PAMI 2000

Page 5: Representation and Modeling of Natural Scenes Ying Nian Wu UCLA Department of Statistics

Malik and Perona, late 80s

Page 6: Representation and Modeling of Natural Scenes Ying Nian Wu UCLA Department of Statistics

Image I ,,, lyxB ,,, lyxB

,,,,,, , lyxlyx BIf

Histogram matching (Heeger and Bergen, mid 90s)

Filter response

Filtered image ),,( ,,,, yxfF lyxl

Histogram ,lh

Page 7: Representation and Modeling of Natural Scenes Ying Nian Wu UCLA Department of Statistics

Julesz ensemble

Image universe

Draw random samples from the Julesz ensemble

),,(})(:{)(

, lhhhIhIh

l

DDD

2ZD

Global statistical property

Image lattice

Zhu, Liu, Wu, PAMI 2000

Page 8: Representation and Modeling of Natural Scenes Ying Nian Wu UCLA Department of Statistics

0D

2ZD})(:{)( hIhIh DDD

})|(,exp{)(

1);|(0000

DDDD IIHZ

hIIp

Local statistical property

Gibbs (1902): equivalence of ensemblesExponential family model

Julesz ensemble

Markov random field

Small patch

Large lattice

Wu, Zhu, Liu, IJCV 2000

Page 9: Representation and Modeling of Natural Scenes Ying Nian Wu UCLA Department of Statistics

Iobs from a unknown hc Isyn ~ h with h= Isyn with h= histogram

h= histograms h= histograms h= histograms

Page 10: Representation and Modeling of Natural Scenes Ying Nian Wu UCLA Department of Statistics
Page 11: Representation and Modeling of Natural Scenes Ying Nian Wu UCLA Department of Statistics
Page 12: Representation and Modeling of Natural Scenes Ying Nian Wu UCLA Department of Statistics
Page 13: Representation and Modeling of Natural Scenes Ying Nian Wu UCLA Department of Statistics
Page 14: Representation and Modeling of Natural Scenes Ying Nian Wu UCLA Department of Statistics
Page 15: Representation and Modeling of Natural Scenes Ying Nian Wu UCLA Department of Statistics
Page 16: Representation and Modeling of Natural Scenes Ying Nian Wu UCLA Department of Statistics
Page 17: Representation and Modeling of Natural Scenes Ying Nian Wu UCLA Department of Statistics
Page 18: Representation and Modeling of Natural Scenes Ying Nian Wu UCLA Department of Statistics
Page 19: Representation and Modeling of Natural Scenes Ying Nian Wu UCLA Department of Statistics
Page 20: Representation and Modeling of Natural Scenes Ying Nian Wu UCLA Department of Statistics
Page 21: Representation and Modeling of Natural Scenes Ying Nian Wu UCLA Department of Statistics
Page 22: Representation and Modeling of Natural Scenes Ying Nian Wu UCLA Department of Statistics
Page 23: Representation and Modeling of Natural Scenes Ying Nian Wu UCLA Department of Statistics
Page 24: Representation and Modeling of Natural Scenes Ying Nian Wu UCLA Department of Statistics
Page 25: Representation and Modeling of Natural Scenes Ying Nian Wu UCLA Department of Statistics
Page 26: Representation and Modeling of Natural Scenes Ying Nian Wu UCLA Department of Statistics

JmJmmm BcBcBcI ...2211

Data: a collection of natural image patches },...,1,{ MmIm

Learning: basis },...,{ 1 JBB

Linear representation:

),...,( 1 mJmm ccI

Sparseness of coefficients linear bases

Olshausen & Field: Sparse coding

Mallat and Zhang: matching pursuitCandes and Donoho: curvelets

Page 27: Representation and Modeling of Natural Scenes Ying Nian Wu UCLA Department of Statistics
Page 28: Representation and Modeling of Natural Scenes Ying Nian Wu UCLA Department of Statistics

mjJ

j mjm

mj

BcI

indepcpc

1

),(~

),0()1()( 20 Ncp

Two-Level Generative Model

Mixture prior for sparseness

Bell & Sejnowski (96)Lewiki & Olshausen (99)Olshausen & Millman (00)Pece (01) George & McCulloch (95)

Page 29: Representation and Modeling of Natural Scenes Ying Nian Wu UCLA Department of Statistics

i

lyxi iiiiBcI

S

,,,

~

Wu, Zhu, Guo, ECCV 2002.

Model fitting (EM-type iteration)Estimate S based on I and Sketch Model (MCMC)

Fit Sketch Model on S

Sketch Model

},...,1),,,,,({ nilcyxsS iiiiii

SimplificationEstimate S from I using matching pursuit (Mallat & Zhang)

Fit Sketch Model on S (ignoring c and e)

Page 30: Representation and Modeling of Natural Scenes Ying Nian Wu UCLA Department of Statistics
Page 31: Representation and Modeling of Natural Scenes Ying Nian Wu UCLA Department of Statistics
Page 32: Representation and Modeling of Natural Scenes Ying Nian Wu UCLA Department of Statistics
Page 33: Representation and Modeling of Natural Scenes Ying Nian Wu UCLA Department of Statistics
Page 34: Representation and Modeling of Natural Scenes Ying Nian Wu UCLA Department of Statistics
Page 35: Representation and Modeling of Natural Scenes Ying Nian Wu UCLA Department of Statistics
Page 36: Representation and Modeling of Natural Scenes Ying Nian Wu UCLA Department of Statistics
Page 37: Representation and Modeling of Natural Scenes Ying Nian Wu UCLA Department of Statistics
Page 38: Representation and Modeling of Natural Scenes Ying Nian Wu UCLA Department of Statistics

Math representations of sketch

},...,1),,,,({ nilyxsS iiiii List:

)},,({ ,,,, yxyxyxyx lsS Bit-map:

Causal model for sketch

)|()( ),(, yxNy

yxx

SspSp

)}|,(),(exp{)|(

1)|( ,,2,,1,0),(

),(,),(

iyxyxSsyxyxyxyxN

yxNyx sllSZ

SspyxNi

Pairwise interactions

Page 39: Representation and Modeling of Natural Scenes Ying Nian Wu UCLA Department of Statistics
Page 40: Representation and Modeling of Natural Scenes Ying Nian Wu UCLA Department of Statistics
Page 41: Representation and Modeling of Natural Scenes Ying Nian Wu UCLA Department of Statistics
Page 42: Representation and Modeling of Natural Scenes Ying Nian Wu UCLA Department of Statistics
Page 43: Representation and Modeling of Natural Scenes Ying Nian Wu UCLA Department of Statistics
Page 44: Representation and Modeling of Natural Scenes Ying Nian Wu UCLA Department of Statistics
Page 45: Representation and Modeling of Natural Scenes Ying Nian Wu UCLA Department of Statistics
Page 46: Representation and Modeling of Natural Scenes Ying Nian Wu UCLA Department of Statistics
Page 47: Representation and Modeling of Natural Scenes Ying Nian Wu UCLA Department of Statistics

Soatto,Doretto,Wu, ICCV 2001

Page 48: Representation and Modeling of Natural Scenes Ying Nian Wu UCLA Department of Statistics

Modeling dynamic scenesData:

Model: time series

Representation: principal components (Fourier bases)

Autoregressive model

},...,,{ 21 TIII

ttt

ttt

CWIqAWW

1

Fourier’s solution to heat equation

Soatto,Doretto,Wu, ICCV 2001

Page 49: Representation and Modeling of Natural Scenes Ying Nian Wu UCLA Department of Statistics
Page 50: Representation and Modeling of Natural Scenes Ying Nian Wu UCLA Department of Statistics
Page 51: Representation and Modeling of Natural Scenes Ying Nian Wu UCLA Department of Statistics
Page 52: Representation and Modeling of Natural Scenes Ying Nian Wu UCLA Department of Statistics

World W = (W_high, W_low)

Image I

Knowledge K

Why generative modeling?Representing knowledgeUnsupervised learning of causesModel selection as explaining awayModel checking by synthesis

Physics model and image-based rendering

P(W; K)P(I | W; K) P(W | I; K)