Distributed Ray Casting for High-Speed Volume Rendering

Abstract

The volume rendering technique known as ray casting or ray tracing is notoriously slow for large volume sizes, yet provides superior images. A technique is needed to accelerate ray tracing volumes without depending on special purpose or parallel computers. The realization and improvements in distributed computing over the past two decades has motivated its use in this work. This thesis explores a technique to speedup ray casting by distributed programming. The work investigates the possibility of dividing the volume among general purpose workstations and casting rays (using Levoy's front-to-back algorithm) through each subvolume independently. The final step being the composition of all subvolume rendered images. Results indicate a 75 percent savings in rendering time by distributed processing over eight processors versus a single processor.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Jan 01, 1992
Accession Number
ADA248167

Entities

People

  • Patricia L. Brightbill

Organizations

  • Air Force Institute of Technology

Tags

Communities of Interest

  • Air Platforms
  • Biomedical
  • Energy and Power Technologies

DTIC Thesaurus Topics

  • Air Force
  • Algorithms
  • Application Software
  • Buffers
  • Computer Graphics
  • Computer Programming
  • Computer Programs
  • Computer Science
  • Computers
  • Diagnostic Imaging
  • Distributed Computing
  • Environment
  • Network Computing
  • Operating Systems
  • Ray Tracing
  • Three Dimensional
  • User Interface Engineering

Fields of Study

  • Physics

Readers

  • Computer Vision.
  • Distributed Systems and Data Platform Development
  • Solar Physics