• 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