Biomedical Imaging Group
Logo EPFL
    • Splines Tutorials
    • Splines Art Gallery
    • Wavelets Tutorials
    • Image denoising
    • ERC project: FUN-SP
    • Sparse Processes - Book Preview
    • ERC project: GlobalBioIm
    • The colored revolution of bioimaging
    • Deconvolution
    • SMLM
    • One-World Seminars: Representer theorems
    • A Unifying Representer Theorem
Follow us on Twitter.
Join our Github.
Masquer le formulaire de recherche
Menu
BIOMEDICAL IMAGING GROUP (BIG)
Laboratoire d'imagerie biomédicale (LIB)
  1. School of Engineering STI
  2. Institute IEM
  3.  LIB
  4.  High-Quality 3D Visualization
  • Laboratory
    • Laboratory
    • Laboratory
    • People
    • Jobs and Trainees
    • News
    • Events
    • Seminars
    • Resources (intranet)
    • Twitter
  • Research
    • Research
    • Researchs
    • Research Topics
    • Talks, Tutorials, and Reviews
  • Publications
    • Publications
    • Publications
    • Database of Publications
    • Talks, Tutorials, and Reviews
    • EPFL Infoscience
  • Code
    • Code
    • Code
    • Demos
    • Download Algorithms
    • Github
  • Teaching
    • Teaching
    • Teaching
    • Courses
    • Student projects
  • Splines
    • Teaching
    • Teaching
    • Splines Tutorials
    • Splines Art Gallery
    • Wavelets Tutorials
    • Image denoising
  • Sparsity
    • Teaching
    • Teaching
    • ERC project: FUN-SP
    • Sparse Processes - Book Preview
  • Imaging
    • Teaching
    • Teaching
    • ERC project: GlobalBioIm
    • The colored revolution of bioimaging
    • Deconvolution
    • SMLM
  • Machine Learning
    • Teaching
    • Teaching
    • One-World Seminars: Representer theorems
    • A Unifying Representer Theorem

High-Quality 3D Visualization

Medical Imaging
Splines

Principal Investigator: Philippe Thévenaz


Summary

We have designed a high-quality isosurface rendering algorithm that uses an underlying continuous-space representation of the image (quadratic spline). The computation of the 3D isosurface and of its normal is exact.

Main Contribution

We have designed a new 3D rendering algorithm by ray tracing the isosurface of a high-quality continuous model of volumetric discrete and regular data. Based on first principles, we have identified the quadratic B-spline as the best model for our purpose. The nonnegativity of this basis function has allowed us to confine the potential location of the isosurface within a binary shell. We have also showed how to use the space-embedding property of splines to further shrink this shell to essentially a single voxel width. Not all rays traced through a given shell voxel will intersect the isosurface; many may only graze it, especially when the ray-tracing vantage point is close or within the volume to render. We have therefore proposed an efficient heuristic to detect those cases and presented experiments to support our claims. We believe that this algorithm is one of the best isosurface rendering method available to date. It is less artifact-prone than others because (1) the isosurface is continuously-defined, and this, independently of the viewing geometry; (2) it is continuously differentiable everywhere with a well-defined gradient; and, (3) the method takes great care in detecting all rays intersecting the isosurface.


Collaboration: Prof. Michael Unser

Period: 2000-ongoing

Funding:

Major Publications

  • , , Precision Isosurface Rendering of 3-D Image Data, IEEE Transactions on Image Processing, vol. 12, no. 7, pp. 764–775, July 2003.
  • Laboratory
  • Research
  • Publications
  • Code
  • Teaching
    • Courses
    • Student projects
Logo EPFL, Ecole polytechnique fédérale de Lausanne
Emergencies: +41 21 693 3000 Services and resources Contact Map Webmaster email

Follow EPFL on social media

Follow us on Facebook. Follow us on Twitter. Follow us on Instagram. Follow us on Youtube. Follow us on LinkedIn.
Accessibility Disclaimer Privacy policy

© 2025 EPFL, all rights reserved