computational perceptionlewicki/cp-s08/perceptual-constancy1.pdf · cp08: perceptual constancy 1...
TRANSCRIPT
Computational Perception15-485/785
Perceptual Constancy 1
Michael S. Lewicki ◇ Carnegie MellonCP08: Perceptual Constancy 1
Perceptual Constancy
How do we perceive stimuli as being the same?
• Sensory patterns can be radically different.
• Shading is one example.
• What are others?
2
example from Dan Kersten
Michael S. Lewicki ◇ Carnegie MellonCP08: Perceptual Constancy 1
A schematic of visual computation
visual structure representation
Sensory Coding
perceptual constancy
object and scene representation
3
Perceptual constancy is inherently an inferential process that depends on both lower-level and higher-level information.
Michael S. Lewicki ◇ Carnegie MellonCP08: Perceptual Constancy 1
Lightness constancy
4
• Is the perception really constant?
• Is the retinal image accessible?
• Drawing well is hard, but recognizing poor drawings is easy
image from Ted Adelson
Michael S. Lewicki ◇ Carnegie MellonCP08: Perceptual Constancy 1
Perceptual constancy demos
5
Purves lab demos:www.purveslab.net/seeforyourself/
Michael S. Lewicki ◇ Carnegie MellonCP08: Perceptual Constancy 1
Brightness contrast illusions
6
images from www.purveslab.net
Michael S. Lewicki ◇ Carnegie MellonCP08: Perceptual Constancy 1
Brightness contrast with color
7
images from www.purveslab.net
Michael S. Lewicki ◇ Carnegie MellonCP08: Perceptual Constancy 1
Effect of texture on contrast perception: Chubb Illusion
8
images from www.purveslab.net
Michael S. Lewicki ◇ Carnegie MellonCP08: Perceptual Constancy 1
More subtle types of invariance
9
Braje, Legge, and Kersten, 1999:
• Test object recognition with or without cast shadows
• Cast shadows have no effect on object recognition response time or accuracy.
• Same is true for color.
Attached Shadows
Cast Shadows
Michael S. Lewicki ◇ Carnegie MellonCP08: Perceptual Constancy 1
Size constancy
• People are very good at estimating actual size, esp. when multiple cues are available
• If cues are removed, they choose closer to retinal size.
• With depth cues, it is very difficult to judge retinal size.
10
from Rock, 1984
from Palmer, 1999
Michael S. Lewicki ◇ Carnegie MellonCP08: Perceptual Constancy 1
How big is the cylinder?
11
Estimate the height of the third vs the first. from Palmer, 1999
Michael S. Lewicki ◇ Carnegie MellonCP08: Perceptual Constancy 1
How big is the cylinder?
12
The third is 1/3 the height of the first. from Palmer, 1999
Michael S. Lewicki ◇ Carnegie MellonCP08: Perceptual Constancy 1
How big is the cylinder?
13
The third is 1/3 the height of the first. from Palmer, 1999
Michael S. Lewicki ◇ Carnegie MellonCP08: Perceptual Constancy 1
Direct estimation of size: texture gradients
14
Objects covering same number texture gradient units have same size.
from Rock, 1984from Goldstein, 2001
Michael S. Lewicki ◇ Carnegie MellonCP08: Perceptual Constancy 1
Relative estimation of size
15
Relative size is invariant with distance.from Palmer, 1999
Michael S. Lewicki ◇ Carnegie MellonCP08: Perceptual Constancy 1
Shape constancy
16
• Shapes are also perceived in their 3D form over many viewing positions.
• We have little access to the retinal shape.
• Common shapes are perceived accurately largely independent of projective transformation.
from Palmer, 1999
Michael S. Lewicki ◇ Carnegie MellonCP08: Perceptual Constancy 1
Even complex shapes are perceived accurately
17
from Palmer, 1999
Michael S. Lewicki ◇ Carnegie MellonCP08: Perceptual Constancy 1
Perceptual shape constancy is limited
18
• For unfamiliar shapes, subjects to not generalize to novel views.
• Subjects’ memory was much worse when tested on a novel view compared to the same view.
• Subjects also show poor shape constancy on unfamiliar solid 3D shapes.
from Palmer, 1999
Michael S. Lewicki ◇ Carnegie MellonCP08: Perceptual Constancy 1
Shape constancy and familiar objects
19
Subjects do show shape constancy for familiar objects.
from Palmer, 1999
Michael S. Lewicki ◇ Carnegie MellonCP08: Perceptual Constancy 1
Measuring the effect of view on recognition
20
View is related to ratings of how well an image depicts object.
from Palmer, 1999
Michael S. Lewicki ◇ Carnegie MellonCP08: Perceptual Constancy 1
Canonical views of common objects
21
Subjects are quickest to name object from canonical view.
Michael S. Lewicki ◇ Carnegie MellonCP08: Perceptual Constancy 1
Wiser (1981)
• With poor intrinsic axis (A), subjects recognition memory was much better when figure’s orientation was the same.
• With good intrinsic axis (B), subjects showed now difference when orientation was changed.
Reference frames
22
from Palmer, 1999
Michael S. Lewicki ◇ Carnegie MellonCP08: Perceptual Constancy 1
Reference frames are not completely general
23
Same or Different?
Now?
from Hancock, 2000
Michael S. Lewicki ◇ Carnegie MellonCP08: Perceptual Constancy 1
Context affects perception
24
How do these faces differ?
Now can you tell?from Hancock, 2000
Michael S. Lewicki ◇ Carnegie MellonCP08: Perceptual Constancy 1
Generalized templates
25
Idea: Learn a basis for a specific class of images, e.g. faces (Turk and Pentland, 1991).
• Normalize object set by position, size, etc. Usually by hand.
• Model the objects using linear superposition:
• Derive optimal basis functions for object set
• Under a Gaussian model, this is PCA, which is feasible for large patterns.
Generalized templates
Idea: Learn a basis for a specific class of images, e.g. faces (Turk and Pentland,1991).
• Normalize object set by position, size, etc. Usually by hand.• Model the objects using linear superposition:
I(x, y) =!
i
ai!i(x, y)
• Derive optimal {!1, ...,!M} for object set.• under a Gaussian model this is PCA, which is feasible for large patterns.
Computational Perception and Scene Analysis, Mar 23, 2004 / Michael S. Lewicki, CMU !! !
!
? 25
Michael S. Lewicki ◇ Carnegie MellonCP08: Perceptual Constancy 1
Eigenfaces
from Hancock, 2000
26
Michael S. Lewicki ◇ Carnegie MellonCP08: Perceptual Constancy 1
Eigen face distortions
from Hancock, 2000
27
Michael S. Lewicki ◇ Carnegie MellonCP08: Perceptual Constancy 1
Face image principal components
28
The face image components move back and forth along their axes.
from Hancock, 2000
Michael S. Lewicki ◇ Carnegie MellonCP08: Perceptual Constancy 1
Face shape principal components
29
The face shape components move back and forth along their axes.
from Hancock, 2000
Michael S. Lewicki ◇ Carnegie MellonCP08: Perceptual Constancy 1
Making a caricature: step 1
30
Identify positions of facial features. from Bruce and Young, 1998
Michael S. Lewicki ◇ Carnegie MellonCP08: Perceptual Constancy 1
Making a caricature: step 2
31
Distort positions from average. from Bruce and Young, 1998
Michael S. Lewicki ◇ Carnegie MellonCP08: Perceptual Constancy 1
Making a caricature: step 3
32
Morph original face according to caricature distortion.
from Bruce and Young, 1998
Michael S. Lewicki ◇ Carnegie MellonCP08: Perceptual Constancy 1
Computer-generated caricatures of famous actors
33
Caricatures were more recognizable (i.e. faster RT) than originals.
from Bruce and Young, 1998