Title :
Fast integer-to-integer reversible lifting transform with reduced memory consumption
Author :
Oliver, Jose ; Oliver, Elena ; Malumbres, Manuel P.
Author_Institution :
Dept. of Comput. Eng., Univ. Politecnica de Valencia
Abstract :
This paper addresses the problem of reducing the memory usage in the implementation of a reversible two-dimensional wavelet transform for image processing. In particular, we take a line-based approach by using a recursive algorithm to ease the synchronization among different buffer levels. In addition, since the reversible transform is non-linear, to preserve reversibility, we have to consider the order of the horizontal and vertical transforms in which the two-dimensional forward and inverse wavelet transform are decomposed. The proposed algorithm is suitable for integer-only devices (such as many FPGAs), reducing in more than 250 times the memory requirements, for a 5-Megapixel image with the well-known B5/3 wavelet transform. Moreover, it is several times faster (up to ten times) in cache-based systems, due to the better use of the cache memory if compared with the regular wavelet transform
Keywords :
cache storage; field programmable gate arrays; image processing; recursive estimation; wavelet transforms; 2D forward wavelet transform; 2D inverse wavelet transform; FPGA; buffer levels synchronization; cache memory; image processing; integer-to-integer reversible lifting transform; recursive algorithm; reduced memory consumption; reversible 2D wavelet transform; Discrete wavelet transforms; Field programmable gate arrays; Filtering; Frequency; Hardware; Image coding; Image processing; Iterative algorithms; Signal processing algorithms; Wavelet transforms;
Conference_Titel :
Signal Processing and Information Technology, 2005. Proceedings of the Fifth IEEE International Symposium on
Conference_Location :
Athens
Print_ISBN :
0-7803-9313-9
DOI :
10.1109/ISSPIT.2005.1577111