Nothing Special   »   [go: up one dir, main page]

Pfister et al., 1996 - Google Patents

Cube-4-a scalable architecture for real-time volume rendering

Pfister et al., 1996

View PDF
Document ID
11420633832074056914
Author
Pfister H
Kaufman A
Publication year
Publication venue
Proceedings of 1996 Symposium on Volume Visualization

External Links

Snippet

We present Cube-4, a special-purpose volume rendering architecture that is capable of rendering high-resolution (eg, 1024/sup 3/) datasets at 30 frames per second. The underlying algorithm, called slice-parallel ray-casting, uses tri-linear interpolation of samples …
Continue reading at dash.harvard.edu (PDF) (other versions)

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T15/003D [Three Dimensional] image rendering
    • G06T15/50Lighting effects
    • G06T15/80Shading
    • G06T15/83Phong shading
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T15/003D [Three Dimensional] image rendering
    • G06T15/50Lighting effects
    • G06T15/506Illumination models
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T15/003D [Three Dimensional] image rendering
    • G06T15/50Lighting effects
    • G06T15/503Blending, e.g. for anti-aliasing
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T15/003D [Three Dimensional] image rendering
    • G06T15/06Ray-tracing
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T15/003D [Three Dimensional] image rendering
    • G06T15/04Texture mapping
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T15/003D [Three Dimensional] image rendering
    • G06T15/005General purpose rendering architectures
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T15/003D [Three Dimensional] image rendering
    • G06T15/08Volume rendering
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions
    • G06F17/10Complex mathematical operations
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T1/00General purpose image data processing
    • G06T1/20Processor architectures; Processor configuration, e.g. pipelining
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T15/003D [Three Dimensional] image rendering
    • G06T15/10Geometric effects
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T11/002D [Two Dimensional] image generation
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions
    • G06F17/50Computer-aided design
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T3/00Geometric image transformation in the plane of the image, e.g. from bit-mapped to bit-mapped creating a different image
    • G06T3/40Scaling the whole image or part thereof
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F15/00Digital computers in general; Data processing equipment in general
    • G06F15/76Architectures of general purpose stored programme computers
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T17/00Three dimensional [3D] modelling, e.g. data description of 3D objects
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2200/00Indexing scheme for image data processing or generation, in general
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F7/00Methods or arrangements for processing data by operating upon the order or content of the data handled

Similar Documents

Publication Publication Date Title
Pfister et al. Cube-4-a scalable architecture for real-time volume rendering
Ray et al. Ray casting architectures for volume visualization
JP3129701B2 (en) Real-time volume rendering device and image rendering method
Pfister et al. The volumepro real-time ray-casting system
Kaufman et al. Overview of volume rendering.
USRE42638E1 (en) Resample and composite engine for real-time volume rendering
Weiskopf GPU-based interactive visualization techniques
Pfister et al. Cube-3: A real-time architecture for high-resolution volume visualization
Yagel et al. Grouping volume renderers for enhanced visualization in computational fluid dynamics
Sakas Interactive volume rendering of large fields
Hesser et al. Three architectures for volume rendering
Yagel et al. Data-parallel, volumerendering algorithms
Kaufman et al. A survey of architectures for volume rendering
Cook et al. Image-space visibility ordering for cell projection volume rendering of unstructured data
Knittel A scalable architecture for volume rendering
Lichtennann Design of a Fast Voxel Processor for Parallel Volume Visualization.
Kanus et al. Implementations of Cube-4 on the teramac custom computing machine
Juskiw et al. Interactive rendering of volumetric data sets
Challinger Scalable parallel direct volume rendering for nonrectilinear computational grids
Schmidt Design of a parallel accelerator for volume rendering
WO2002050776A1 (en) Real-time volume rendering
Ray et al. A memory efficient architecture for real-time parallel and perspective direct volume rendering
Lee et al. Adaptive and scalable load balancing scheme for sort-last parallel volume rendering on GPU clusters
Krikelis A Modular Massively Parallel Processor for Volumetric Visualisation Processing
Leo et al. Fast processing of medical images using a new parallel architecture, the hybrid system