Lifting factorization-based discrete wavelet transform architecture design | IEEE Journals & Magazine | IEEE Xplore

Lifting factorization-based discrete wavelet transform architecture design


Abstract:

In this paper, two new system architectures, overlap-state sequential and split-and-merge parallel, are proposed based on a novel boundary postprocessing technique for th...Show More

Abstract:

In this paper, two new system architectures, overlap-state sequential and split-and-merge parallel, are proposed based on a novel boundary postprocessing technique for the computation of the discrete wavelet transform (DWT). The basic idea is to introduce multilevel partial computations for samples near data boundaries based on a finite state machine model of the DWT derived from the lifting scheme. The key observation is that these partially computed (lifted) results can also be stored back to their original locations and the transform can be continued anytime later as long as these partial computed results are preserved. It is shown that such an extension of the in-place calculation feature of the original lifting algorithm greatly helps to reduce the extra buffer and communication overheads, in sequential and parallel system implementations, respectively. Performance analysis and experimental results show that, for the Daubechies (see J.Fourier Anal. Appl., vol.4, no.3, p.247-69, 1998) (9,7) wavelet filters, using the proposed boundary postprocessing technique, the minimal required buffer size in the line-based sequential DWT algorithm is 40% less than the best available approach. In the parallel DWT algorithm we show 30% faster performance than existing approaches.
Page(s): 651 - 657
Date of Publication: 07 August 2002

ISSN Information:

Citations are not available for this document.

I. Introduction

Efficient system architecture design for the discrete wavelet transform (DWT) has received a lot of attention recently [2]–[4], [1], [5]–[8] due to the success of DWT-based techniques in areas as diverse as signal processing, digital communications, numerical analysis, computer vision and computer graphics [9]. Two important parameters have been used to measure the efficiency of practical DWT system designs: 1) the memory necessary for the DWT computation (mostly in sequential algorithms) and 2) the communication overhead required by parallel DWT algorithms. As a matter of fact, memory efficiency is one major design factor for wavelet-based image compression applications in printers, digital cameras and space-borne instruments where large size memory leads to high cost and demands more chip design area [1], [10], [11]. Similarly, communication efficiency is critical to the success of parallel DWT systems built upon the network of workstations (NOWs) or local area multicomputers (LAMs), since in these systems cheap but slower communication links are used (as compared with dedicated parallel systems) [12], [8], [13], [14].

Cites in Papers - |

Cites in Papers - IEEE (36)

