Generating Octrees from Object Silhouettes in Orthographic Views

An algorithm to construct the octree representation of a three-dimensional object from silhouette images of the object is described. The images must be obtained from thirteen viewing directions corresponding to the three face views, six edge views, and four corner views of an upright cube. These views where chosen because they provide a simple relationship between pixels in the image and the octant labels in the octree, thus replacing the computation of detecting intersections between the octree space and the objects by a table lookup operation. The average ratio of the object volume to the octree volume is found to be greater than 90%. The sequential use made of the chosen viewing directions results in a coarse-to-fine acquisition of occupancy information. The number and order of the viewpoints used provides a mechanism for trading accuracy of the representation against the computational effort needed to obtain the representation. >

[1]  Michael Shneier,et al.  Describing a Robot's Workspace Using a Sequence of Views from a Moving Camera , 1985, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[2]  Juyang Weng,et al.  Octree of objects in arbitrary motion: representation and efficiency , 1987 .

[3]  Narendra Ahuja,et al.  Path planning using a potential field representation , 1988, Proceedings. 1988 IEEE International Conference on Robotics and Automation.

[4]  W. Springfield Avenue,et al.  Octree Representations of Moving Objects , 1984 .

[5]  Narendra Ahuja,et al.  Line drawings of octree-represented objects , 1988, TOGS.

[6]  Narendra Ahuja,et al.  ALGORITHM FOR GENERATING OCTREES FROM OBJECT SILHOUETTES IN PERSPECTIVE VIEWS. , 1987 .

[7]  Ernest W. Kent,et al.  Representing Workspace and Model Knowledge for a Robot with Mobile Sensors | NIST , 1984 .

[8]  Rodney A. Brooks,et al.  Symbolic Reasoning Among 3-D Models and 2-D Images , 1981, Artif. Intell..

[9]  Narendra Ahuja,et al.  Octree Generation and Display , 1986 .

[10]  Jake K. Aggarwal,et al.  Volume/surface octrees for the representation of three-dimensional objects , 1986, Comput. Vis. Graph. Image Process..

[11]  Donald Meagher,et al.  Geometric modeling using octree encoding , 1982, Comput. Graph. Image Process..

[12]  Narendra Ahuja,et al.  EFFICIENT OCTREE REPRESENTATION OF MOVING OBJECTS. , 1984 .

[13]  Chris L. Jackins,et al.  Oct-trees and their use in representing three-dimensional objects , 1980 .