Download presentation
Presentation is loading. Please wait.
Published byNathaniel Burke Modified over 9 years ago
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
13
Maximize the data likelihood for the mixing probabilities, the feature parameters, and the templates themselves…
14
Example: learning (right) eye templates
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…
30
V. Other applications of conditional modeling
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
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.