GPU-Based Translation-Invariant 2D Discrete Wavelet Transform for Image Processing
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, the authors present a implementation of the translation-invariant wavelet transform using consumer level graphics hardware. As their approach was motivated by infrared image processing their implementation focuses on graylevel images, but can be also used in color image processing applications. Their 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.