DocumentCode
3179334
Title
Octrees and their applications in image processing
Author
Rambally, Gerard K. ; Rambally, Rodney S.
Author_Institution
Dept. of Comput. Sci., New Orleans Univ., LA, USA
fYear
1990
fDate
1-4 Apr 1990
Firstpage
1116
Abstract
It is shown how the octree and its digital representation, octcodes, can be used as the primary data structure in a number of applications in image processing. The authors consider only raster data and assume that no voxel can contain data having more than one color. Algorithms are presented only in a descriptive manner. The octree is a hierarchical representation of a 2n×2n×2n (n ⩾1) array of unit cubes or voxels, each of which has value BLACK or WHITE. The subset of BLACK voxels constitutes the object and the subset of WHITE voxels constitutes the surrounding space. The primary advantage of the octree is that it can be used to describe the successive partitions of a 2n×2n×2n array in octants, to separate an object from its surrounding space. Using the principle of recursive decomposition, the authors show how the octree can be used as the primary data structure in a number of 3-D applications in image processing. These applications include object representation; union, intersection, and difference of objects; transformations; adjacency; and windowing and clipping
Keywords
encoding; picture processing; trees (mathematics); 3-D applications; adjacency; clipping; difference; image processing; intersection; object representation; octcodes; octree; raster data; recursive decomposition; transformations; union; voxels; windowing; Application software; Computational geometry; Computer graphics; Computer science; Data structures; Image edge detection; Image processing; Labeling; Robots; Smoothing methods;
fLanguage
English
Publisher
ieee
Conference_Titel
Southeastcon '90. Proceedings., IEEE
Conference_Location
New Orleans, LA
Type
conf
DOI
10.1109/SECON.1990.117994
Filename
117994
Link To Document