CFP last date
20 December 2024
Reseach Article

Design and Implementation of Pipeline Architecture for High Performance 2-D Daubechies Wavelet Transform

by T. Dhanya, V. Nagarajan
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 43 - Number 24
Year of Publication: 2012
Authors: T. Dhanya, V. Nagarajan
10.5120/6436-8818

T. Dhanya, V. Nagarajan . Design and Implementation of Pipeline Architecture for High Performance 2-D Daubechies Wavelet Transform. International Journal of Computer Applications. 43, 24 ( April 2012), 11-14. DOI=10.5120/6436-8818

@article{ 10.5120/6436-8818,
author = { T. Dhanya, V. Nagarajan },
title = { Design and Implementation of Pipeline Architecture for High Performance 2-D Daubechies Wavelet Transform },
journal = { International Journal of Computer Applications },
issue_date = { April 2012 },
volume = { 43 },
number = { 24 },
month = { April },
year = { 2012 },
issn = { 0975-8887 },
pages = { 11-14 },
numpages = {9},
url = { https://ijcaonline.org/archives/volume43/number24/6436-8818/ },
doi = { 10.5120/6436-8818 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2024-02-06T20:34:11.144247+05:30
%A T. Dhanya
%A V. Nagarajan
%T Design and Implementation of Pipeline Architecture for High Performance 2-D Daubechies Wavelet Transform
%J International Journal of Computer Applications
%@ 0975-8887
%V 43
%N 24
%P 11-14
%D 2012
%I Foundation of Computer Science (FCS), NY, USA
Abstract

Wavelet Transforms are used in number of application. They are applied in different fields such as signal processing, speech and image compression, biometrics, and so on. One of its important applications is image compression. Wavelet Transforms are preferred over other transforms, to compress image, since reconstruction is more accurate. Design of discrete wavelet transforms is complex due to large number of arithmetic operations involved. In this paper, pipeline VLSI architecture for the computation of the 2-D discrete wavelet transform (DWT) using db2 filter is proposed. The main focus of the scheme is to reduce the number of clock cycles needed for the computation. The hardware resources needed is optimized by maximizing the inter- and intra-stage parallelisms of the pipeline. The inter-stage parallelism is enhanced by optimally mapping a level of decomposition to the stages of the pipeline. The intra-stage parallelism is enhanced by decomposing the filtering operation equally into two subtasks that can be executed independently in parallel so that the delay of the critical data path for the filtering operation is minimized. This architecture requires smaller number of clock cycles and hardware resources compared to that of conventional architectures.

References
  1. Maria E. Angelopoulou, Peter Y. K. Cheung, Konstantinos Masselos, Yiannis AndreopouloS "Implementation and Comparison of the 5/3 Lifting 2D Discrete Wavelet Transform Computation Schedules on FPGAs" Journal of VLSI Signal Processing 2007.
  2. C. Chakrabarti, M. Vishwanath, and R. M. Owens, "Architectures for wavelet transforms: A survey," J. VLSI Signal Process. , vol. 14, no. 2, pp. 171–192, Nov. 1996.
  3. C. Huang, P. Tseng, and L. Chen, "Analysis and VLSI architecture for 1-D and 2-D discrete wavelet transform," IEEE Trans. Signal Process. , vol. 53, no. 4, pp. 1575–1586, Apr. 2005.
  4. Acharyya, K. Maharatna, B. M. Al-Hashimi, and S. R. Gunn, "Memory reduction methodology for distributed-arithmetic-based DWT/IDWT exploiting data symmetry," IEEE Trans. Circuits Syst. II, Exp. Briefs, vol. 56, no. 4, pp. 285–289, Apr. 2009.
  5. K. A. Kotteri, S. Barua, A. E. Bell, and J. E. Carletta, "A comparison of hardware implementations of the biorthogonal 9/7 DWT: Convolution versus lifting," IEEE Trans. Circuits Syst. II, Exp. Briefs, vol. 52, no. 5, pp. 256–260, May 2006.
  6. C. Wang and W. S. Gan, "Efficient VLSI architecture for lifting-based discrete wavelet packet transform," IEEE Trans. Circuits Syst. II, Exp. Briefs, vol. 54, no. 5, pp. 422–426, May 2007.
  7. Zahraa Talal Abed Al-Mokhtar "Design And FPGA Implementation Of Dual Scan Two Dimensional Discrete Wavelet Transforms", Al-Rafidain Engineering Vol. 19 No. 4 August 2011.
  8. A. S. Lewis and G. Knowles, "VLSI architecture for 2D Daubechies wavelet transform without multipliers," Electron. Lett. , vol. 27, no. 2, pp. 171–173, Jan. 1991.
  9. C. Chakrabarti and M. Vishwanath, "Efficient realizations of the discrete and continuous wavelet transforms: from single chip implementations to mapping on SIMD array computers," IEEE Trans. Signal Process. , vol. 43, no. 3, pp. 759–771, Mar. 1995.
  10. A. Grzesczak, M. K. Mandal, and S. Panchanathan, "VLSI implementation of discrete wavelet transform," IEEE Trans. Very Large Scale Integr. (VLSI) Syst. , vol. 4, no. 4, pp. 421–433, Dec. 1996.
  11. Mountassar Maamoun, Mehdi Neggazi, Abdelhamid Meraghni, And Daoud Berkani, "VLSI Design Of 2-D Discrete Wavelet Transform For Area-Efficient And High-Speed Image Computing", World Academy Of Science, Engineering And Technology 45 2008.
  12. C. Cheng and K. K. Parhi, "High-speed VLSI implementation of 2-D discrete wavelet transform," IEEE Trans. Signal Process. , vol. 56, no. 1, pp. 393–403, Jan. 2008.
  13. F. Marino, D. Guevorkian, and J. Astola, "Highly efficient high-speed/low-power architectures for 1-D discrete wavelet transform," IEEE Trans. Circuits Syst. II, Exp. Briefs, vol. 47, no. 12, pp. 1492–1502, Dec. 2000.
  14. C. Zhang, C. Wang, and M. O. Ahmad, "A VLSI architecture for a high-speed computation of the 1D discrete wavelet transform," in Proc. IEEE Int. Symp. Circuits Syst. , Kobe, Japan, May 2005, vol. 2, pp. 1461–1464.
  15. M. Vishwanath, "The recursive pyramid algorithm for the discrete wavelet transform," IEEE Trans. Signal Process. , vol. 42, no. 3, pp. 673–677, Mar. 1994.
  16. Chengjun Zhang, Chunyan Wang and M. Omair Ahmad "A Pipeline VLSI Architecture for High-Speed Computation of the 1-D Discrete Wavelet Transform" IEEE transactions on circuits and systems 1549-8328 Feb. 2010.
  17. C. V. Ramamoorthy and H. F. Li "Pipeline Architecture" Computing Surveys Vol. 9, No. 1 March 1977.
  18. Jörg Ritter and Paul Molitor, "A Pipelined Architecture for Partitioned DWT Based Lossy Image Compression using FPGA's" FPGA ACM 2001, pp. 11-13, February 2001.
  19. A. Grzeszczak, M. K. Mandal, S. Panchanathan, Member, IEEE, and T. Yeap, Member, IEEE "VLSI Implementation of Discrete Wavelet Transform", IEEE Transactions on VLSI Systems, Dec 1996.
Index Terms

Computer Science
Information Sciences

Keywords

Discrete Wavelet Transforms (dwt) 2d-dwt Computation Inter- And Intra-stage Parallelisms Multi-resolution Filtering Parallel Architecture Pipeline Architecture Vlsi Architecture