Model-based recognition of planar objects using geometric invariants
Humberto Sossa, Antonio Jesús Palomino · 2002
We address the problem of recognizing possibly occluded planar objects from an arbitrary viewpoint. The primitives used either to obtain models or to recognize the planar shapes are the so called metasegments. These are groups of consecutive segments obtained from the corners of the objects' contours. From these groups of segments a set of geometric invariants: two new (the type and the subtype), and two well known (the four and the five point dependent affine/projective invariants used by Lai (see Journal of the Chinese Institute of Engineers, vol.17, no.2, p.249-57, 1994) and by Rothwell et al. (1991)) are first calculated and then entered into a database. This provides the essential mechanism of searching. These invariants (combined as a key) are then used first to build the database of models and second to extract from the model database those models possibly present in a test image. A voting and thresholding mechanism is finally used to decide which objects are present in the scene. The system's performance is tested with a set of polygonal objects.