Modeling sensor detectability with the VANTAGE geometric/sensor modeler

A G-source, an abstract sensor component representing either a light source or a TV camera, is defined. G-source illumination conditions are investigated to describe the condition under which each G-source illuminates (or observes) surface regions with respect to its illumination/observation directions. Sensor detectability is defined as a function that takes object boundaries and produces a set of points on the object from which the sensor can obtain useful data. It is shown that sensor detectability can be represented by G-source illumination conditions and/or operations between them. The way in which G-sources are combined is described by a sensor-composition tree in which leaf nodes represent G-source illumination conditions and branch nodes represent set operations. Applications of the sensor composition tree to object boundaries are investigated and a set of detectable points is obtained using the VANTAGE geometric modeler. Several 2D structures are proposed to represent these detected points given by VANTAGE. A brief overview of how to use these capabilities in building model-based vision systems is given. >

[1]  Katsushi Ikeuchi,et al.  Determining linear shape change: Toward automatic generation of object recognition programs, , 1991, CVGIP Image Underst..

[2]  Ivan E. Sutherland,et al.  Sketchpad: a man-machine graphical communication system , 1899, AFIPS '63 (Spring).

[3]  K. Ikeuchi,et al.  Determining linear shape change: toward automatic generation of object recognition programs , 1989, Proceedings CVPR '89: IEEE Computer Society Conference on Computer Vision and Pattern Recognition.

[4]  Thomas C. Henderson,et al.  CAGD-Based Computer Vision , 1988, Defense, Security, and Sensing.

[5]  Lawrence G. Roberts,et al.  Machine Perception of Three-Dimensional Solids , 1963, Outstanding Dissertations in the Computer Sciences.

[6]  Takeo Kanade,et al.  Modelling sensors: Toward automatic generation of object recognition program , 1989, Comput. Vis. Graph. Image Process..

[7]  Ifip Wg,et al.  Off-line programming of industrial robots : proceedings of the IFIP WG 5.3/IFAC Working Conference on Off-line Programming of Industrial Robots, Stuttgart, FRG, 2-3 June 1986 , 1987 .

[8]  Requicha,et al.  Solid Modeling: A Historical Summary and Contemporary Assessment , 1982, IEEE Computer Graphics and Applications.

[9]  ARISTIDES A. G. REQUICHA,et al.  Representations for Rigid Solids: Theory, Methods, and Systems , 1980, CSUR.

[10]  Gilchrist,et al.  GMSolid: Interactive Modeling for Design and Analysis of Solids , 1982, IEEE Computer Graphics and Applications.

[11]  Siegfried Hoener,et al.  Offline Programming of Industrial Robots , 1985 .

[12]  P. Bézier Numerical control : mathematics and applications , 1972 .

[13]  Peter R. Atherton,et al.  Hidden surface removal using polygon area sorting , 1977, SIGGRAPH.

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

[15]  Bruce G. Baumgart Winged edge polyhedron representation. , 1972 .

[16]  Robert C. Bolles,et al.  3DPO: A Three- Dimensional Part Orientation System , 1986, IJCAI.

[17]  Katsushi Ikeuchi,et al.  Minimum cost aspect classification: a module of a vision algorithm compiler , 1990, [1990] Proceedings. 10th International Conference on Pattern Recognition.

[18]  Aviv Bergman,et al.  Determining the camera and light source location for a visual task , 1989, Proceedings, 1989 International Conference on Robotics and Automation.

[19]  Chris Goad,et al.  Special purpose automatic programming for 3D model-based vision , 1987 .

[20]  Aristides A. G. Requicha,et al.  Geometric Modeling of Mechanical Parts and Processes , 1977, Computer.

[21]  D. Hilbert,et al.  Geometry and the Imagination , 1953 .