A Theory for Multiresolution Signal Decomposition: The Wavelet Representation
IEEE Transactions on Pattern Analysis and Machine Intelligence
Characterization of Signals from Multiscale Edges
IEEE Transactions on Pattern Analysis and Machine Intelligence
Accelerating 3D convolution using graphics hardware (case study)
VIS '99 Proceedings of the conference on Visualization '99: celebrating ten years
Exploring the VLSI Scalability of Stream Processors
HPCA '03 Proceedings of the 9th International Symposium on High-Performance Computer Architecture
Stream Processors: Progammability and Efficiency
Queue - DSPs
Scalable Parallel Programming with CUDA
Queue - GPU Computing
Discrete Wavelet Transform on Consumer-Level Graphics Hardware
IEEE Transactions on Multimedia
The JPEG2000 still image coding system: an overview
IEEE Transactions on Consumer Electronics
Hi-index | 0.00 |
The Discrete Wavelet Transform (DWT) is used in several signal and image processing applications. Due to the computational expense various approaches have been proposed. One approach is using graphics processing units (GPUs) as stream processors to speed up the calculation of the DWT. This paper presents a GPU implementation of the translation-invariant wavelet transform computed by the "algorithme à trous". Our approach focuses on processing of infrared images, but can be easily used in different image processing applications. We extend our work by the integration of our implementation in wavelet-based edge detection and wavelet denoising. Experiments show that the computation performance could be significantly improved. Initialisation and data transfer are already existing bottlenecks, which could dramatically reduce the GPU performance, if it can't be hided by the application.