Für eine korrekte Darstellung dieser Seite benötigen Sie einen XHTML-standardkonformen Browser, der die Darstellung von CSS-Dateien zulässt.

Particle Level Sets


Level sets are used for the representation and evolution of closed surfaces. Grid-based level sets offer a good global representation which deals well with topological changes, but they suffer from numerical diffusion, whereas particle-based methods preserve details more accurately but introduce the problem of unequal global representation. The particle level set (PLS) method combines the advantages of both approaches by interchanging the information between the grid and the particles.

This work presents an enhanced PLS approach which fully maps to the GPU. Improvements w.r.t. the original PLS technique include a sub-voxel interface representation and an accurate level set correction using more precise particle radii. Compared to a public CPU-based reference implementation, our method achieves both, higher performance and superior quality in terms of volume preservation.

As a concrete application we demonstrate that our fast and accurate PLS is also well-suited for the visualization of dynamic flows.

  25 MB, 640 x 480, 24bpp, 2472.5 kbps
(codec: Xvid, DivX compatible)



Artikel in Zeitschriften

[bib] - Nicolas Cuntz, Andreas Kolb, Robert Strzodka and Daniel Weiskopf - Particle Level Set Advection for the Interactive Visualization of Unsteady 3D Flow
In Computer Graphics Forum (Proc. EuroVis), 27(3), 2008, pages 719-716 - [pdf]


Technische Berichte

[bib] - Nicolas Cuntz, Robert Strzodka, Andreas Kolb - Real-Time Particle Level Sets with Application to Flow Visualization
In Technical Report , Computer Graphics Group, Institute for Vision and Graphics (IVG), University of Siegen, 2007
 - [pdf]