This paper describes a technique for developing a CAD model-based 3-D robot vision system which can be used for recognizing and assembling parts or objects on an automated assembly line. A notable feature of the system is that a single eye-on-hand configuration can be used for computing disparity data and stereo matching between two 2-D images obtained by an accurately moving camera mounted on the end-arm of robot. An approach to stereo matching based on the edge-relation is proposed. The image linear feature and edge-relation set are translated to the 3-D space, and geometric models residing in a database are then used to obtain possible solutions. A novel method of computing sparse depth information is developed for matching two 3-D objects. Experimental result has shown the feasibility and effectiveness of the proposed technique. The system has been successfully implemented for recognizing a class of industrial parts.
[1]
James H. McIntosh,et al.
Matching straight lines
,
1988,
Comput. Vis. Graph. Image Process..
[2]
Ramakant Nevatia,et al.
Segment-based stereo matching
,
1985,
Comput. Vis. Graph. Image Process..
[3]
Thomas C. Henderson,et al.
CAGD-Based Computer Vision
,
1989,
IEEE Trans. Pattern Anal. Mach. Intell..
[4]
Richard Hoffman,et al.
CAD-driven machine vision
,
1989,
IEEE Trans. Syst. Man Cybern..
[5]
K. S. Arun,et al.
Least-Squares Fitting of Two 3-D Point Sets
,
1987,
IEEE Transactions on Pattern Analysis and Machine Intelligence.
[6]
Kathleen M. Mutch,et al.
Abstract of paper accepted for publication PaperMatching straight lines
,
1988
.
[7]
John F. Canny,et al.
A Computational Approach to Edge Detection
,
1986,
IEEE Transactions on Pattern Analysis and Machine Intelligence.