ACM Home Page
Please provide us with feedback. Feedback
Model-based recognition in robot vision
Full text PdfPdf (4.94 MB)
Source ACM Computing Surveys (CSUR) archive
Volume 18 ,  Issue 1  (March 1986) table of contents
Pages: 67 - 108  
Year of Publication: 1986
ISSN:0360-0300
Authors
Roland T. Chin  Univ. of Wisconsin, Madison
Charles R. Dyer  Univ. of Wisconsin, Madison
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 33,   Downloads (12 Months): 314,   Citation Count: 55
Additional Information:

abstract   references   cited by   index terms   review   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/6462.6464
What is a DOI?

ABSTRACT

This paper presents a comparative study and survey of model-based object-recognition algorithms for robot vision. The goal of these algorithms is to recognize the identity, position, and orientation of randomly oriented industrial parts. In one form this is commonly referred to as the "bin-picking" problem, in which the parts to be recognized are presented in a jumbled bin. The paper is organized according to 2-D, 2½-D, and 3-D object representations, which are used as the basis for the recognition algorithms. Three central issues common to each category, namely, feature extraction, modeling, and matching, are examined in detail. An evaluation and comparison of existing industrial part-recognition systems and algorithms is given, providing insights for progress toward future robot vision systems.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
AGIN, G. J. 1980. Computer vision systems for industrial inspection and assembly. Computer 13, 5 (May), 11-20.
 
2
AGIN, G. J., AND BINFORD, T. O. 1976. Computer description of curved objects. IEEE Trans. Cornput. 25, 4 (Apr.), 439-449.
 
3
AGIN, G. J., AND DUDA, R. O. 1975. SRi vision research for advanced automation. In Proceedings of the 2nd U.S.A.-Japan Computer Conference (Tokyo, Japan, Aug.), pp. 113-117.
 
4
AGIN, G. J., AND HIGHNAM, P. T. 1982. A movable light-stripe sensor for obtaining three-dimensional coordinate measurements. In Proceedings of the Society of Photo-Optical Instrumentation Engineers Conference on Robotics and Industrial Inspection (San Diego, Calif., Aug.), vol. 360. SPIE, Bellingham, Wash.
 
5
ALEKSANDER, I., STONHAM, T. J., AND WILKIE, B. A. 1983. Computer vision systems for industry: Comparisons. In Artificial Vision for Robots, I. Aleksander, Ed. Chapman and Hall, New York, pp. 179-196.
 
6
ALTSCHULER, M. D., POSDAMER, J. L., FRIEDER, G., ALTSCHULER, B. R., AND TABOADA, J. 1981. The numerical stereo camera. In Proceedings of the Society of Photo-Optical Instrumentation Engineers Conference on 3-D Machine Perception (Washington, D.C., Apr.), vol. 283. SPIE, Bellingham, Wash., pp. 15-24.
 
7
AYACHE, N. J. 1983. A model-based vision system to identify and locate partially visible industrial parts. In Proceedings of the IEEE Computer Society Conference on Computer Vision and Pattern Recognition (Washington, D.C., June). IEEE, New York, pp. 492-494.
8
 
9
BAIRD, M. L. 1978. Sight I: A computer vision system for automated IC chip manufacture, iEEE Trans. Syst. Man Cybern. 8, 2 (Feb.), 133-139.
 
10
BAJCSY, R. 1973. Computer identification of visual surface. Comput. Gr. Image Process. 2, 2 (Oct.), 118-130.
 
11
BAJCSY, R., AND LmBERMAN, L. 1976. Texture gradient as a depth cue. Comput. Gr. Image Process. 5, I (Mar.), 52-67.
 
12
BALLARD, D. H. 1981a. Generalizing the Hough transform to detect arbitrary shapes. Pattern Recogn. 13, 2, 111-122.
 
13
BALLARD, D. H. 1981b. Parameter networks: Towards a theory of low level vision. In Proceedings of the 7th International Joint Conference on Artificial Intelligence (Vancouver, Canada, Aug.). Kaufmann, Los Altos, Calif., pp. 1068-1078.
 
14
 
15
BARROW, H. G., AND TENENBAUM, J. M. 1978. Recovering intrinsic scene characteristics from images. In Computer Vision Systems, A. R. Hanson and E. M. Riseman, Eds. Academic Press, Orlando, Fla., pp. 3-26.
 
16
BARROW, H. G., AND TENENBAUM, J. M. 1981. Computational vision. Proc. iEEE 69, 5 (May), 572-595.
 
17
18
 
19
BHANU, B. 1982. Surface representation and shape matching of 3-D objects. In Proceedings of the IEEE Computer Society Conference on Pattern Recognition and Image Processing (Las Vegas, Nev., June). IEEE, New York, pp. 349-354.
 
20
BHANU, B. 1983. Recognition of occluded objects. In Proceedings of the 8th International Joint Conference on Artificial Intelligence (Karlsruhe, West Germany, Aug.). Kaufmann, Los Altos, Calif., pp. 1136-1138.
 
21
BHANU, B., AND FAUGERAS, O. D. 1984. Shape matching of two-dimensional objects. IEEE Trans. Pattern Anal. Mach. Intell. 6, 2 (Mar.), 137-156.
 
22
BINFORD, T. O. 1971. Visual perception by computer. In the IEEE Systems Science and Cybernetics Conference (Miami, Fla., Dec.). IEEE, New York.
 
23
BINFORD, T. O. 1982. Survey of model-based image analysis systems. Int. J. Robotics Res. 1, 1 (Spring), 18-63.
 
24
BIRK, J. R., KELLEY, R. B. CHEN, N.-Y., AND WILSON, r. 1979. Image feature extraction using diameter-limited gradient direction histograms. IEEE Trans. Pattern Anal. Mach. InteU. I, 2 (Apr.), 228-235.
 
25
BIRK, J. R., KELLEY, R. B., AND MARTINS, H. 1981. An orienting robot for feeding workpieces stored in bins. IEEE Trans. Syst. Man Cybern. 11, 2 (Feb.), 151-160.
 
26
BOLLES, R. C. 1979a. Symmetry analysis of twodimensional patterns for computer vision. In Proceedings of the 6th International Joint Conference on Artificial Intelligence (Tokyo, Japan, Aug.). Kaufmann, Los Altos, Calif., pp. 70-72.
 
