DocumentCode :
1242065
Title :
Parallel display of objects represented by linear octrees
Author :
Ibaroudene, Djaffer ; Acharya, Raj
Author_Institution :
St. Mary´´s Univ., San Antonio, TX, USA
Volume :
6
Issue :
1
fYear :
1995
fDate :
1/1/1995 12:00:00 AM
Firstpage :
79
Lastpage :
85
Abstract :
The storage, display, and manipulation of three dimensional volumetric information requires large amounts of computing resources, both in terms of memory, and processing power. Most existing serial algorithms that display 3-D objects on a 2-D screen are found to be too slow to process the large amounts of volume data in a reasonable time. Hence, one way to increase the performance of the display algorithm is to process individual volume elements (voxels) in parallel. The first part of this paper presents a brief over view of the linear octree data structure which represents 3-D objects by an eight-way branching tree, while the second part focusses on the parallel display of such objects. We have shown that, for an object represented by a linear octree and enclosed in a 2n×2n×2n universe, the maximum number of voxels that can be processed in parallel is 3n, and the maximum number of time steps required to display such an object is 4n. This paper presents a set of formulae which identify the processing element (PE) as well as the time step in which a given linear octree node is processed. Similarly, a procedure which determines the locational code of a linear octree node which must be processed by a given PE, at some specific time step, is presented, along with a strategy for determining whether a PE is active or idle
Keywords :
octrees; parallel algorithms; rendering (computer graphics); spatial data structures; back-to-front projections; linear octrees; parallel display of objects; three dimensional volumetric information; volume elements; volume rendering; Area measurement; Computer displays; Data acquisition; Data visualization; Density measurement; Image reconstruction; Large screen displays; Rendering (computer graphics); Three dimensional displays; Tree data structures;
fLanguage :
English
Journal_Title :
Parallel and Distributed Systems, IEEE Transactions on
Publisher :
ieee
ISSN :
1045-9219
Type :
jour
DOI :
10.1109/71.363409
Filename :
363409
Link To Document :
بازگشت