Presentation is loading. Please wait.

Presentation is loading. Please wait.

Generative Models for Image Analysis Stuart Geman (with E. Borenstein, L.-B. Chang, W. Zhang)

Similar presentations


Presentation on theme: "Generative Models for Image Analysis Stuart Geman (with E. Borenstein, L.-B. Chang, W. Zhang)"— Presentation transcript:

1 Generative Models for Image Analysis Stuart Geman (with E. Borenstein, L.-B. Chang, W. Zhang)

2 I.Bayesian (generative) image models II.Feature distributions and data distributions III.Conditional modeling IV.Sampling and the choice of null distribution V.Other applications of conditional modeling

3 I. Bayesian (generative) image models Prior Conditional likelihood Posterior focus here on

4 II. Feature distributions and data distributions image patch Model patch through a feature model:

5 e.g. detection and recognition of eyes image patch actually:

6 The first is fine for estimating λ but not fine for estimating T Use maximum likelihood…but what is the likelihood? ?

7 III. Conditional modeling

8 Conditional modeling: a perturbation of the null distribution

9 Estimation Much Easier!

10 Example: learning eye templates image patch

11 Example: learning eye templates

12

13 Maximize the data likelihood for the mixing probabilities, the feature parameters, and the templates themselves…

14 Example: learning (right) eye templates

15

16 How good are the templates? A classification experiment…

17 Classify East Asian and South Asian * mixing over 4 scales, and 8 templates East Asian: (L) examples of training images (M) progression of EM (R) trained templates South Asian: (L) examples of training images (M) progression of EM (R) trained templates Classification Rate: 97%

18 Other examples: noses 16 templates multiple scales, shifts, and rotations samples from training setlearned templates

19 Other examples: mixture of noses and mouths samples from training set (1/2 noses, 1/2 mouths) 32 learned templates

20 Other examples: train on 58 faces …half with glasses…half without 32 learned templates samples from training set 8 learned templates

21 Other examples: train on 58 faces …half with glasses…half without 8 learned templates random eight of the 58 faces row 2 to 4, top to bottom: templates ordered by posterior likelihood

22 Other examples: train random patches (“sparse representation”) 500 random 15x15 training patches from random internet images 24 10x10 templates

23 Other examples: coarse representation training of 8 low-res (10x10) templates sample from training set (down-converted images)

24 IV. Sampling and the choice of null distribution

25 (approximate) sampling…

26

27

28

29

30 V. Other applications of conditional modeling

31

32 Markov model Markov property… Estimation Computation Representation

33 Markov model

34 characters, plate sides generic letter, generic number, L-junctions of sides license plates parts of characters, parts of plate sides plate boundaries, strings (2 letters, 3 digits, 3 letters, 4 digits) license numbers (3 digits + 3 letters, 4 digits + 2 letters) Hierarchical models and the Markov dilemma

35 Original imageZoomed license region Top object: Markov distribution Top object: perturbed (“content-sensitive”) distribution Hierarchical models and the Markov dilemma

36 PATTERN SYNTHESIS = PATTERN ANALYSIS Ulf Grenander


Download ppt "Generative Models for Image Analysis Stuart Geman (with E. Borenstein, L.-B. Chang, W. Zhang)"

Similar presentations


Ads by Google