GPU-Based Translation-Invariant 2D Discrete Wavelet Transform for Image Processing

Dietmar Wippig, Bernd Klauer
Helmut-Schmidt-University, Hamburg, D-22043 Germany
International Journal of Computers, Issue 2, Volume 5, 2011


   title={GPU-Based Translation-Invariant 2D Discrete Wavelet Transform for Image Processing},

   author={Wippig, D. and Klauer, B.},

   journal={Int. J. of Comp},






Download Download (PDF)   View View   Source Source   



The Discrete Wavelet Transform (DWT) is applied to various signal and image processing applications. However the computation is computational expense. Therefore plenty of approaches have been proposed to accelerate the computation. Graphics processing units (GPUs) can be used as stream processor to speed up the calculation of the DWT. In this paper, we present a implementation of the translation-invariant wavelet transform using consumer level graphics hardware. As our approach was motivated by infrared image processing our implementation focuses on gray-level images, but can be also used in color image processing applications. Our experiments show, that the computation performance of the DWT could be significantly improved. However, initialisation and data transfer times are still a problem of GPU implementations. They could dramatically reduce the achievable performance, if they cannot be hided by the application. This effect was also observed integrating our implementation in wavelet-based edge detection and wavelet denoising.
No votes yet.
Please wait...

* * *

* * *

* * *

HGPU group © 2010-2022 hgpu.org

All rights belong to the respective authors

Contact us: