Abstract
This article reviews the basic concepts of computer vision, with emphasis on techniques that have been used, or could be used, in robot vision systems. Sections 2 and 3 discuss two- and three-dimensional vision systems, respectively, while Section 4 briefly discusses some other vision topics. References to basic papers or review papers are given in connection with each topic.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Bibliography
G.J. Agin and R.O. Duda, “SRI vision research for advanced industrial automation”, Proceedings of the 2nd USA-Japan Computer Conference, Tokyo, Japan, 1975, 113–117.
E.M. Riseman and M.A. Arbib, “Computational techniques in the visual segmentation of static scenes”, Computer Graphics Image Processing 6, 1977, 221–276.
T. Kanade, “Region segmentation: signal vs. semantics”, Computer Graphics Image Processing 13, 1980, 279–297.
A. Rosenfeld and L.S. Davis, “Image segmentation and image models”, Proc. IEEE 67, 1979, 764–772.
A. Rosenfeld, ed., Image Modeling, Academic Press, New York, 1981.
J.M.S. Prewitt and M. Mendelsohn, “The analysis of cell images”, Annals N.Y Academy of Sciences 128, 1966, 1035–1053.
C.K. Chow and T. Kaneko, “Boundary detection of radiographic images by a threshold method”, in S. Watanabe, ed., Frontiers of Pattern Recognition, Academic Press, New York, 1972, 61–82.
J.S. Weszka, “A survey of threshold selection techniques”, Computer Graphics Image Processing 7, 1978, 259–265.
L.S.G. Kovasznay and H.M. Joseph, “Image processing”, Proc. IRE.48, 1955, 560–570.
L.G. Roberts, “Machine perception of three-dimensional solids”, in J.T. Tippett et al., eds., Optical and Electro-Optical Information Processing, MIT Press, Cambridge, MA, 1965, 159–197.
K.K. Pingle, “Visual perception by a computer”, in A. Grasselli, ed., Automatic Interpretation and Classification of Images, Academic Press, New York, 1969, 277–284.
J.M.S. Prewitt, “Object enhancement and extraction”, in B.S. Lipkin and A. Rosenfeld, eds., Picture Processing and Psychopictorics, Academic Press, New York, 1970, 75–149.
M. Hueckel, “An operator which locates edges in digital pictures”, J. ACM 18, 1971, 113–125.
D. Marr and E. Hildreth, “Theory of edge detection”, Proc. Royal Soc. B207, 1980, 187–217.
L.S. Davis, “A survey of edge detection techniques”, Computer Graphics Image Processing 4, 1975, 248–270.
R.M. Haralick, “Statistical and structural approaches to texture”, Proc. IEEE 67, 1979, 786–804.
J.K. Hawkins, “Textural properties for pattern recognition”, in B.S. Lipkin and A. Rosenfeld, eds, Picture Processing and Psychopictorics, Academic Press, New York, 1970, 347–370.
A. Rosenfeld and M. Thurston, “Edge and curve detection by visual scene analysis”, IEEE Trans. Computers 20, 1971, 562–569.
J. Serra, Image Analysis and Mathematical Morphology, Academic Press, London, 1982.
S.W. Zucker, “Region growing: childhood and adolescence”, Computer Graphics Image Processing 5, 1976, 382–399.
T. Pavlidis, Structural Pattern Recognition, Springer, Berlin, 1977.
A. Rosenfeld and J.L. Pfaltz, “Sequential operations in digital picture processing”, J. ACM 13, 1966, 471–494.
A. Rosenfeld, “Connectivity in digital pictures”, J. ACM 17, 1970, 146–160.
A. Rosenfeld and J.L. Pfaltz, “Distance functions on digital pictures”, Pattern Recognition 1, 1968, 33–61.
P.E. Danielsson, “Euclidean distance mapping”, Computer Graphics Image Processing 1.4, 1980, 227–248.
J. Sklansky, “Recognition of convex blobs”, Pattern Recognition 2, 1970, 3–10.
A. Rosenfeld, “Digital straight line segments”, IEEE Trans. Computers 23, 1974, 1264–1269.
T. Pavlidis, “Algorithms for shape analysis of contours and waveforms”, IEEE Trans. Pattern Analysis Machine Intelligence 2, 1980, 301–312.
T. Pavlidis, “A review of algorithms for shape analysis”, Computer Graphics Image Processing 7, 1978, 243–258.
M.K. Hu, “Visual pattern recognition by moment invariants”, IRE Trans. Information Theory 8, 1962, 179–187.
H. Freeman, “On the encoding of arbitrary geometric configurations”, IRE Trans. Electronic Computers 10, 1981, 260–268.
H. Freeman, “Computer processing of line-drawing images”, Computing Surveys 6, 1974, 57–97.
H. Blum, “A transformation for extracting new descriptors of shape”, in W. Wathen-Dunn, ed., Models for the Perception of Speech and Visual Form, MIT Press, Cambridge, MA, 1967, 362–380.
H. Samet, “The quadtree and related hierarchical data structures”, Computing Surveys 16, 1984, 187–260.
H. Blum and R.N. Nagel, “Shape description using weighted symmetric axis features”, Pattern Recognition 10, 1978, 167–180.
D.H. Ballard, “Strip trees: a hierarchical representation for curves”, Comm. ACM 24, 1981, 310–321.
M.A. Fischler and R.A. Elschlager, “The representation and matching of pictorial structures”, IEEE Trans. Computers 22, 1973, 67–92.
P.V.C. Hough, “Method and means for recognizing complex patterns”, U.S. Patent 3069654, Dec. 18, 1962.
R.O. Duda and P. E. Hart, “Use of the Hough transformation to detect lines and curves in pictures”, Comm. ACM 15, 1972, 11–15.
D.H. Ballard, “Generalizing the Hough transform to detect arbitrary shapes”, Pattern Recognition 13, 1981, 111–122.
H.G. Barrow, A.P. Ambler, and R.M. Burstall, “Some techniques for recognizing structure in pictures”, in S. Watanabe, ed., Frontiers of Pattern Recognition, Academic Press, New York, 1972, 1–29.
K.S. Fu, Syntactic Methods in Pattern Recognition, Academic Press, New York, 1974.
K.S. Fu, Syntactic Pattern Recognition and Applications, Prentice-Hall, Englewood Cliffs, NJ, 1982.
H.G. Barrow and J.M. Tenenbaum, “Recovering intrinsic scene characteristics from images”, in A.r. Hanson and E.M. Riseman, eds., Computer Vision Systems, Academic Press, New York, 1978, 3–26.
B. Horn, “Obtaining shape from shading information”, in P.H. Winston, ed., The Psychology of Computer Vision, McGraw-Hill, New York, 1975, 115–155.
B.K.P. Horn, “Understanding image intensities”, Artificial Intelligence 8, 1977, 201–231.
K. Ikeuchi and B.K.P. Horn, “Numerical shape from shading and occluding boundaries”, Artificial Intelligence 17, 1981, 141–184.
A.P. Witkin, “Recovering surface shape and orientation from texture”, Artificial Intelligence 17, 1981, 17–45.
P.M. Will and K.S. Pennington, “Grid coding: a preprocessing technique for robot and machine vision”, Artificial Intelligence 2, 1971, 319–329.
A. Guzman, “Decomposition of a visual scene into three-dimensional bodies”, in A. Grasselli, ed., Automatic Interpretation and Classification of Images, Academic Press, New York, 1969, 243–276.
D. Waltz, “Understanding line drawings of scenes with shadows”, in P.H. Winston, ed., The Psychology of Computer Vision, McGraw-Hill, New York, 1975, 19–91.
A.K. Mackworth, “Interpreting pictures of polyhedral scenes”, Artificial Intelligence 4, 1973, 121–137.
T. Kanade, “Recovery of the three-dimensional shape of an object from a single view”, Artificial Intelligence 17, 1981, 409–460.
S.W. Draper, “The use of gradient and dual space in line-drawing interpretation”, Artificial Intelligence 17, 1981, 461–508.
K.A. Stevens, “The visual interpretation of surface contours”, Artificial Intelligence 17, 1981, 47–73.
H.G. Barrow and J.M. Tenenbaum, “Interpreting line drawings as three-dimensional surfaces”, Artificial Intelligence 17, 1981, 75–116.
T.O. Binford, “Inferring surfaces from images”, Artificial Intelligence 17, 1981, 205–244.
G.L. Hobrough, “Automation in photogrammetric instruments”, Photogram-metric Engineering 31, 1965, 595–603.
S.T. Barnard and M.A. Fischler, “Computational stereo”, Computing Surveys 14, 1982, 553–572.
D. Marr and T. Poggio, “A computational theory of human stereo vision”, Proc. Royal Soc. B204, 1979, 301–328.
W.E.L. Grimson, From Images to Surfaces - A Computational Theory of the Human Early Visual System, MIT Press, Cambridge, MA, 1981.
J.E.W. Mayhew and J.P. Frisby, “Psychophysical and computational studies towards a theory of human stereopsis”, Artificial Intelligence 17, 1981, 349–385.
R.J. Woodham, “Analysing images of curved surfaces”, Artificial Intelligence 17, 1981, 117–140.
Y. Shirai, “Recognition of polyhedrons with a range finder”, Pattern Recognition 4, 1972, 243–250.
D. Nitzan, A.E. Brain, and R.O. Duda, “The measurement and use of registered reflectance and range data in scene analysis”, Proc. IEEE 65, 1977, 206–220.
R.A. Jarvis, “A perspective on range finding techniques for computer vision”, IEEE Trans. Pattern Analysis Machine Intelligence 5, 1983, 122–139.
H.K. Nishihara, “Intensity, visible-surface, and volumetric representations”, Artificial Intelligence 17, 1981, 265–284.
R. Nevatia and T.O. Binford, “Description and recognition of curved objects”, Artificial Intelligence 8, 1977, 77–98.
C.L. Jackins and S.L. Tanimoto, “Oct-trees and their use in representing three-dimensional objects”, Computer Graphics Image Processing 14, 1980, 249–270.
A.A.G. Requicha, “Representations for rigid solids: theory, methods, and systems”, Computing Surveys 12, 1980, 437–464.
S.N. Srihari, “Representation of three-dimensional images”, Computing Surveys 13, 1981, 399–424.
R.A. Brooks, “Symbolic reasoning among 3-D models and 2-D images”, Artificial Intelligence 17, 1981, 285–348.
T.O. Binford, “Survey of model-based image analysis systems”, Intl. J. Robotics Research 1 (1), 1982, 18–64.
W.N. Martin and J.K. Aggarwal, “Dynamic scene analysis: a survey”, Computer Graphics Image Processing 7, 1978, 356–374.
J.K. Aggarwal and N.I. Badler, guest eds., Special Issue on Motion and Time-Varying Imagery, IEEE Trans. Pattern Analysis Machine Intelligence 2, (6), November 1980, 493–588.
T.S. Huang, ed., Image Sequence Analysis, Springer, Berlin, 1981.
W.E. Snyder, guest ed., Special Issue on Computer Analysis of Time-Varying Images, Computer 14 (8), August 1981, 7–69.
T.S. Huang, ed., Image Sequence Processing and Dynamic Scene Analysis, Springer, Berlin, 1983.
J.K. Aggarwal, guest ed., Special Issues on Analysis of Time-Varying Imagery, Computer Vision, Graphics, Image Processing 21 (1,2), January and February 1983, 1–160, 167–293.
S. Ullman, The Interpretation of Visual Motion, MIT Press, Cambridge, MA, 1979.
E.C. Hildreth, Measurement of Visual Motion, MIT Press, Cambridge, MA, 1984.
L. Uhr, “Layered `recognition cone’ networks that preprocess, classify, and describe”, IEEE Trans. Computers 21, 1972, 758–768.
S. Tanimoto and T. Pavlidis, “A hierarchical data structure for picture processing”, Computer Graphics Image Processing 4, 1975, 104–119.
S. Tanimoto and A. Klinger, eds., Structured Computer Vision: Machine Perception through Hierarchical Computational Structures, Academic Press, New York, 1980.
A. Rosenfeld, ed., Multiresolution Image Processing and Analysis, Springer, Berlin, 1984.
L.G. Shapiro, “Data structures for picture processing: a survey”, Computer Graphics Image Processing 11, 1979, 162–184.
A. Rosenfeld, R. Hummel, and S.W. Zucker, “Scene labeling by relaxation operations”, IEEE Trans. Systems, Man, Cybernetics 6, 1976, 420–433.
A. Rosenfeld, “Iterative methods in image analysis”, Pattern Recognition 10, 1978, 181–187.
L.S. Davis and A. Rosenfeld, “Cooperating processes for low-level vision: a survey”, Artificial Intelligence 17, 1981, 245–263.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1987 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Rosenfeld, A. (1987). Robot Vision. In: Wong, A.K.C., Pugh, A. (eds) Machine Intelligence and Knowledge Engineering for Robotic Applications. NATO ASI Series, vol 33. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-87387-4_1
Download citation
DOI: https://doi.org/10.1007/978-3-642-87387-4_1
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-87389-8
Online ISBN: 978-3-642-87387-4
eBook Packages: Springer Book Archive