Patent · US Expired

Apparatus and method for volume processing and rendering

US7133041B2 · kind B2 · utility

227Cited by
40References
13Claims
0Family size

Assignee

Inventors

Key dates

Filing dateFeb 26, 2001
Grant dateNov 7, 2006
Priority date
Expiry dateMar 10, 2023

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06T15/40
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

An apparatus and method for real-time volume processing and universal three-dimensional rendering. The apparatus includes a plurality of three-dimensional (3D) memory units; at least one pixel bus for providing global horizontal communication; a plurality of rendering pipelines; at least one geometry bus; and a control unit. The apparatus includes a block processor having a circular ray integration pipeline for processing voxel data and ray data. Rays are generally processed in image order thus permitting great flexibility (e.g., perspective projection, global illumination). The block processor includes a splatting unit and a scattering unit. A method for casting shadows and performing global illumination in relation to light sources includes sweeping a two dimensional array of rays through the volume can also be implemented with the apparatus. A method for approximating a perspective projection includes using parallel projection.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.