Three-dimensional (3D) arrays of digital data representing spatial volumes arise in many scientific applications, such as computed tomography (CT) and magnetic resonance imaging (MRI) created by imaging a series of cross sections of human bodies in medical applications. In this article, a software system architecture, called DISCOVER (a Distributed Interactive Scientific Computing and Visualization EnviRonment), which can take advantage of the power of parallel processing, is proposed and implemented for interactive visualization and manipulation of the 3D digital data. The surface-rendering and the volume-rendering algorithms are implemented. The same software program can be executed on several different hardware platforms. We also propose a new rendering algorithm, called volume-surface rendering, for medical applications. The algorithm enables users to visualize the external and internal structures of medical objects simultaneously. The network version of the DISCOVER, as it stands today, is in practical use in the Hospital of National Cheng Kung University in Taiwan for real clinical applications.
All Science Journal Classification (ASJC) codes
- Radiological and Ultrasound Technology
- Radiology Nuclear Medicine and imaging
- Computer Vision and Pattern Recognition
- Health Informatics
- Computer Graphics and Computer-Aided Design