Optimization of Pipelined Discrete Wavelet Packet Transform Based on an Efficient Transpose Form and an Advanced Functional Sharing Technique
0
조회
0
다운로드
1
인용
0
참고문헌
키워드
초록
This paper presents an optimal implementation of a Daubechies-based pipelined discrete wavelet packettransform (DWPT) processor using finite impulse response (FIR) filter banks. The feed-forward pipelined (FFP)architecture is exploited for implementation of the DWPT on the field-programmable gate array (FPGA). Theproposed DWPT is based on an efficient transpose form structure, thereby reducing its computational complexityby half of the system. Moreover, the efficiency of the design is further improved by using a canonical-signeddigit-based binary expression (CSDBE) and advanced functional sharing (AFS) methods. In this work, the AFStechnique is proposed to optimize the convolution of FIR filter banks for DWPT decomposition, which reducesthe hardware resource utilization by not requiring any embedded digital signal processing (DSP) blocks. Theproposed AFS and CSDBE-based DWPT system is embedded on the Virtex-7 FPGA board for testing. Theproposed design is implemented as an intellectual property (IP) logic core that can easily be integrated into DSPsystems for sub-band analysis. The achieved results conclude that the proposed method is very efficient inimproving hardware resource utilization while maintaining accuracy of the result of DWPT.
Abstract
This paper presents an optimal implementation of a Daubechies-based pipelined discrete wavelet packettransform (DWPT) processor using finite impulse response (FIR) filter banks. The feed-forward pipelined (FFP)architecture is exploited for implementation of the DWPT on the field-programmable gate array (FPGA). Theproposed DWPT is based on an efficient transpose form structure, thereby reducing its computational complexityby half of the system. Moreover, the efficiency of the design is further improved by using a canonical-signeddigit-based binary expression (CSDBE) and advanced functional sharing (AFS) methods. In this work, the AFStechnique is proposed to optimize the convolution of FIR filter banks for DWPT decomposition, which reducesthe hardware resource utilization by not requiring any embedded digital signal processing (DSP) blocks. Theproposed AFS and CSDBE-based DWPT system is embedded on the Virtex-7 FPGA board for testing. Theproposed design is implemented as an intellectual property (IP) logic core that can easily be integrated into DSPsystems for sub-band analysis. The achieved results conclude that the proposed method is very efficient inimproving hardware resource utilization while maintaining accuracy of the result of DWPT.
참고문헌 (18)
- S. Mallat, "A Wavelet Tour of Signal Processing" (1999), Academic Press
- Chaimae Anibou, "Classification of Textured Images Based on Discrete Wavelet Transform and Information Fusion", JIPS(Journal of Information Processing Systems), 11(3), pp.421~437 (2015), 한국정보처리학회[DOI]
- Dongyan Wang, "Blind Color Image Watermarking Based on DWT and LU Decomposition", JIPS(Journal of Information Processing Systems), 12(4), pp.765~778 (2016), 한국정보처리학회
- M. Bahoura, "FPGA-implementation of discrete wavelet transform with application to signal denoising", Circuits, Systems, and Signal Processing, 31(3), pp.987~1015 (2012)
- M.P. Satone, "Face Recognition Based on PCA on Wavelet Subband of Average-Half-Face", JIPS(Journal of Information Processing Systems), 8(3), pp.483~494 (2012), 한국정보처리학회[DOI]
- J. Agarwal, "Implementation of hybrid image fusion technique for feature enhancement in medical diagnosis", Human-centric Computing and Information Sciences, 5 (2015)
- Shubhada Ardhapurkar, "ECG Denoising by Modeling Wavelet Sub-Band Coefficients using Kernel Density Estimation", JIPS(Journal of Information Processing Systems), 8(4), pp.669~684 (2012), 한국정보처리학회[DOI]
- Salima Lalani, "Discrete Wavelet Transform and a Singular Value Decomposition Technique for Watermarking Based on an Adaptive Fuzzy Inference System", JIPS(Journal of Information Processing Systems), 13(2), pp.340~347 (2017), 한국정보처리학회[DOI]
- C. Wang, "Near-threshold energy-and area-efficient reconfigurable DWPT", DWT processor for healthcare-monitoring applications, 2015, pp.62(1), 70~74
- V. K. Tiwari, "Hardware implementation of polyphase-decomposition-based wavelet filters for power system harmonics estimation", IEEE Transactions on Instrumentation and Measurement, 65(7), pp.1585~1595 (2016)
- R. Yan, "Wavelets for fault diagnosis of rotary machines: a review with applications", Signal Processing, 96(Part A), pp.1~15 (2014)
- M. Kang, "An FPGA-based multicore system for real-time bearing fault diagnosis using ultrasampling rate AE signals", IEEE Transactions on Industrial Electronics, 62(4), pp.2319~2329 (2015)
- 윤석범, "창의적 캡스톤 디자인 교육 방법 개발", 한국융합학회논문지, 5(4), pp.15~20 (2014), 한국융합학회
- G. Strang, "Wavelets and Filter Banks" (1996), Wellesley-Cambridge Press
- C. H. Hsia, "An efficient VLSI architecture for discrete wavelet transform", Proceedings of 2015 Asia-Pacific Signal and Information Processing Association Annual Summit and Conference (APSIPA), pp.684~687 (2015)
- M. Chehaitly, "A fast and configurable architecture for discrete wavelet packet transform", Proceedings of 2015 Conference on Design of Circuits and Integrated Systems (DCIS), pp.1~6 (2015)
- M. Bahoura, "Pipelined architecture for discrete wavelet transform implementation on FPGA", Proceedings of 2010 International Conference on Microelectronics, pp.459~462 (2010)
- H. N. Nguyen, "Efficient Daubechies-based pipelined discrete wavelet package transform for sub-band analysis using advanced functional sharing", Proceedings of the 11th International Conference on Multimedia and Ubiquitous Engineering (MUE) (2017)
