Title :
A new 3D-border algorithm by neighbor finding
Author :
Yang, Shi-Nine ; Lin, Tsong-Wuu
Author_Institution :
Inst. of Comput. Sci., Nat. Tsing Hua Univ., Hsinchu, Taiwan
fDate :
31 Oct-2 Nov 1990
Abstract :
The authors propose a new algorithm for finding the three-dimensional border of linear octrees stored in a one dimensional array. A simple method is proposed to check whether an octant is a border octant. Then, the border finding procedure can be carried out node by node according to their location code ordering. In order to improve the performance of the algorithm, a new and efficient neighbor finding technique is proposed. The time complexity of the proposed neighbor finding method is analyzed and proved to be O(1) on the average. Compared with the existing border algorithms, the proposed algorithm has the following advantages: (1) no preprocessing is required to arrange the input data according to their grouping factors, (2) the border found is already a sorted sequence of border voxels with no extra sorting required, and (3) the average time complexity is improved from O(N log N) to O(N), where N is the number of nodes in the linear octree
Keywords :
computational complexity; computational geometry; computer graphics; trees (mathematics); 3D-border algorithm; border voxels; linear octrees; location code ordering; neighbor finding; one dimensional array; sorted sequence; time complexity; Algorithm design and analysis; Application software; Computer graphics; Computer science; Computer vision; Data preprocessing; Data structures; Dispatching; Image processing; Sorting;
Conference_Titel :
Computer Software and Applications Conference, 1990. COMPSAC 90. Proceedings., Fourteenth Annual International
Conference_Location :
Chicago, IL
Print_ISBN :
0-8186-2054-4
DOI :
10.1109/CMPSAC.1990.139382