object recognition Flashcards
what is object recognition
perception of familiar items (memory)
why is object recognition so difficult
environments contain hundreds of overlapping objects
yet perceptual experience is of structured, coherent object which we can recognise, use and usually name
apparent size and shape of object does not change despite large variations in retinal image
-our understanding of the object doesn’t change
examples of object variability
translation invariance
rotation invariance
size invariance (could be bigger/smaller or closer/further)
colour
partial occlusion and presence of other objects
intra-class variation
all chairs vary widely, but we still know that they are all chairs
we can recognise them when only part of an object is visible
viewpoint variation
we can recognise an object from many different view points
objects may be easier to recognise from some view points
template theory
mini copy or template in long term memory of all known patterns
multiple templates are held in memory
compare stimuli to templates in memory for one with greatest overlap until a match is found
good match to template = recognition
questions about template theory
normalisation?
numerous templates?
what type of template?
how does this work for complex patterns?
how good a match is good enough?
what if an object has no template match?
critique of the template theory
problem of imperfect matches
cannot account for the flexibility of pattern recognition system
comparison requires identical orientation, size, position of template to stimuli
prototype theories
modification of the template matching theory (flexible templates)
possess average of each individual characteristic (prototype)
no match is perfect; a criterion for matching is needed
Frank and Bransford 1971
evidence for the prototype theory
presented items based on prototypes
prototype not shown
yet participants were confident that they had seen the prototype
suggests the existence of prototypes
however prototypes cannot account for all objects/ patterns
feature theories
pattern consists of a set of features or attributes
need to know the relationship between features
structural distribution
describe the nature of components of a configuration and the structural arrangement of these parts
2D pattern matching theories
template theories
prototype theories
feature theories
structural description
basics steps of 3D object recognition
early image processing: must first interpret input to the visual system as coherent structures, segregates from one another and from the background
then must be processes to give a description- which can then be matched to the descriptions of visual objects stored in memory
three questions for object recognition
what elements are used in the description? (primitives)
how is the relationship between these elements specified?
how is the overall description invariant across views?