Object Perception Flashcards
perception:
obtaining a description of shape, size, material composition, etc from light info
Recognition
the matching of this description with something previously stored in memory (more top-down process)
Edge detection:
Problems:
– Missing edges
– Spurious edges
– Integrating local edges into global contours
– Distinguishing different kinds of edges
- Object boundary (depth discontinuities)
- Surface markings
- Shadows
- texture
Edge classification
Important edges are given by differences in: • luminance • color • motion • depth • texture
Junction detection and classification – relatability, non-accidental features.
Presence or absence of junctions determines important aspects of visual processing.
- T junctions: occluding edges
- X junctions: transparency edges
- L junctions: object corners
- Y junctions: corners of 3D objects
Boundary assignment
-space has a large effect on what is perceived as one object vs several objects
- Unit Formation / Object Formation
- Segmentation and Grouping
- Classical approach:Gestalt principles
Gestalt Theory
1) Gestalt = overall form (put together, organized structure)
2) 1890-1930
3) Perception of a thing (e.g., object, scene, music) is more than the sum of its parts:
Gestalt Principles
- Good continuation
- Similarity
- Proximity
- Common fate
- Closure
- Symmetry
- Simplicity or good figure
Unit formation (Problems in object perceptions) – Gestalt Principles
Unit formation: visual system connects spatially separated visible areas using two processes:
contour interpolation & Surface interpolation
Contour interpolation:
- The process begins with the locating of contour junctions.
- Interpolated edges begin and end at these junctions.
- Contour interpolation follows a smoothness constraint, known as contour relatability
- Relatability is related to the Gestalt idea of good continuation
Surface interpolation:
- The contour interpolation process depends on oriented edges leading into junctions.
- The surface process complements contour interpolation.
- Surface properties “spread” under occlusion within real and interpolated boundaries.
- This process depends crucially on matches of color, lightness, and texture.
Object Ambiguity: ambiguous figures and accidental viewpoints
- happens with occlusion
- accidental view: you have to be at a very specific position to see independent objects as connected vs as occluded
Template Representation:
any pattern that would fit the template A would be recognized as letter A
- its specific to orientation in plane, depth, size, location, etc.
- issue: you would need too many templates
Structural Representation:
volumetric representation
Examples: Polyhedra Superquadratics Generalized cylinders Geons
Recognition by Components Theory:
- All objects are composed of a particular subset of geons in a particular spatial configuration
- Recognizing an object involves recognizing the particular geons involved and their particular spatial configuration
Benefits: viewpoint invariant
the particular viewpoint does not impact recognition. Size, orientation, rotation do not matter. Nor do color, texture, or luminance.
Problems with RBC
Doesn’t work for natural objects or natural scenes (e.g, trees, lakes, animals, etc)