A high-performance and memory-efficient VLSI architecture with parallel scanning method for 2-D lifting-based discrete wavelet transform

Yeong Kang Lai*, Lien Fei Chen, Yui Chih Shih

*Corresponding author for this work

Research output: Contribution to journalJournal Article peer-review

80 Scopus citations

Abstract

In this paper, we present a high performance and memory-efficient pipelined architecture with parallel scanning method for 2-D lifting-based DWT in JPEG2000 applications. The Proposed 2-D DWT architecture are composed of two 1-D DWT cores and a 2×2 transposing register array. The proposed 1-D DWT core consumes two input data and produces two output coefficients per cycle, and its critical path takes one multiplier delay only. Moreover, we utilize the parallel scanning method to reduce the internal buffer size instead of the line-based scanning method. For the N×N tile image with one-level 2-D DWT decomposition, only 4N temporal memory and the 2×2 register array are required for 9/7 filter to store the intermediate coefficients in the column 1-D DWT core. And the column-processed data can be rearranged in the transposing array. According to the comparison results, the hardware cost of the 1-D DWT core and the internal memory requirements of proposed 2-D DWT architecture are smaller than other familiar architectures based on the same throughput rate. The implementation results show that the proposed 2-D DWT architecture can process 1080p HDTV pictures with five-level decomposition at 30 frames/ sec.

Original languageEnglish
Pages (from-to)400-407
Number of pages8
JournalIEEE Transactions on Consumer Electronics
Volume55
Issue number2
DOIs
StatePublished - 2009
Externally publishedYes

Keywords

  • JPEG 2000
  • Lifting-based 2-D DWT architecture
  • Llifting-based discrete wavelet (DWT)

Fingerprint

Dive into the research topics of 'A high-performance and memory-efficient VLSI architecture with parallel scanning method for 2-D lifting-based discrete wavelet transform'. Together they form a unique fingerprint.

Cite this