Robot Vision by Encoded Light Beams

A robot eye is more than a camera and less than a complete vision understanding system. It is a device which can scan or sense objects in the three-dimensional environment and extract useful numerical information about those objects. The information obtained by the robot eye should be of a form that can be interrogated by a vision understanding system. This article describes the development of a dependable, robust, and versatile robot eye which can rapidly mensurate a surface in three dimensions. Using an active/passive camera pair, surface mensuration is achieved with fast electro-optic implementation of well-known stereophotogrammetric principles. We discuss the calibration of the robot eye and the application of the robot eye to exploring and mensurating 3-D objects.

[1]  Yoshiaki Shirai,et al.  Recognition of polyhedrons with a range finder , 1971, IJCAI.

[2]  George G. Dodd,et al.  Computer Vision and Sensor-Based Robots , 1979 .

[3]  Irwin Sobel,et al.  On Calibrating Computer Controlled Cameras for Perceiving 3-D Scenes , 1973, IJCAI.

[4]  F. Grund Forsythe, G. E. / Malcolm, M. A. / Moler, C. B., Computer Methods for Mathematical Computations. Englewood Cliffs, New Jersey 07632. Prentice Hall, Inc., 1977. XI, 259 S , 1979 .

[5]  Jake K. Aggarwal,et al.  Survey: representation methods for three-dimensional objects. , 1981 .

[6]  Berthold K. P. Horn Obtaining shape from shading information , 1989 .

[7]  H. B. Brown,et al.  Application Of The Liquid Crystal Light Valve To Real-Time Optical Data Processing , 1978 .

[8]  Herbert Freeman,et al.  Reconstruction of Curved-Surface Bodies from a Set of Imperfect Projections , 1977, IJCAI.

[9]  Timothy C. Strand Optical Three-Dimensional Sensing For Machine Vision , 1985 .

[10]  B. R. Hunt,et al.  RECOGNITION OF STEREO-IMAGE CROSS-CORRELATION ERRORS , 1981 .

[11]  Ann Patricia Fothergill,et al.  Forming Models Of Plane-And-Cylinder Faceled Bodies From Light Stripes , 1975, IJCAI.

[12]  A. R. Johnston,et al.  A Scanning Laser Rangefinder for a Robotic Vechicle , 1977, IJCAI.

[13]  Donald S. Oliver Real-Time Spatial Modulators for Optical/Digital Processing Systems , 1978 .

[14]  C. E. Land Optical Information Storage And Spatial Light Modulation In PLZT Ceramics , 1978 .

[15]  Yoshiaki Shirai,et al.  Extraction of the Line Drawings of 3-Dimensional Objects by Sequential Illumination From Several Directions , 1971, International Joint Conference on Artificial Intelligence.

[16]  Jeffrey L. Posdamer,et al.  Surface measurement by space-encoded projected beam systems , 1982, Comput. Graph. Image Process..

[17]  R J Helmering,et al.  A GENERAL SEQUENTIAL ALGORITHM FOR PHOTOGRAMMETRIC ON-LINE PROCESSING , 1977 .

[18]  M. Altschuler,et al.  Laser Electro-Optic System For Rapid Three-Dimensional (3-D) Topographic Mapping Of Surfaces , 1981 .

[19]  Thomas O. Binford,et al.  Computer Description of Curved Objects , 1973, IEEE Transactions on Computers.

[20]  Joseph O'Rourke,et al.  Polyhedra of Minimal Area as 3D Object Models , 1981, IJCAI.

[21]  Hyun-Seung Yang,et al.  Range Data Extraction and Interpretation by Structured Light , 1984 .

[22]  Martin D. Altschuler,et al.  The Numerical Stereo Camera , 1981, Other Conferences.

[23]  T. Pavlidis Algorithms for Graphics and Image Processing , 1981, Springer Berlin Heidelberg.

[24]  Gabor T. Herman,et al.  The theory, design, implementation and evaluation of a three-dimensional surface detection algorit , 1981 .

[25]  Donald B. Gennery,et al.  A Stereo Vision System for an Autonomous Vehicle , 1977, IJCAI.

[26]  W. Duane Montgomery Sampling in imaging systems , 1975 .

[27]  Ivan E. Sutherland,et al.  Three-dimensional data input by tablet , 1974 .

[28]  David F. Rogers,et al.  Mathematical elements for computer graphics , 1976 .

[29]  R. C. Gonzalez,et al.  DATABASE REPRESENTATIONS IN HIERARCHICAL SCENE ANALYSIS , 1981 .

[30]  Bruce R. Altschuler,et al.  Topographic mapping of oral structures - problems and applications in prosthodontics , 1981, Other Conferences.

[31]  Patrick Henry Winston,et al.  The psychology of computer vision , 1976, Pattern Recognit..

[32]  Gates J.W.C.,et al.  3-D Machine Perception , 1982 .

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

[34]  A. Kiessling,et al.  Methods For Analyzing Three Dimensional Scenes , 1975, IJCAI.

[35]  Richard O. Duda,et al.  Pattern classification and scene analysis , 1974, A Wiley-Interscience publication.

[36]  Robert J. Woodham,et al.  A Cooperative Algorithm for Determining Surface Orientation from a Single View , 1977, IJCAI.

[37]  Soren W. Henriksen,et al.  Manual of photogrammetry , 1980 .

[38]  Samuel Parker Uselton Surface reconstruction from limited information , 1981 .

[39]  Michael A. Malcolm,et al.  Computer methods for mathematical computations , 1977 .

[40]  Tibor Vámos,et al.  MEDIUM LEVEL VISION , 1981 .

[41]  J. T. Cutchen,et al.  PLZT electrooptic shutters: applications. , 1975, Applied optics.

[42]  Peter M. Will,et al.  Grid Coding: A Preprocessing Technique for Robot and Machine Vision , 1971, IJCAI.

[43]  H. Harry Asada,et al.  Noncontact Visual Three-Dimensional Ranging Devices , 1981, Other Conferences.

[44]  Azriel Rosenfeld,et al.  Progress in pattern recognition , 1985 .