FPGA Implementation of a High-Speed Two Dimensional Discrete Wavelet Transform

Article Preview

Abstract:

This paper proposes high-speed VLSI architecture for implementing a forward two-dimensional discrete wavelet transform (2D DWT). The architecture is based on 2D DWT mathematical formulae. A pipelined scheme is used to increase the clock rate, which allows its critical path to take only one adder delay. The proposed design enables 100% hardware use and faster computing than other 2D DWT architecture. It is easily extended to multilevel decomposition because of its regular structure. It requires N/2 by N/2 clock cycles for k-level analysis of an N by N image. The proposed architecture was coded in VerilogHDL and verified on a real time platform which uses a CMOS image sensor, a field-programmable gate array (FPGA) and a TFT-LCD panel. In the simulation, the design worked with a clock period of 132.38MHz. It can be used as an independent IP core for various real-time applications.

You might also be interested in these eBooks

Info:

Periodical:

Pages:

508-512

Citation:

Online since:

December 2013

Export:

Price:

Permissions CCC:

Permissions PLS:

Сopyright:

© 2014 Trans Tech Publications Ltd. All Rights Reserved

Share:

Citation:

[1] Brechet, L., Lucas, M. -F., Doncarli, C., Farina, D., Compression of Biomedical Signals With Mother Wavelet Optimization and Best-Basis Wavelet Packet Selection, IEEE Transactions on Biomedical Engineering , Vol. 54, No. 12, 2007, p.2186 – 2192.

DOI: 10.1109/tbme.2007.896596

Google Scholar

[2] Qiong You, Zhiyu Shi, Lin Shen, Damage detection in time-varying beam structures based on wavelet analysis, Journal of Vibroengineering, Vol. 14, No. 1, March, 2012, p.292 – 304.

Google Scholar

[3] Bing Li, Cao Hongrui, Zhengjia He, The construction of one-dimensional Daubechies wavelet-based finite elements for structural response analysis, Journal of Vibroengineering, Vol. 13, No. 4, December, 2011, p.729– 738.

Google Scholar

[4] Stutz, T., Uhl, A., Efficient and Rate-Distortion Optimal Wavelet Packet Basis Selection in JPEG2000, IEEE Transactions on Multimedia, Vol. 14, No. 2, 2012, pp.264-277.

DOI: 10.1109/tmm.2011.2177644

Google Scholar

[5] I. Sodagar, H. -J. Lee, P. Hatrack , Y. -Q. Zhang, Scalable Wavelet Coding for Synthetic/Natural Hybrid Images, IEEE Transactions on Circuits and Systems for Video Technology, Vol. 9, March, 1999, pp.244-254.

DOI: 10.1109/76.752092

Google Scholar

[6] G. Knowles, VLSI architecture for the discrete wavelet transform, Electron. Lett., Vol. 26, No. 15, July, 1990, pp.1184-1185.

DOI: 10.1049/el:19900766

Google Scholar

[7] M. Vishwanath, R.M. Owens, M.J. Irwin, VLSI Architectures for the Discrete Wavelet Transform, IEEE Transactions on Circuits and Systems, Vol. 42, No. 5, 1995, pp.305-316.

DOI: 10.1109/82.386170

Google Scholar

[8] A. Grzeszczak, M.K. Mandal & S. Panchanathan, VLSI Implementation of Discrete Wavelet Transform, IEEE Transactions on VLSI Systems, Vol. 4, Dec. 1996, pp.421-433.

DOI: 10.1109/92.544407

Google Scholar

[9] K. Parhi, T. Nishitani, VLSI Architectures for Discrete Wavelet Transforms, IEEE Transactions on VLSI Systems, Vol. 1, No. 2, 1993, pp.191-202.

DOI: 10.1109/92.238416

Google Scholar

[10] F. Marino, D. Guevorkian, J.T. Astola, Highly Efficient High-Speed/Low-Power Architectures for the 1D Discrete Wavelet Transform, IEEE Transactions on Circuits and Systems-Part II, Vol. 47, No. 12, 2000, pp.1492-1502.

DOI: 10.1109/82.899643

Google Scholar

[11] W. Sweldens, Lifting scheme: a new philosophy in biorthogonal wavelet constructions, Proceedings SPIE., Vol. 2569, 1995, p.68–79.

Google Scholar

[12] I. Daubechies, W. Sweldens, Factoring Wavelet Transform into Lifting Steps, J. Fourier Analysis and Applications, Vol. 4, No. 3, Mar. 1998, p.247–269.

DOI: 10.1007/bf02476026

Google Scholar

[13] Wei Zhang, Zhe Jiang, Zhiyu Gao, Yanyan Liu, An Efficient VLSI Architecture for Lifting-Based Discrete Wavelet Transform, IEEE Transactions on Circuits and Systems-II: Express Briefs, Vol. 59 , No. 3, 2012, pp.158-162.

DOI: 10.1109/tcsii.2012.2184369

Google Scholar

[14] C. -T. Huang, P. -C. Tseng, L. -G. Chen, Flipping structure: An efficient VLSI architecture for lifting-based discrete wavelet transform, IEEE Transactions on Signal Process., Vol. 52, No. 4, 2004, Apr., p.1080–1089.

DOI: 10.1109/tsp.2004.823509

Google Scholar

[15] B. F. Wu and C. F. Lin, A high-performance and memory-efficient pipeline architecture for the 5/3 and 9/7 discrete wavelet transform of JPEG2000 codec, IEEE Transactions on Circuits and Systems for Video Technology, Vol. 15, No. 12, 2005, pp.1615-1628.

DOI: 10.1109/tcsvt.2005.858610

Google Scholar

[16] Chao-Tsung Huang, Po-Chih Tseng, Liang-Gee Chen, Generic RAM-based architectures for two-dimensional discrete wavelet transform with line-based method, IEEE Transactions on Circuits and Systems for Video Technology, Vol. 15, No. 7, 2005, p.910.

DOI: 10.1109/tcsvt.2005.848307

Google Scholar

[17] Hongyu Liao, Mandal, M. Kr., Cockburn, B.F., Efficient architectures for 1-D and 2-D lifting-based wavelet transforms, IEEE Transactions on Signal Processing , Vol. 52, No. 5, 2004 , pp.1315-1326.

DOI: 10.1109/tsp.2004.826175

Google Scholar

[18] Chao Cheng, Parhi, K.K., High-speed VLSI implementation of 2-D discrete wavelet transform, IEEE Transactions on Signal Processing, Vol. 56, No. 1, 2008, p.393–403.

DOI: 10.1109/tsp.2007.900754

Google Scholar

[1] Raj, V.N.P.; Venkateswarlu, T. Denoising of Medical Images Using Undecimated Wavelet Transform, Recent Advances in Intelligent Computational Systems (RAICS), 2011 IEEE , pp.483-488 (2011).

DOI: 10.1109/raics.2011.6069359

Google Scholar