Wavelet kernels on a DSP: A comparison between lifting and filter banks for image coding

被引:13
作者
Gnavi, S [1 ]
Penna, B [1 ]
Grangetto, M [1 ]
Magli, E [1 ]
Olmo, G [1 ]
机构
[1] Politecn Torino, Dipartimento Elettron, Ctr Multimedia Radio Commun, CERCOM, I-10129 Turin, Italy
关键词
wavelet; lifting scheme; filter bank; JPEG2000; DSP;
D O I
10.1155/S1110865702204126
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
We develop wavelet engines on a digital signal processors (DSP) platform, the target application being image and intraframe video compression by means of the forthcoming JPEG2000 and Motion-JPEG2000 standards. We describe two implementations, based on the lifting scheme and the filter bank scheme, respectively, and we present experimental results on code profiling. In particular, we address the following problems: (1) evaluating the execution speed of a wavelet engine on a modern DSP; (2) comparing the actual execution speed of the lifting scheme and the filter bank scheme with the theoretical results; (3) using the on-board direct memory access (DMA) to possibly optimize the execution speed. The results allow to assess the performance of a modern DSP in the image coding task, as well as to compare the lifting and filter bank performance in a realistic application scenario. Finally, guidelines for optimizing the code efficiency are provided by investigating the possible use of the on-board DMA.
引用
收藏
页码:981 / 989
页数:9
相关论文
共 17 条
[1]  
Adams MD, 2000, 2000 INTERNATIONAL CONFERENCE ON IMAGE PROCESSING, VOL II, PROCEEDINGS, P53, DOI 10.1109/ICIP.2000.899223
[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]   Scalable image coding using reversible integer wavelet transforms [J].
Bilgin, A ;
Sementilli, PJ ;
Sheng, F ;
Marcellin, MW .
IEEE TRANSACTIONS ON IMAGE PROCESSING, 2000, 9 (11) :1972-1977
[4]   Wavelet transforms that map integers to integers [J].
Calderbank, AR ;
Daubechies, I ;
Sweldens, W ;
Yeo, BL .
APPLIED AND COMPUTATIONAL HARMONIC ANALYSIS, 1998, 5 (03) :332-369
[5]   Factoring wavelet transforms into lifting steps [J].
Daubechies, I ;
Sweldens, W .
JOURNAL OF FOURIER ANALYSIS AND APPLICATIONS, 1998, 4 (03) :247-269
[6]   The evolution of DSP processors - From early architectures to the latest developments [J].
Eyre, J ;
Bier, J .
IEEE SIGNAL PROCESSING MAGAZINE, 2000, 17 (02) :43-51
[7]   The digital signal processor derby [J].
Eyre, J .
IEEE SPECTRUM, 2001, 38 (06) :62-+
[8]  
FIETHE B, 1909, 6 INT WORKSH DIG SIG, V144
[9]   Efficient common-core lossless and lossy image coder based on integer wavelets [J].
Grangetto, M ;
Magli, E ;
Olmo, G .
SIGNAL PROCESSING, 2001, 81 (02) :403-408
[10]  
GRANGETTO M, 2000, P IEEE INT C AC SPEE