Efficient array architectures for multi-dimensional lifting-based discrete wavelet transforms

被引:4
作者
Xiong, Cheng-yi [1 ]
Hou, Jian-hua
Tian, Jin-wen
Liu, Jian
机构
[1] S Ctr Univ Nationalities, Coll Elect Informat Engn, Wuhan 430074, Peoples R China
[2] Huazhong Univ Sci & Technol, Inst Pattern Recognit & Artificial Intelligence, Wuhan 430074, Peoples R China
基金
中国国家自然科学基金;
关键词
discrete wavelet transform; multi-dimensional; lifting scheme; parallel; VLSI architecture;
D O I
10.1016/j.sigpro.2006.10.001
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Efficient array architectures for multi-dimensional (m-D) discrete wavelet transform (DWT), e.g. m = 2,3, are presented, in which the lifting scheme of DWT is used to reduce efficiently hardware complexity. The parallelism of 2(m) subbands transforms in lifting-based m-D DWT is explored, which increases efficiently the throughput rate of separable m-D DWT with fewer additional hardware overhead. The proposed architecture is composed of m2(m-1) 1-D DWT modules working in parallel and pipelined, which is designed to process 2 input samples per clock cycle, and generate 2(m) subbands coefficients synchronously. The total time of achieving one level of decomposition for a 2-D image of size N-2 is approximately N-2/4 intra-clock cycles (ccs), and that for a 3-D image sequence of size MN2 is approximately MN2/8ccs. Efficient line-based architecture frameworks for both 2D + t (spatial domain decomposition first, followed by temporal directional decomposition) and t + 2D (temporal directional decomposition first, followed by spatial domain decomposition) 3-D DWT are firstly proposed, as much as we know. Compared with the similar works reported in previous literature, the proposed architectures have good performance in terms of throughput rate and system output latency, and are good alternatives in tradeoff between throughput rate and hardware complexity. The proposed architectures are simple, regular, scalable and well suited for VLSI implementation. (c) 2006 Elsevier B.V. All rights reserved.
引用
收藏
页码:1089 / 1099
页数:11
相关论文
共 34 条
[1]   A VLSI architecture for lifting-based forward and inverse wavelet transform [J].
Andra, K ;
Chakrabarti, C ;
Acharya, T .
IEEE TRANSACTIONS ON SIGNAL PROCESSING, 2002, 50 (04) :966-977
[2]   An efficient architecture for lifting-based forward and inverse discrete wavelet transform [J].
Aroutchelvame, SM ;
Raahemifar, K .
2005 IEEE INTERNATIONAL CONFERENCE ON MULTIMEDIA AND EXPO (ICME), VOLS 1 AND 2, 2005, :816-819
[3]   Image compression using wavelet transform and multiresolution decomposition [J].
Averbuch, A ;
Lazar, D ;
Israeli, M .
IEEE TRANSACTIONS ON IMAGE PROCESSING, 1996, 5 (01) :4-15
[4]   Wavelet analysis [J].
Bruce, A ;
Donoho, D ;
Gao, HY .
IEEE SPECTRUM, 1996, 33 (10) :26-35
[5]   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
[6]   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
[7]   Architectures for wavelet transforms: A survey [J].
Chakrabarti, C ;
Vishwanath, M ;
Owens, RM .
JOURNAL OF VLSI SIGNAL PROCESSING SYSTEMS FOR SIGNAL IMAGE AND VIDEO TECHNOLOGY, 1996, 14 (02) :171-192
[8]   Line-based, reduced memory, wavelet image compression [J].
Chrysafis, C ;
Ortega, A .
IEEE TRANSACTIONS ON IMAGE PROCESSING, 2000, 9 (03) :378-389
[9]   A novel VLSI architecture for multidimensional discrete wavelet transform [J].
Dai, QH ;
Chen, XJ ;
Lin, C .
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 2004, 14 (08) :1105-1110
[10]   Data-folded architecture for running 3-D DWT using 4-tap Daubechies filters [J].
Das, B ;
Banerjee, S .
IEE PROCEEDINGS-CIRCUITS DEVICES AND SYSTEMS, 2005, 152 (01) :17-24