Volume 12, Issue 1 pp. 737-738
Section 21
Free Access

Efficient Volumetric Anisotropic Diffusion Computation on GPUs

Arjan Kuijper

Corresponding Author

Arjan Kuijper

Fraunhofer IGD - Institute for applied research in Visual Computing, Darmstadt, Germany

Interactive Graphics Systems Group, Technische Universität Darmstadt, Germany

phone +00 49 6151 155 103, fax +00 49 6151 155 431Search for more papers by this author
Andreas Schwarzkopf

Andreas Schwarzkopf

Interactive Graphics Systems Group, Technische Universität Darmstadt, Germany

Search for more papers by this author
Thomas Kalbe

Thomas Kalbe

Interactive Graphics Systems Group, Technische Universität Darmstadt, Germany

Search for more papers by this author
Michael Goesele

Michael Goesele

Interactive Graphics Systems Group, Technische Universität Darmstadt, Germany

Search for more papers by this author
First published: 03 December 2012

Abstract

We present an efficient implementation of volumetric anisotropic image diffusion on modern programmable graphics processing units (GPUs). We avoid the computational bottleneck of a time consuming eigenvalue decomposition in ℝ3. Instead, we use a projection of the Hessian matrix along the surface normal onto the tangent plane of the local isodensity surface and solve for the remaining two tangent space eigenvectors. We derive closed formulas to achieve this resulting in efficient GPU code. Our most complex volumetric anisotropic diffusion gains a speed up of more than 600 compared to a CPU solution [1]. (© 2012 Wiley-VCH Verlag GmbH & Co. KGaA, Weinheim)

The full text of this article hosted at iucr.org is unavailable due to technical difficulties.