Variational classification for visualization of 3D ultrasound data

R. Fattal*, D. Lischinski

*Corresponding author for this work

Research output: Contribution to conferencePaperpeer-review

17 Scopus citations


We present a new technique for visualizing surfaces from 3D ultrasound data. 3D ultrasound datasets are typically fuzzy, contain a substantial amount of noise and speckle, and suffer from several other problems that make extraction of continuous and smooth surfaces extremely difficult. We propose a novel opacity classification algorithm for 3D ultrasound datasets, based on the variational principle. More specifically, we compute a volumetric opacity function that optimally satisfies a set of simultaneous requirements. One requirement makes the function attain nonzero values only in the vicinity of a user-specified value, resulting in soft shells of finite, approximately constant thickness around isosurfaces in the volume. Other requirements are designed to make the function smoother and less sensitive to noise and speckle. The computed opacity function lends itself well to explicit geometric surface extraction, as well as to direct volume rendering at interactive rates. We also describe a new splatting algorithm that is particularly well suited for displaying soft opacity shells. Several examples and comparisons are included to illustrate our approach and demonstrate its effectiveness on real 3D ultrasound datasets.

Original languageAmerican English
Number of pages8
StatePublished - 2001
EventVisualization 2001 - San Diego, CA, United States
Duration: 21 Oct 200126 Oct 2001


ConferenceVisualization 2001
Country/TerritoryUnited States
CitySan Diego, CA


  • 3D ultrasound
  • Classification
  • Isosurface extraction
  • Opacity function
  • Splatting
  • The variational principle
  • Volume rendering


Dive into the research topics of 'Variational classification for visualization of 3D ultrasound data'. Together they form a unique fingerprint.

Cite this