27
BOLLES, R. C. 1979b. Robust feature matching through maximal cliques. In Proceedings of the Society of Photo-Optical Instrumentation Engineers Conference on Imaging Applications {or Automated Industrial Inspection and Assembly (Washington, D.C., Apr.), vol. 182. SPIE, Bellingham, Wash., pp. 140-149.
 
28
BOLLES, R. C. 1981. Overview of applications of image understanding to industrial automation. In Proceedings of the Society of Photo-Optical Instrumentation Engineers Conference on Techniques and Applications of Image Understanding (Washington, D.C., Apr.), vol. 281. SPIE, Bellingham, Wash., pp. 134-140.
 
29
BOLLES, R. C., AND C^IN, R. A. 1982. Recognizing and locating partially visible objects: The localfeature-focus method. Int. J. Robotics Res. 1, 3, 57-82.
 
30
BOLLES, R. C., AND FISC~tLER, M. A. 1981. A RANSAC-based approach to model fitting and its application to finding cylinders in range data. In Proceedings of the 7th International Joint Conference on Artificial Intelligence (Vancouver, Canada, Aug.). Kaufmann, Los Altos, Calif., pp. 637-643.
 
31
BOLLES, R. C., HORAUD, P., AND HANNAH, M. J. 1984. 3DPO: A three-dimensional part orientation system. In Robotics Research: The 1st International Symposium, M. Brady and R. Paul, Eds. MIT Press, Cambridge, Mass., pp. 413-424.
32
 
33
BRADY, M. 1982b. Parts description and acquisition using vision. In Proceedings of the Society of Photo-Optical Instrumentation Engineers Conference on Robot Vision (Arlington, Va., May), vol. 336. SPIE, Bellingham, Wash., pp. 20-28.
 
34
BROOKS, R. A. 1979. Goal-directed edge linking and ribbon finding, in Proceedings of the Image Understanding Workshop (Menlo Park, Calif., Apr.). Science Applications, Arlington, Va., pp. 72-76.
 
35
BROOKS, R. A. 1983a. Symbolic reasoning among 3-D models and 2-D images, Artif InteU. 17, 1 (Aug.), 285-348.
 
36
BROOKS, R. A. 1983b. Model-based three-dimensional interpretations of two-dimensional images. 1EEE Trans. Pattern Anal. Mach. InteU. 5, 2 (Mar.), 140-150.
 
37
BROOKS, R. A., AND BINFORD, T. O. 1981. Geometric modeling in vision for manufacturing. In Proceedings of the Society of Photo-Optical Instrumentation Engineers Conference on Robot Vision (Washington, D.C., Apr.), vol. 281. SPIE, Bellingham, Wash., pp. 141-159.
 
38
BROU, P. 1984. Using the Gaussian image to find the orientation of objects. Int. J. Robotics Res. 3, 4 (Winter), 89-125.
 
39
BRUNE, W., AND BITTER, K. H. 1983. S.A.M. Optoelectronic picture sensor in a flexible manufacturing system. In Robot Vision, A. Pugh, Ed. Springer-Verlag, New York, pp. 325-337.
 
40
CASLER, R. J. 1983. Vision-guided robot part acquisition for assembly packaging applications. Tech. Paper MS83-219, Society of Manufacturing Engineers, Dearborn, Mich.
 
41
CHAKRAVART~, I. 1979. A generalized line and junction labeling scheme with applications to scene analysis. IEEE Trans. Pattern Anal. Mach. InteU. I, 2 (Apr.), 202-205.
 
42
CHAKRAVARTY, I., AND FREEMAN, H. 1982. Characteristic views as a basis for three-dimensional object recognition. In Proceedings of the Society of Photo-Optical Instrumentation Engineers Conference on Robot Vision (Arlington, Va., May), vol. 336. SPiE, Bellingham, Wash., pp. 37-45.
 
43
CHEN, M. J., AND MILGRAM, D. L. 1982. A development system for machine vision. In Proceedings of the IEEE Computer Society Conference on Pattern Recognition and Image Processing (Las Vegas, Nev., June). IEEE, New York, pp. 512-517.
 
44
CHEN, N.-Y., BiRK, J. R., AND KELLEY, R. B. 1980. Estimating workpiece pose using the feature points method. IEEE Trans. Auto. Control 25, 6 (Dec.), 1027-1041.
 
45
CHENG, J. K., AND HUANG, T. $. 1981. Image recognition by matching relational structure. In Proceedings of the IEEE Computer Society Conference on Pattern Recognition and Image Processing (Dallas, Tex., Aug.). iEEE, New York, pp. 542-547.
 
46
CHENG, J. K., AND HUANG, T. S. 1982. Recognition of curvilinear objects by matching relational structure. In Proceedings of the IEEE Computer Society Conference on Pattern Recognition and Image Processing (Las Vegas, Nev., June). IEEE, New York, pp. 343-348.
 
47
CHIN, R. T. 1982. Machine vision for discrete part handling in industry: A survey. In Conference Record of the Workshop on Industrial Applications of Machine Vision (Research Triangle Park, N.C., May). IEEE, New York, pp. 26-32.
 
48
CHIN, R. T., AND HARLOW, C. A. 1982. Automated visual inspection: A survey. IEEE Trans. Pattern Anal. Mach. Intell. 4, 6 (Nov.), 557-573.
 
49
CHOW, C. K., AND KANEKO, T. 1972. Automatic boundary detection of the left ventricle from cineangiograms. Comput. Biomed. Res. 5, 4 (Aug.), 388-410.
 
50
DESSIMOZ, J.-D. 1978a. Visual identification and location in a multiobject environment by contour tracking and curvature description. In Proceedings of the 8th International Symposium on Industrial Robots (Stuttgart, West Germany, May), pp. 746-776.
 
51
DESSIMOZ, J.-D. 1978b. Recognition and handling of overlapping industrial parts. In Proceedings of the International Symposium on Computer Vision and Sensor-Based Robots (Warren, Mich., Sept.). General Motors Research Symposium, Warren, Mich.
 
52
DUDA, R. O., NITZAN, D., AND BARRET, P. 1979. Use of range and reflectance data to find planar surface regions. IEEE Trans. Pattern Anal. Mach. InteU. 1, 3 (July), 259-271.
 
53
FAUGERAS, O. D., AND HEBERT, M. 1983. A 3-D recognition and positioning algorithm using geometrical matching between primitive surfaces. In Proceedings of the 8th International Joint Conference on Artificial Intelligence (Karlsruhe, West Germany, Aug.). Kaufmann, Los Altos, Calif., pp. 996-1002.
 
54
FAUGERAS, O. D., GERMAIN, F., KRYZE, G., BOISSON- NAT, J., HEBERT, M., PONCE, J., PAUCHON, E., AND AYACHE, N. 1983. Towards a flexible vision system. In Robot Vision, A. Pugh, Ed. Springer- Verlag, New York, pp. 129-142.
 
55
FAUGERAS, O. D., HEBERT, M., PAUCHON, E., AND PONCE, J. 1984. Objectrepresentation, identification, and positioning from range data. In Robotics Research: The First International Symposlum, M. Brady and R. Paul, Eds. MIT Press, Cambridge, Mass., pp. 425-446.
 
56
 
57
FU, K. S. 1983. Robot vision for machine part recognition. In Proceedings of the Society of Photo- Optical Instrumentation Engineers Conference on Robotics and Robot Sensing Systems (San Diego, Calif., Aug.), vol. 442. SPIE, Bellingham, Wash.
58
 
59
GLEASON, G. J., AND AGIN, G. J. 1979. A modular system for sensor-controlled manipulation and inspection. In Proceedings of the 9th International Symposium on Industrial Robots (Washington, D.C., Mar.). Society of Manufacturing Engineers, Dearborn, Mich., pp. 57-70.
 
60
GOAO, C. 1983. Special-purpose automatic programming for 3D model-based vision. In Proceedings of the Image Understanding Workshop (Arlington, Va., June). Science Applications, Arlington, Va., pp. 94-104.
 
61
GRIMSON, W. E. L., AND LOZANO-PEREZ, T. 1984. Model-based recognition and localization from sparse range or tactile data. Int. J. Robotics Res. 3, 3 (Fall), 3-35.
 
62
HATTICH, W. 1982. Recognition of overlapping workpieces by model directed construction of object contours. Digital Syst. Ind. Autom. 1, 223-239.
 
63
HENDERSON, T. C. 1982. Efficient segmentation method for range data. In Proceedings of the Society of Photo-Optical Instrumentation Engineers Conference on Robot Vision (Arlington, Va., May), vol. 336. SPIE, Bellingham, Wash., pp. 46-47.
 
64
HENDERSON, T. C., AND BHANU, B. 1982. Threepoint seed method for the extraction of planar faces from range data. In Conference Record o{ the Workshop on Industrial Applications of Machine Vision (Research Triangle Park, N.C., May). IEEE, New York, pp. 181-186.
 
65
HOLLAND, S. W., ROSSOL, L., AND WARD, M. R. 1979. CONSIGHT-h A vision-controlled robot system for transferring parts from belt conveyors. In Computer Vision and Sensor-Based Robots, G. G. Dodd and L. Rossol, Eds. Plenum, New York, pp. 81-97.
 
66
HORN, B. K. P. 1975a. A problem in computer vision: Orienting silicon integrated circuit chips for lead bonding. Comput. Gr. Image Process. 4, 3 (Sept.) 294-303.
 
67
HORN, B. K. P. 1975b. Obtaining shape from shading information. In The Psychology of Computer Vision, P. H. Winston, Ed. McGraw-Hill, New York, pp. 115-155.
 
68
HORN, B. K. P. 1979. SEQUINS and QUILLS-- Representations for surface topography. Artificial Intelligence Laboratory Memo 536, MIT, Cambridge, Mass., May.
 
69
HORN, B. K. P. 1984. Extended Gaussian images. Proc. IEEE 72, 12 (Dec.), 1671-1686.
 
70
HSIEH, Y. Y., AND FU, $. $. 1979. A method for automatic IC chip alignment and wire bonding. In Proceedings of the IEEE Computer Society Conference on Pattern Recognition and Image Processing (Chicago, Ill., Aug.). IEEE, New York, pp. 101-108.
71
 
72
IGARASHI, K., NARUSE, M., MIYAZAKI, S., AND YAMADA, T. 1979. Fully automated integrated circuit wire bonding system. In Proceedings of the 9th International Symposium on Industrial Robots (Washington, D.C., Mar.). Society of Manufacturing Engineers, Dearborn, Mich., pp. 87-97.
 
73
IKEUCHI, K. 1981a. Determining surface orientations of specular surfaces by using the photometric stereo method. IEEE Trans. Pattern Anal. Mach. lnteU. 3, 6 (Nov.), 661-669.
 
74
IKEUCHI, K. 1981b. Recognition of 3-D objects using the extended Gaussian image. In Proceedings of the 7th International Joint Conference on Artificial Intelligence (Vancouver, Canada, Aug.). Kaufmann, Los Altos, Calif., pp. 595-600.
 
75
 
76
IKEUCHI, K., AND SHIRAI, Y. 1982. A model-based vision system for recognition of machine parts. In Proceedings of the National Conference on Artificial Intelligence (Pittsburgh, Pa., Aug.). Kaufmann, Los Altos, Calif., pp. 18-21.
 
77
IKEUCHI, K., HORN, B. K. P., NAGATA, S., CALLAHAN, T., AND FEINGOLD, O. 1984. Picking up an object from a pile of objects. In Robotics Research: The First International Symposium, M. Brady and R. Paul, Eds. MIT Press, Cambridge, Mass., pp. 139-162.
 
78
JAKUBOWSKI, R. 1982. Syntactic characterization of machine parts shapes, Cybern. Syst. 13, i (Jan.- Mar.), 1-24.
 
79
JAKUBOWSKI, R., AND KASPRZAK, A. 1977. A syntactic description and recognition of rotary machine elements. IEEE Trans. Comput. 26, 10 (Oct.), 1039-1042.
 
80
JARVlS, J. F. 1980. Visual inspection automation. Computer 13, 5 (May), 32-39.
 
81
JARVIS, R. A. 1983a. A perspective on range finding techniques. IEEE Trans. Pattern Anal. Mach. Intell. 5, 2 (Mar.), 122-139.
 
82
JARVIS, R. A. 1983b. A laser time-of-flight range scanner for robotic vision. IEEE Trans. Pattern Anal. Mach. Intell. 5, 5 (Sept.), 505-512.
 
83
KANADE, T., AND ASADA, H. 1981. Noncontact visual three-dimensional ranging devices. In Proceedings of the Society of Photo-Optical Instrumentation Engineers Conference on 3-D Machine Perception (Washington, D.C., Apr.), vol. 283. SPIE, Betlingham, Wash., pp. 48-53.
 
84
KASHIOKA, S., EJIRl, M., AND SAKAMOTO, Y. 1976. A transistor wire-bonding system utilizing multiple local pattern matching techniques. IEEE Trans. Syst. Man Cybern. 6, 8 (Aug.), 562-569.
 
85
KASHIOKA, S., TAKEDA, S., SHIMA, Y., UNO, T., AND HAMADA, T. 1977. An approach to the integrated intelligent robot with multiple sensory feedback: Visual recognition techniques. In Proceedings of the 7th international Symposium on Industrial Robots (Tokyo, Japan, Oct.). Japan Industrial Robot Association, pp. 531-538.
 
86
KELLEY, R. B. 1983. Binary and gray-scale robot vision. In Proceedings of the Society of Photo- Optical Instrumentation Engineers Conference on Robotics and Robot Sensing Systems (San Diego, Calif., Aug.), vol. 442. SPIE, Bellingham, Wash.
 
87
KELLEY, R. B., BIRK, J. R., MARTINS, H. A. S., AND TELLA, R. 1982. A robot system which acquires cylindrical workpieces from bins. IEEE Trans. Syst. Man Cybern. 12, 2 (Mar./Apr.), 204-213.
 
88
KELLEY, R. B., MARTINS, H. A. S., BIRK, J. R., AND DESSIMOZ, J.-D. 1983. Three vision algorithms for acquiring workpieces from bins. Proc. IEEE 71, 7 (July), 803-820.
 
89
 
90
KINNUCAN, P. 1983. Machines that see. High Technol. 3, 4 (Apr.), 30-36.
 
91
KITCHIN, P. W., AND PUGH, A. 1983. Processing of binary images. In Robot Vision, A. Pugh, Ed. Springer-Verlag, New York, pp. 21-42.
 
92
KOENDERINK, J. J., AND VANDOORN A. J. 1976a. The singularities of the visual mapping. Biol. Cybern. 24, 51-59.
 
93
KOENDERINK, J. J., AND VANDOORN A. J. 1976b. Visual perception of rigidity of solid shape. J. Math. Biol. 3, 79-85.
 
94
KOENDERINK, J. J., ANn VANDOORN, A. J. 1979. The internal representation of solid shape with respect to vision. Biol. Cybern. 32, 211-216.
 
95
KRUGER, R. P., AND THOMPSON, W. B. 1981. A technical and economic assessment of computer vision for industrial inspection and robotic assembly. Proc. IEEE 69, 12 (Dec.), 1524-1538.
 
96
LIEBERMAN, L. 1979. Model-driven vision for industrial automation. In Advances in Digital Image Processing, P. Stucki, Ed. Plenum, New York, pp. 235-246.
 
97
MARIMONT, D. H. 1982. Segmentation in Acronym. In Proceedings of the Image Understanding Workshop (Palo Alto, Calif., Sept.). Science Applications, Arlington, Va., p). 223-229.
 
98
MARR, D. 1978. Representing visual information. In Computer Vision Systems, A. R. Hanson and E. M. Riseman, Eds. Academic Press, Orlando, Fla., pp. 61-80.
 
99
MARR, D. 1982. Vision. Freeman, San Francisco.
 
100
MESE, M., YAMAZAKI, I., AND HAMADA, T. 1977. An automatic position recognition technique for LSI assembly. In Proceedings of the 5th International Joint Conference on Artificial Intelligence (Cambridge, Mass., Aug.). Kaufmann, Los Altos, Calif., pp. 685-693.
 
101
MILGRAM, D. L., AND BJORKLUND, C. M. 1980. Range image processing: Planar surface extraction. In Proceedings of the 5th International Conference on Pattern Recognition (Miami Beach, Fla., Dec.). IEEE, New York, pp. 912-919.
 
102
MYERS, W. 1980. Industry begins to use visual pattern recognition. Computer 13, 5 (May), 21-31.
 
103
NEVATIA, R., ANn BtNFORD, T. O. 1977. Description and recognition of curved objects. Artif. lnteU. 8, 1 (Jan.), 77-98.
 
104
OSHIMA, M., a~o SHmAI, Y. 1979. A scene description method using three-dimensional information. Pattern Recogn. 1 I, 1, 9-17.
 
105
OSHIMA, M., AND SHIRAI, Y. 1983. Object recognition using three-dimensional information. IEEE Trans. Pattern Anal. Mach. InteU. 5, 4 (July), 353-361.
 
106
PAGE, C. J., AND PUGH, A. 1981. Visually interactive gripping of engineering parts from random orientation. Digital Syst. Ind. Aurora. I, 1, 11-44.
 
107
PERKINS, W. A. 1978. A model-based vision system for industrial parts. IEEE Trans. Comput 27, 2 (Feb.), 126-143.
 
108
PERKINS, W. A. 1980. Area segmentation of images using edge points. IEEE Trans. Pattern Anal. Mach. InteU. 2, 1 (Jan.), 8-15.
 
109
PERSOON, E., AND FU., K. S. 1977. Shape discrimination using Fourier descriptors. IEEE Trans. Syst. Man Cybern. 7, 3 (Mar.), 170-179.
 
110
PIPITONE, F. J., AND MARSHALL, T. G. 1983. A widefield scanning triangulation rangefinder for machine vision. Int. J. Robotics Res. 2, i (Spring), 39-49.
 
111
POJE, J. F., AND DELP, E. J. 1982. A review of techniques for obtaining depth information with applications to machine vision. Tech. Rep. RSD- TR-2-82, Center for Robotics and Integrated Manufacturing, Univ. of Michigan, Ann Arbor.
 
112
POPPLESTONE, R. J., BROWN, C. M., AMBLER, A. P., AND CRAWFORD, G. F. 1975. Forming models of plane-and-cylinder faceted bodies from light stripes. In Proceedings of the 4th International Joint Conference on Artificial Intelligence (Tbilisi, USSR, Sept.). Kaufmann, Los Altos, Calif., pp. 664-668.
 
113
PORTER, G. B., AND MUNDY, J. L. 1980. Visual inspection system design. Computer 13, 5 (May), 40-49.
 
114
POT, J., COIFFET, P., AND RIVES, P. 1983. Comparison of five methods for the recognition of industrial parts. In Developments in Robotics, B. Rooks, Ed. Springer-Verlag, New York.
 
115
POTMESIL, M. 1983. Generating models of solid objects by matching 3D surface segments. In Proceedings of the 8th International Joint Conference on Artificial Intelligence (Karlsruhe, West Germany, Aug.). Kaufmann, Los Altos, Calif., pp. 1089-1093.
 
116
PUGH, A., Eo. 1983. Robot Vision. Springer-Verlag, New York.
 
117
RAY, R. BIRK, J., AND KELLEY, R. B. 1983. Error analysis of surface normals determined by radiometry. IEEE Trans. Pattern Anal. Mach. Intell. 5, 6 (Nov.), 631-645.
118
 
119
ROSEN, C. A. 1979. Machine vision and robotics: Industrial requirements. In Computer Vision and Sensor-Based Robots, G. G. Dodd and L. Rossol, Eds. Plenum, New York, pp. 3-20.
 
120
ROSEN C. A., AND GLEASON, G. J. 1981. Evaluating vision system performance. Robotics Today (Fall).
 
121
ROSENFELD, A., AND DAVIS L. S. 1979. Image segmentation and image models. Proc. IEEE 67, 5 (May), 764-772.
 
122
ROSSOL, L. 1983. Computer vision in industry. In Robot Vision, A. Pugh, Ed. Springer-Verlag, New York, pp. 11-18.
 
123
SCHACHTER, B. J. 1983. A matching algorithm for robot vision. In Proceedings of the iEEE Computer Society Conference on Computer Vision and Pattern Recognition (Washington, D.C., June). IEEE, New York, pp. 490-491.
 
124
SEGEN, J. 1983. Locating randomly oriented objects from partial views. In Proceedings of the Society of Photo-Optical Instrumentation Engineers Conference on Robot Vision and Sensory Controls, (Cambridge, Mass., Nov.), vol. 449. SPIE, Bellingham, Wash.
 
125
SHIRAI, Y. 1972. Recognition of polyhedrons with a range finder. Pattern Recogn. 4, 3 (Oct.), 243-250.
 
126
SHIRAI, Y. 1975. Edge finding, segmentation of edges and recognition of complex objects. In Proceedings of the 4th International Joint Conference on Artificial Intelligence (Tbilisi, USSR, Sept.). Kaufmann, Los Altos, Calif., pp. 674-681.
 
127
SHIRAI, Y. 1978. Recognition of real-world objects using edge cues. In Computer Vision Systems, A. R. Hanson and E. M. Riseman, Eds. Academic Press, New York, pp. 353-362.
 
128
SHNEIER, M. 1979. A compact relational structure representation. In Proceedings of the 6th International Joint Conference on Artificial Intelligence (Tokyo, Japan, Aug.). Kaufmann, Los Altos, Calif., pp. 818-826.
 
129
SHNEIER, M. 1981. Models and strategies for matching in industrial vision. Tech. Rep. TR-1073, Computer Science Dept., Univ. of Maryland, College Park, July.
 
130
SILBERBERG, T. M., DAVIS, L. $., AND HARWOOD, D. 1984. An iterative Hough procedure for threedimensional object recognition. Pattern Recogn. 17 6, 621-629.
 
131
SILVER, W. M. 1980. Determining shape and reflectance using multiple images. M.Sc. thesis, M.I.T., Cambridge, Mass.
 
132
SMITH, D. A. 1979. Using enhanced spherical images for object representation. Artificial Intelligence Laboratory Memo 530, M.I.T., Cambridge, Mass., May.
 
133
STEVENS, K. A. 1981. The information content of texture gradients. Biol. Cybern. 42, 95-105.
 
134
STOCKMAN, G. C. 1980. Recognition of parts and their orientation for automatic machining, handling and inspection. Rep. NSF-SIBR-Phase I, NTIS Order PB 80-178817.
 
135
STOCKMAN, G. C., KOPSTEIN, K., ANO BENETT, S. 1982. Matching images to models for registration and object detection via clustering. IEEE Trans. Pattern Anal. Mach. lnteU. 4, 3 (May), 229-241.
 
136
SUCIHARA, K. 1979. Range-data analysis guided by a junction dictionary. Artif. lnteU. 12, 1 (May), ' 41-69.
 
137
TAKEYASU, K., KASAI, M., SHIMOMURA, R., GOTO, T., ANO MATSUMOTO, Y. 1977. An approach to the integrated intelligent robot with multiple sensory feedback. In Proceedings of the 7th lnternational Symposium on Industrial Robots (Tokyo, Japan, Oct.), pp. 523-530.
 
138
TENENBAUM, J. M., BARROW, H. G., AND BOLLES, R. C. 1979. Prospects for industrial vision. In Computer Vision and Sensor-Based Robots, G. G. Dodd and L. Rossol, Eds. Plenum, New York, pp. 239-256.
 
139
TROMBLY, J. E. 1982. Recent applications of computer aided vision in inspection and part sorting. In Proceedings of the Robot VI Conference (Detroit, Mich., Mar.). Society of Manufacturing Engineers, Dearborn, Mich.
 
140
TROPF, H. 1980. Analysis-by-synthesis search for semantic segmentation applied to workpiece recognition. In Proceedings of the 5th International Conference on Pattern Recognition (Miami Beach, Fla., Dec.). IEEE, New York, pp. 241-244.
 
141
TROPF, H. 1981. Analysis-by-synthesis search to interpret degraded image data. In Proceedings of the 1st International Conference on Robot Vision and Sensory Controls (Stratford-upon- Avon, England, Apr.). IFS, Kempston, England, pp. 25-33.
 
142
TROPF, H., GEiSSELMANN, H., AND FOITH, J. P. 1982. Some applications of the fast industrial vision system S.A.M. In Conference Record of the Workshop on Industrial Applications of Machine Vision (Research Triangle Park, N.C., May). IEEE, New York, pp. 73-79.
 
143
TURNEY, J. L., MVOGE, T. N., ANI) VOLZ, R. A. 1985. Recognizing partially occluded parts. IEEE Trans. Pattern Anal. Mach. InteU. 7, 4 (July), 410-421.
 
