Download presentation
Presentation is loading. Please wait.
Published byGregory Freeman Modified over 9 years ago
1
Low-Level Vision
2
Low Level Vision--outline Problem to be solved Example of one computation—lines How simple computations yield more complex information
3
Problems to be solved Problem 1: Indeterminacies Problem 2: The input to resolve these indeterminacies is impoverished
4
Indeterminacies Many of the qualities of objects that we would like to know about trade off with other qualities. shape/orientation reflectance/light source/shadow size/distance
5
Shape/Orientation
6
Reflectance/Light Source/Shadow This joke turns on the assumption that you will see a shadow, not a difference in reflectance of the object (moon) across its face.
7
Size/Distance
8
Problems So problem 1 is that the types of information that we want trade off with one another Problem 2 is that the initial information the visual system has is extremely impoverished
9
This is the input You end up with the # of objects, their sizes, shapes, distances, textures, motions.
11
How do you get from one to the other? Researchers divide this question into two parts: Low-level vision: we assume that we can’t get much information out of this array of intensity values. There must be algorithms that summarize this info. High-level vision: taking the output of the low-level processes and transforming it to get objects & their properties.
12
Simple computation 35 35 35 5 5 5 You saw this before.... Can you tell what this is?
13
Crucial summary--find edges An edge is a sudden discontinuity in intensity. 35 35 35 5 5 5
14
Why edges? Edges frequently correspond to the boundaries of objects; a map of edges is a good start to identifying objects. Edges are invariant to lighting conditions.
15
How to find edges? Computationally easy to find discontinuities Compare means of adjacent columns, rows, diagonals
16
What about textures? Why don’t you see a million objects when you see a hat with many “edges” (Herringbone pattern)?
17
Assess at more than one scale Assess neighboring columns: yields five edges
18
Assess every three columns (i.e., take the mean) yields one edge Assess at more than one scale
20
Biological evidence
21
Retina
22
Ganglion cells: center-surround
23
On-off can combine to form line detectors
24
Or an edge detector
25
Hubel & Wiesel’s experiments
26
Biological evidence It does seem that some of the cells relatively early in the visual processing stream care about edges.
27
All of this was about lines. Now how do you get distance, shapes, etc.
28
Shape/orientation indeterminacy Perkin’s laws--conjunctions of lines assumed to correspond to different 3D shapes.
29
Perkins’ Laws Possibly built into early visual processing. Pop-out with perkins’ laws type angles, but not with other angles.
30
That’s it for lines Focus on other assumptions
31
Light source/reflectance/shadow What’s this?
32
Assumption 1: surfaces are uniformly colored. (That’s why shading gives the impression of 3 dimensions. Shading is assumed to be due to hills & valleys.
33
Light/reflectance/shadow Shadow: light is assumed to be coming from above.
35
Reflectance/Light Source/Shadow
36
How is constancy figured out? Obviously, absolute constancy is not calculated
37
Local contrast Assumption 3: the brightest thing around is white; the darkest thing around is black.
38
Distance/size Isn’t it the case that we frequently just know the size an object should be? This is familiar size and it’s actually not that powerful a cue.
39
Familiar size When you remove the cue of height in the picture plane the person looks tiny.
41
Cues to distance Convergence--not very effective More effective are a range of cues that can be evaluated in a picture plane, and so are often called pictorial cues.
42
Occlusion
43
Texture Gradient
45
Linear perspective
46
Height in picture plane
47
Atmospheric Perspective
48
Stereopsis Very important cue. This is NOT a pictorial cue. Based on the fact that the two eyes get slightly different views of the world.
49
Stereopsis Difference between what the left eye and right eye sees is called retinal disparity. Farther object, less difference
50
Stereopsis Problem: how do you match up the views of the two retinas if objects are similar? This is called the correspondence problem. (Consider that highlights differ because of different reflections and there are geometric distortions due to seeing things from a different angle.)
51
Stereopsis Solutions to the correspondence problem 1. Uniqueness constraint: an object in the left eye can be matched to only one item in the right eye. 2. Epipolar line constraint: because the eyes don’t move independently in vertical dimension, there is a limited number of places that an object on the left retina can be on the right retina.
52
Where will the boat be in the right retina? It can’t be just anywhere. It must be somewhere on the horizon line
53
More generally....
54
Summary Problems –Indeterminacies –Impoverished Input Lines –Computations –Biology Solutions –Shape/orientation (Perkins’s laws) –reflectance/light source/shadow (uniform color, local contrast) –Size/distance (familiar size, convergence, occlusion, texture gradient, linear perspective, relative height, atmospheric perspective, stereopsis).
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.