Spatial contours for vision and CAD model matching

Off-line programming techniques for artificial vision systems attempt to exploit existing databases. Sparing the reference image of a real part, the learning process is essentially based on 3D geometrical models, little adapted to image analysis. We suggest an intermediate description using spatial outlines, including global and local data. The former eliminate a large number of potential cases and the latter ensure the validity of the remaining solutions. This is a composite approach for the pattern matching process. The learning phase supplies us with a vision-oriented description obtained from a CAD model. Inversely, during the recognition phase, a CAD-oriented description is extracted from an image sequence. Tested on polyhedric samples and applied in the robotic field, this description has proved to be simple, robust and precise for part identification and localization using monocular vision.

[1]  Yves Lucas Mise en correspondance de modèles Vision et CAO : Application à l'apprentissage hors-ligne des systèmes de vision dans un contexte CIM , 1993 .

[2]  P. Cinquin,et al.  Computer assisted medical interventions , 1995 .

[3]  Peter Kovesi,et al.  Automatic Sensor Placement from Vision Task Requirements , 1988, IEEE Trans. Pattern Anal. Mach. Intell..

[4]  Radu Horaud,et al.  New Methods for Matching 3-D Objects with Single Perspective Views , 1987, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[5]  August-Wilhelm Scheer CIM Computer Integrated Manufacturing: Computer Steered Industry , 1988 .

[6]  Roland T. Chin Automated visual inspection techniques and applications: A bibliography , 1982, Pattern Recognit..

[7]  Anil K. Jain,et al.  CAD-Based Computer Vision: From CAD Models to Relational Graphs , 1991, IEEE Trans. Pattern Anal. Mach. Intell..

[8]  Shigeoki Hirai,et al.  A system for autonomous execution of hand-eye tasks-an approach to cooperative hand-eye programming and active visions sensing , 1990, EEE International Workshop on Intelligent Robots and Systems, Towards a New Frontier of Applications.

[9]  Jitendra Malik,et al.  Computing the Aspect Graph for Line Drawings of Polyhedral Objects , 1990, IEEE Trans. Pattern Anal. Mach. Intell..

[10]  Michel Dhome,et al.  Spatial Localization Of Modelled Objects Of Revolution In Monocular Perspective Vision , 1990, ECCV.

[11]  Tanneguy Redarce,et al.  Practical implementation of vision systems in a CIM environment , 1992 .

[12]  Masayoshi Kakikura,et al.  Occlusion avoidance of visual sensors based on a hand-eye action simulator system: HEAVEN , 1987, Adv. Robotics.

[13]  I. H. Öğüş,et al.  NATO ASI Series , 1997 .

[14]  Chien-Huei Chen,et al.  CAD-based feature-utility measures for automatic vision programming , 1991, [1991 Proceedings] Workshop on Directions in Automated CAD-Based Vision.

[15]  P. Besl Geometric modeling and computer vision , 1988, Proc. IEEE.

[16]  Alberto Sanfeliu,et al.  Structural Pattern Analysis , 1990 .

[17]  William A. Gruver,et al.  CAD off-line programming for robot vision , 1985, Robotics.

[18]  Rahmat Shoureshi,et al.  Vision-based intelligent control for automated assembly , 1989, J. Intell. Robotic Syst..

[19]  Tanneguy Redarce,et al.  CAD off-line programming for industrial machine vision , 1991, J. Intell. Robotic Syst..

[20]  Jorge L. C. Sanz,et al.  Advances in Machine Vision , 1988, Springer Series in Perception Engineering.

[21]  J. K. Aggarwal,et al.  3-D structures from 2-D images , 1988 .

[22]  Matti Pietikäinen,et al.  A design data-based visual inspection system for printed wiring , 1988 .

[23]  Bruce G. Batchelor,et al.  Automated Visual Inspection , 1985 .

[24]  Y. Aloimonos,et al.  Visual shape computation , 1988, Proc. IEEE.

[25]  Bir Bhanu,et al.  CAD-Based 3D Object Representation for Robot Vision , 1987, Computer.

[26]  H. S. Yang,et al.  A Knowledge-Based Robotic Assembly Cell , 1986, IEEE Expert.

[27]  Thomas C. Henderson,et al.  CAGD-Based Computer Vision , 1989, IEEE Trans. Pattern Anal. Mach. Intell..

[28]  John W. Roach,et al.  A CAD System Based on Spherical Dual Representations , 1987, Computer.