144
UMETANI, Y., ANO TAGUCHI, K. 1979. Feature properties to discriminate complex shapes. In Proceedings of the 9th International Symposium on Industrial Robots (Washington, D.C., Mar.). Society of Manufacturing Engineers, Dearborn, Mich., pp. 367-378.
 
145
UMETANI, Y., AND TA(;UCm, K. 1982. Discrimination of general shapes by psychological feature properties. Digital Syst. Ind. Aurora. 1, 2-3, 179-196.
 
146
VAMOS, T. 1977. Industrial objects and machine parts recognition. In Applications of Syntactic Pattern Recognition, K. S. Fu, Ed. Springer- Verlag, New York.
 
147
VILLERS, P. 1983. Present industrial use of vision sensors for robot guidance, in Robot Vision, A. Pugh, Ed. Springer-Verlag, New York, pp. 157-168.
 
148
WEST, P. C. 1982. Overview of machine vision. Tech. Paper MS82-184, Society of Manufacturing Engineers, Dearborn, Mich.
 
149
WITKIN, A. P. 1981. Recovering surface shape and orientation from texture. Artif InteU. 17, 1 (Aug.), 17-47.
 
150
WOODHAM, R. J. 1978. Photometric stereo: A reflectance map technique for determining surface ori~ entation from image ;'~tensity. In Proceedings of the Society of Photo-Optical Instrumentation Engineers Conference on Image Understanding Systems and Industrial Applications (San Diego, Calif., Aug.), vot. 155. SPIE, Bellingham, Wash., pp. 136-143.
 
151
YACHIDA, M., AND TSUJI, S. 1977. A versatile machine vision system for complex industrial parts. IEEE Trans. Comput. 26, 9 (Sept.), 882-894.
 
152
YACHIDA, M., AND TSUJI, S. 1980. Industrial computer vision in Japan. Computer 13, 5 (May), 5O-63.
 
153
ZAHN, C. T., AND ROSKIEW, R. Z. 1972. Fourier descriptors for plane closed curves. IEEE Trans. Comput. 21, 3 (Mar.), 269-281.
 
154
ZUECH, N., AND RAY, g. 1983. Vision guided robotic arm control for part acquisition. In Proceedings of the Control Engineering Conference (West Lafayette, Ind.). Purdue Univ., West Lafayette, Ind.

CITED BY  55


REVIEW

"Oscar Firschein : Reviewer"

The body of literature in the field of model-based recognition in robot vision is both vast and scattered. It is quite difficult for someone working in this field to keep up with the literature and to compare the many approaches taken. In this r  more...

Collaborative Colleagues:
Roland T. Chin: colleagues
Charles R. Dyer: colleagues