Fast and robust recognition and localization of 2-D objects

This paper presents a vision system that provides a robust identification and localization of 2-D objects in industrial scenes. A symbolic image description based on the polygonal approximation of the object silhouette is extracted in video real time by the use of dedicated hardware. A two-stage matching algorithm is proposed. At the first stage hypotheses for assignments of image to model polygons are generated together with hypotheses for the object's pose. Corresponding continuous measures of similarity are derived from the turning functions of the curves. At the second stage compatible matches of polygons are collected by using a voting scheme in transformation space. Experimental results reveal the fault tolerance of the vision system with regard to noisy and broken image contours, as well as partial occlusion of objects. The robustness and easy adaptability of the vision system make it well suited for a wide variety of applications.

[1]  Yehezkel Lamdan,et al.  On recognition of 3-D objects from 2-D images , 2011, Proceedings. 1988 IEEE International Conference on Robotics and Automation.

[2]  W. Eric L. Grimson,et al.  Localizing Overlapping Parts by Searching the Interpretation Tree , 1987, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[3]  W. A. Perkins,et al.  A Model-Based Vision System for Industrial Parts , 1978, IEEE Transactions on Computers.

[4]  Robert B. McGhee,et al.  Aircraft Identification by Moment Invariants , 1977, IEEE Transactions on Computers.

[5]  Dana H. Ballard,et al.  Computer Vision , 1982 .

[6]  Esther M. Arkin,et al.  An efficiently computable metric for comparing polygonal shapes , 1991, SODA '90.

[7]  Azriel Rosenfeld,et al.  Matching general polygonal arcs , 1991, CVGIP Image Underst..

[8]  Ramesh C. Jain,et al.  Recognizing partially visible objects using feature indexed hypotheses , 1986, IEEE J. Robotics Autom..

[9]  Robert Massen,et al.  Symbolic Contour-Based Image Processing with a Real-Time Polygon Extraction Processor , 1990, DAGM-Symposium.

[10]  D. W. Thompson,et al.  Three-dimensional model matching from an unconstrained viewpoint , 1987, Proceedings. 1987 IEEE International Conference on Robotics and Automation.

[11]  Ralph Roskies,et al.  Fourier Descriptors for Plane Closed Curves , 1972, IEEE Transactions on Computers.

[12]  Olivier D. Faugeras,et al.  HYPER: A New Approach for the Recognition and Positioning of Two-Dimensional Objects , 1986, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[13]  Gérard G. Medioni,et al.  Structural Indexing: Efficient 3-D Object Recognition , 1992, IEEE Trans. Pattern Anal. Mach. Intell..

[14]  Masahiko Yachida,et al.  A Versatile Machine Vision System for Complex Industrial Parts , 1977, IEEE Transactions on Computers.