Select All
1.
Ping-Huan Kuo, Ting-Yu Liu, Po-Wei Hsu, Yu-Sian Lin, Her-Terng Yau, "Machine Tool Fault Diagnosis Model Based on Discrete Wavelet Transform and Transfer Learning", IEEE Sensors Journal, vol.24, no.14, pp.22279-22292, 2024.
2.
Mohd Tausif, Abhinandan Jain, Ekram Khan, Mohd Hasan, "Low Memory Architectures of Fractional Wavelet Filter for Low-Cost Visual Sensors and Wearable Devices", IEEE Sensors Journal, vol.20, no.13, pp.6863-6871, 2020.
3.
Mohd Tausif, Ekram Khan, Mohd Hasan, Martin Reisslein, "SMFrWF: Segmented Modified Fractional Wavelet Filter: Fast Low-Memory Discrete Wavelet Transform (DWT)", IEEE Access, vol.7, pp.84448-84467, 2019.
4.
Linning Ye, Zujun Hou, "Memory Efficient Multilevel Discrete Wavelet Transform Schemes for JPEG2000", IEEE Transactions on Circuits and Systems for Video Technology, vol.25, no.11, pp.1773-1785, 2015.
5.
Gwo Giun Lee, Chun-Fu Chen, He-Yuan Lin, "Algorithmic complexity analysis on data transfer rate and data storage for multidimensional signal processing", SiPS 2013 Proceedings, pp.171-176, 2013.
6.
Chih-Hsien Hsia, Jen-Shiun Chiang, Jing-Ming Guo, "Memory-Efficient Hardware Architecture of 2-D Dual-Mode Lifting-Based Discrete Wavelet Transform", IEEE Transactions on Circuits and Systems for Video Technology, vol.23, no.4, pp.671-683, 2013.
7.
Juli'n Lamas-Rodríguez, Francisco Argüello, Dora B. Heras, Montserrat Bóo, "Memory Hierarchy Optimization for Large Tridiagonal System Solvers on GPU", 2012 IEEE 10th International Symposium on Parallel and Distributed Processing with Applications, pp.87-94, 2012.
8.
Masahiro Iwahashi, Hitoshi Kiya, "A new lifting structure of non separable 2D DWT with compatibility to JPEG 2000", 2010 IEEE International Conference on Acoustics, Speech and Signal Processing, pp.1306-1309, 2010.
9.
S. P. Dakua, J. S. Sahambi, "Unequal error protection based LV segmented CMR image transmission through wireless communication channels", 2009 First UK-India International Workshop on Cognitive Wireless Systems (UKIWCWS), pp.1-5, 2009.
10.
Erdal Oruklu, Jafar Saniie, "Dynamically Reconfigurable Architecture Design for Ultrasonic Imaging", IEEE Transactions on Instrumentation and Measurement, vol.58, no.8, pp.2856-2866, 2009.
11.
Guangming Shi, Weifeng Liu, Li Zhang, Fu Li, "An Efficient Folded Architecture for Lifting-Based Discrete Wavelet Transform", IEEE Transactions on Circuits and Systems II: Express Briefs, vol.56, no.4, pp.290-294, 2009.
12.
Pavel Rajmic, Jan Vlach, Josef Vyoral, "Real-time wavelet transform with overlap of signal segments", 2008 International Conference on Signals and Electronic Systems, pp.39-42, 2008.
13.
Hui Liu, GuoHai Liu, Yue Shen, "Lifting wavelet scheme and wavelet energy entropy theory for transient power quality detection", 2008 7th World Congress on Intelligent Control and Automation, pp.6011-6016, 2008.
14.
Chengyi Xiong, Jinwen Tian, Jian Liu, "Efficient Architectures for Two-Dimensional Discrete Wavelet Transform Using Lifting Scheme", IEEE Transactions on Image Processing, vol.16, no.3, pp.607-614, 2007.
15.
Wenbing Fan, Ruilin Qin, Xiaoguang Cao, "A New VLSI Architecture for Lifting-Based Wavelet Transform", 2006 8th international Conference on Signal Processing, vol.2, pp.-, 2006.
16.
Chao Xu, Yan-ju Han, Su-fang Hu, "A Memory-Saving System Including DWT and EC for JPEG2000 Implementation", 2006 International Conference on Image Processing, pp.3269-3272, 2006.
17.
Cheng-Yi Xiong, Jin-Wen Tian, Jian Liu, "Efficient high-speed/low-power line-based architecture for two-dimensional discrete wavelet transform using lifting scheme", IEEE Transactions on Circuits and Systems for Video Technology, vol.16, no.2, pp.309-316, 2006.
18.
Cheng-Yi Xiong, Cheng-Jun Wang, Jin-wen Tian, Jian Liu, "An improved mapping method of buffer for line-based architecture of 2-D DWT", Proceedings. 2005 International Conference on Communications, Circuits and Systems, 2005., vol.2, pp.-1109, 2005.
19.
Zhi-Rong Gao, Cheng-Yi Xiong, "An efficient line-based architecture for 2-D discrete wavelet transform", Proceedings. 2005 International Conference on Communications, Circuits and Systems, 2005., vol.2, pp.-1325, 2005.
20.
A. Ciancio, A. Ortega, "A distributed wavelet compression algorithm for wireless multihop sensor networks using lifting", Proceedings. (ICASSP '05). IEEE International Conference on Acoustics, Speech, and Signal Processing, 2005., vol.4, pp.iv/825-iv/828 Vol. 4, 2005.
21.
Chao-Tsung Huang, Po-Chih Tseng, Liang-Gee Chen, "Analysis and VLSI architecture for 1-D and 2-D discrete wavelet transform", IEEE Transactions on Signal Processing, vol.53, no.4, pp.1575-1586, 2005.
22.
Po-chih Tseng, Yung-chi Chang, Yu-wen Huang, Hung-chi Fang, Chao-tsung Huang, Liang-gee Chen, "Advances in Hardware Architectures for Image and Video Coding - A Survey", Proceedings of the IEEE, vol.93, no.1, pp.184-197, 2005.
23.
Chao Xu, "EBCOT-based discrete wavelet transform scheme with row-overlapped Z-scan", 2005 Digest of Technical Papers. International Conference on Consumer Electronics, 2005. ICCE., pp.451-452, 2005.
24.
Chengyi Xiong, Sheng Zheng, Jinwen Tian, Jian Liu, Chengyi Xiong, "The improved lifting scheme and novel reconfigurable VLSI architecture for the 5/3 and 9/7 wavelet filters", 2004 International Conference on Communications, Circuits and Systems (IEEE Cat. No.04EX914), vol.2, pp.728-732 Vol.2, 2004.
25.
A. Ciancio, A. Ortega, "A distributed wavelet compression algorithm for wireless sensor networks using lifting", 2004 IEEE International Conference on Acoustics, Speech, and Signal Processing, vol.4, pp.iv-iv, 2004.
26.
Chao-Tsung Huang, Po-Chih Tseng, Liang-Gee Chen, "Memory analysis and architecture for two-dimensional discrete wavelet transform", 2004 IEEE International Conference on Acoustics, Speech, and Signal Processing, vol.5, pp.V-13, 2004.
27.
Chao-Tsung Huang, Po-Chih Tseng, Liang-Gee Chen, "Flipping structure: an efficient VLSI architecture for lifting-based discrete wavelet transform", IEEE Transactions on Signal Processing, vol.52, no.4, pp.1080-1089, 2004.
28.
Ke Zhu Ke Zhu, Lin Hua Lin Hua, Xiao-Fang Zhou Xiao-Fang Zhou, Qian-ling Zhang Qian-ling Zhang, "High performance architecture for the lifting-based DWT used in JPEG2000", ASIC, 2003. Proceedings. 5th International Conference on, vol.2, pp.946-949 Vol.2, 2003.
29.
S.M. Aziz, M. Michel, "VHDL based design of an FDWT processor", TENCON 2003. Conference on Convergent Technologies for Asia-Pacific Region, vol.4, pp.1609-1613 Vol.4, 2003.
30.
Chunhui Zhang, Yun Long, Seong Yong Oum, F. Kurdahi, "'Software-pipelined' 2-D discrete wavelet transform with VLSI hierarchical implementation", IEEE International Conference on Robotics, Intelligent Systems and Signal Processing, 2003. Proceedings. 2003, vol.1, pp.148-153 vol.1, 2003.

Cites in Papers - Other Publishers (28)

1.
Mohd Tausif, Abhinandan Jain, Ekram Khan, Mohd Hasan, "Memory-efficient architecture for FrWF-based DWT of high-resolution images for IoMT applications", Multimedia Tools and Applications, vol.80, no.7, pp.11177, 2021.
2.
Mohd Rafi Lone, Ekram Khan, "Low?complexity block tree image coder for visual sensor networks", IET Image Processing, vol.14, no.16, pp.4258, 2020.
3.
Gwo Giun Lee, Chun-Fu Chen, Tai-Ping Wang, Handbook of Signal Processing Systems, pp.543, 2019.
4.
R. NANDEESHA, K. SOMASHEKAR, "DISCRETE WAVELET TRANSFORM BASED VLSI ARCHITECTURE FOR IMAGE COMPRESSION ? A SURVEY", i-manager?s Journal on Image Processing, vol.5, no.2, pp.23, 2018.
5.
Abhishek Choubey, Basant Kumar Mohanty, "Novel Data-Access Scheme and Efficient Parallel Architecture for Multi-level Lifting 2-D DWT", Circuits, Systems, and Signal Processing, vol.37, no.10, pp.4482, 2018.
6.
S. CEKLI, "A Computationally Efficient Pipelined Architecture for 1D/2D Lifting Based Forward and Inverse Discrete Wavelet Transform for CDF 5/3 Filter", Advances in Electrical and Computer Engineering, vol.18, no.2, pp.17, 2018.
7.
Chin-Fa HSIEH, Tsung-Han TSAI, Shu-Chung YI, "A SoC Integrating ADC and 2DDWT for Video/Image Processing", IEICE Transactions on Electronics, vol.E99.C, no.3, pp.415, 2016.
8.
Teerapong Orachon, Taichi Yoshida, Somchart Chokchaitam, Masahiro Iwahashi, Hitoshi Kiya, "Word Length Allocation for Multiplier Coefficients of Minimum Lifting Non-Separable 2D Wavelet Transform", IEEJ Transactions on Electronics, Information and Systems, vol.136, no.9, pp.1392, 2016.
9.
Teerapong ORACHON, Taichi YOSHIDA, Somchart CHOKCHAITAM, Masahiro IWAHASHI, Hitoshi KIYA, "Channel Scaling for Integer Implementation of Minimum Lifting 2D Wavelet Transform", IEICE Transactions on Fundamentals of Electronics, Communications and Computer Sciences, vol.E99.A, no.7, pp.1420, 2016.
10.
Sedigheh Razmpour, Mohammad Shaeri, Hossein Hosseini-Nejad, Amir Sodagar, "Signal Processing in Implantable Neural Recording Microsystems", Telemedicine and Electronic Medicine, pp.383, 2015.
11.
Vaithiyanathan Dhandapani, Seshasayanan Ramachandran, "Power-optimized log-based image processing system", EURASIP Journal on Image and Video Processing, vol.2014, no.1, 2014.
12.
Suvit POOMRITTIGUL, Masahiro IWAHASHI, Hitoshi KIYA, "Reduction of Lifting Steps of Non Separable 2D Quadruple Lifting DWT Compatible with Separable 2D DWT", IEICE Transactions on Fundamentals of Electronics, Communications and Computer Sciences, vol.E97.A, no.7, pp.1492, 2014.
13.
F. Arguello, D.B. Heras, M. Boo, J. Lamas-Rodriguez, "The split-and-merge method in general purpose computation on GPUs", Parallel Computing, vol.38, no.6-7, pp.277, 2012.
14.
Jiangling Guo, "Low-memory-usage image coding with line-based wavelet transform", Optical Engineering, vol.50, no.2, pp.027005, 2011.
15.
A. H. M. ALMAWGANI, M. F. M. SALLEH, "Unequal Error Protection (UEP) Image Transmission System with Lifting Wavelet Transform (LWT) Based Reed Solomon (RS) Coded Cooperation Scheme", IEICE Transactions on Communications, vol.E94-B, no.9, pp.2592, 2011.
16.
Chengyi Xiong, "High-throughput implementation of lifting-based discrete wavelet transforms using look-ahead pipelining", Optical Engineering, vol.49, no.10, pp.107003, 2010.
17.
A.k. Al-Sulaifanie, A. Ahmadi, M. Zwolinski, "Very large scale integration architecture for integer wavelet transform", IET Computers & Digital Techniques, vol.4, no.6, pp.471-483, 2010.
18.
X.X. Chen, Y.Y. Chen, "Self-lifting scheme: new approach for generating and factoring wavelet filter bank", IET Signal Processing, vol.2, no.4, pp.405-414, 2008.
19.
Cheng-yi Xiong, Jian-hua Hou, Jin-wen Tian, Jian Liu, "Efficient array architectures for multi-dimensional lifting-based discrete wavelet transforms", Signal Processing, vol.87, no.5, pp.1089, 2007.
20.
Chunhui Zhang, Yun Long, Fadi Kurdahi, "A hierarchical pipelining architecture and FPGA implementation for lifting-based 2-D DWT", Journal of Real-Time Image Processing, vol.2, no.4, pp.281, 2007.
21.
Ning Qiu, Zhanxiang He, Yanjun Chang, "Improving resolution of gravity data with wavelet analysis and spectral method", Frontiers of Earth Science in China, vol.1, no.3, pp.380, 2007.
22.
H. Varshney, M. Hasan, S. Jain, "Energy efficient novel architectures for the lifting-based discrete wavelet transform", IET Image Processing, vol.1, no.3, pp.305-310, 2007.
23.
Tinku Acharya, Chaitali Chakrabarti, "A Survey on Lifting-based Discrete Wavelet Transform Architectures", Journal of VLSI signal processing systems for signal, image and video technology, vol.42, no.3, pp.321, 2006.
24.
Jin-Wen Tian, "Efficient line-based architecture for 2-D discrete wavelet transform", Optical Engineering, vol.45, no.3, pp.037004, 2006.
25.
S. Barua, J.E. Carletta, K.A. Kotteri, A.E. Bell, "An efficient architecture for lifting-based two-dimensional discrete wavelet transforms", Integration, the VLSI Journal, vol.38, no.3, pp.341, 2005.
26.
Chao-Tsung Huang, Po-Chih Tseng, Liang-Gee Chen, "VLSI Architecture for Forward Discrete Wavelet Transform Based on B-spline Factorization", Journal of VLSI signal processing systems for signal, image and video technology, vol.40, no.3, pp.343, 2005.
27.
Chun-Kuang Hu, Wen-Ming Yan, Kuo-Liang Chung, "Efficient cache-based spatial combinative lifting algorithm for wavelet transform", Signal Processing, vol.84, no.9, pp.1689, 2004.
28.
Francisco Arguello, Juan Lopez, Mar??a A. Trenas, Emilio L. Zapata, "Architecture for wavelet packet transform based on lifting steps", Parallel Computing, vol.28, no.7-8, pp.1023, 2002.
Contact IEEE to Subscribe

References

References is not available for this document.