摘要:
The method and apparatus of the present invention provides real-time reorientation of stored data and real-time visualization for high resolution volumetric datasets from an arbitrary designed viewing direction. The apparatus includes a modularized memory having a plurality of memory modules wherein each memory module includes a plurality of memory storage units capable of storing voxel data therein. The apparatus also includes reorientation unit coupled to each of the plurality of memory modules for simultaneously receiving voxel data from memory storage units of each memory module. The reorientation unit simultaneously provides the voxel data corresponding to a first memory storage unit to a second memory storage unit according to a desired viewing direction. The apparatus further includes fetching unit coupled to each of the plurality of memory modules for simultaneously retrieving voxel data from the plurality of memory modules according to the desired viewing direction and projection unit coupled to the fetching unit. The fetching unit provides the projection unit with voxel data retrieved from the plurality of memory modules. The voxel data retrieved by each projection ray includes a plurality of voxel attributes indicative of the characteristics of the object. The projection unit generates a projection value corresponding to the cumulation of voxel attributes. The projection value is indicative of the opaqueness of the aggregate of voxel attributes for each projection ray. The apparatus includes display unit coupled to the projection unit for displaying the projection value.
摘要:
A method and apparatus for storing to and accessing from a memory device, one or more voxels of a beam disposed along one or more of a plurality of storage/retrieval directions of a 3-D matrix array in 3-D discrete voxel space. Voxels are stored into memory space by mapping the voxels along one of the plurality of storage/retrieval directions, into a plurality of independently addressable memory modules in memory storage space. Each memory module is indexed by a memory module index and has internal memory cell addresses. The mapping is carried out in accordance with a linear skewing function which expressed in terms of x, y, and z coordinate directions and integer n. The voxels can be retrieved along one or more of a plurality of storage/retrieval directions by de-mapping one or more of the voxels from the memory storage space into 3-D voxel space using spacial parameters and integer n. The demapping operations of the present method are also used in order to determine the voxel depth measures of voxels along one of the storage/retrieval directions.