Implementations of the discrete wavelet transform: Complexity, memory, and parallelization issues

被引:6
作者
Ortega, A [1 ]
Jiang, WQ [1 ]
Fernandez, P [1 ]
Chrysafis, C [1 ]
机构
[1] Univ So Calif, Dept Elect Engn, Integrated Media Syst Ctr, Los Angeles, CA 90089 USA
来源
WAVELET APPLICATIONS IN SIGNAL AND IMAGE PROCESSING VII | 1999年 / 3813卷
关键词
discrete wavelet transform; low memory implementation; software implementation; parallel architecture; finite state machine; boundary postprocessing; split-and-merge;
D O I
10.1117/12.366796
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The discrete wavelet transform (DWT) has been touted as avery effective tool in many signal processing applications, including compression, denoising and modulation. For example, the forthcoming JPEG 2000 image compression standard will be based on the DWT. However, in order for the DWT to achieve the popularity of other more established techniques (e.g., the DCT in compression) a substantial effort is necessary in order to solve some of the related implementation issues. Specific issues of interest include memory utilization, computation complexity and scalability. In this paper we concentrate an wavelet-based image compression and provide examples, based on our recent work, of how these implementation issues can be addressed in three different environments, namely, memory constrained applications, software-only encoding/decoding,and parallel computing engines. Specifically we will discuss (i) a low memory image coding algorithm that employs aline-based transform, (ii) a technique to exploit the sparseness of non-zero wavelet coefficients in a software-only image decoder, and (iii) parallel implementation techniques that take full. advantage of lifting filterbank factorizations.
引用
收藏
页码:386 / 400
页数:9
相关论文
共 41 条
[1]  
ANDERSON T, 1995, IEEE MICRO FEB
[2]   Image coding using wavelet transform [J].
Antonini, Marc ;
Barlaud, Michel ;
Mathieu, Pierre ;
Daubechies, Ingrid .
IEEE TRANSACTIONS ON IMAGE PROCESSING, 1992, 1 (02) :205-220
[3]  
BELL T, 1995, IEEE SPECTRUM, P25
[4]   EFFICIENT REALIZATIONS OF THE DISCRETE AND CONTINUOUS WAVELET TRANSFORMS - FROM SINGLE-CHIP IMPLEMENTATIONS TO MAPPINGS ON SIMD ARRAY COMPUTERS [J].
CHAKRABARTI, C ;
VISHWANATH, M .
IEEE TRANSACTIONS ON SIGNAL PROCESSING, 1995, 43 (03) :759-771
[5]  
CHRISTOPOULOS C, 1998, JTCSC29WG1 ISOIEC
[6]   Line based, reduced memory, wavelet image compression [J].
Chrysafis, C ;
Ortega, A .
DCC '98 - DATA COMPRESSION CONFERENCE, 1998, :398-407
[7]   Efficient context-based entropy coding for lossy wavelet image compression [J].
Chrysafis, C ;
Ortega, A .
DCC '97 : DATA COMPRESSION CONFERENCE, PROCEEDINGS, 1997, :241-250
[8]  
CHRYSAFIS C, 1999, IN PRESS IEEE T IM P
[9]  
CHRYSAFIS C, 1999, P ICIP 99
[10]   Memory constrained wavelet based image coding [J].
Cosman, P ;
Zeger, K .
IEEE SIGNAL PROCESSING LETTERS, 1998, 5 (09) :221-223