Boundary surface extraction and rendering for volume datasets

  • Authors:
  • Shiaofen Fang;Pooja Gupta

  • Affiliations:
  • Indiana University Purdue University Indianapolis, Indianapolis, IN;Indiana University, Indianapolis, IN

  • Venue:
  • Proceedings of the 2006 ACM symposium on Applied computing
  • Year:
  • 2006

Quantified Score

Hi-index 0.00

Visualization

Abstract

Traditional iso-surface techniques focus on the extraction and rendering of contour surfaces. Boundary surfaces, however, are often more interesting and useful to the applications as they are more natural representations of the objects embedded in the dataset. This paper describes an efficient boundary surface extraction and rendering approach for volume datasets. A volume dataset is first filtered using a Laplacian of Gaussian (LoG) filter to generate a zero-crossing field, from which boundary surface information is extracted. Two types of surfaces can be generated: (1) zero-crossing surface; and (2) iso-surface boundaries. The zero-crossing surface can be extracted directly from the zero-crossing field as an iso-surface with a zero iso-value. Original intensity values will then be attached to the vertices of the polygon mesh for flexible rendering. Iso-surface boundaries are the iso-surfaces from the original volume that best approximate the zero-crossing boundaries. The iso-values of these iso-surface boundaries are obtained through a histogram analysis of the zero-crossing boundaries in a multi-scale space. The new approach provides a more efficient and accurate surface navigation technique for volume data exploration.