A High Speed 2D-DWT Parallel Hardware Architecture Using the Lifting Scheme

Lifting scheme을 이용한 고속 병렬 2D-DWT 하드웨어 구조

  • Published : 2003.07.01

Abstract

In this paper, we present a fast hardware architecture to implement a parallel 2-dimensional discrete wavelet transform(DWT)based on the lifting scheme DWT framework. The conventional 2-D DWT had a long initial and total latencies to get the final 2D transformed coefficients because the DWT used an entire input data set for the transformation and transformed sequentially The proposed architecture increased the parallel performance at computing the row directional transform using new data splitting method. And, we used the hardware resource sharing architecture for improving the total throughput of 2D DWT. Finally, we proposed a scheduling of hardware resource which is optimized to the proposed hardware architecture and splitting method. Due to the use of the proposed architecture, the parallel computing efficiency is increased. This architecture shows the initial and total latencies are improved by 50% and 66%.

본 논문은 리프팅 스킴(lifting scheme)의 분할 방법을 개선하여 고속 병렬 처리가 가능한 2차원 DWT(Discrete Wavelet Transform) 하드웨어 구조를 제안한다. 2차원 DWT 변환은 2차원 입력 데이터 전체에 대하여 연산이 수행되고 순차적으로 2차원 처리가 됨에 따라서 초기 및 전체 지연시간(latency)이 많이 걸린다. 본 논문에서는 처리속도와 지연 시간을 향상시키기 위해 개선된 분할 방법과 새로운 자원 공유 하드웨어 구조를 제안한다. 상호 연관성이 없는 데이터들을 4 개의 데이터 집합으로 분할하여 병렬 처리에 적합하도록 새로운 분할 방법을 제안하였다. 병렬처리 하드웨어 구조는 하드웨어의 자원 공유가 가능하도록 하기 위해 필터연산의 중간 값을 메모리에 저장할 수 있는 파이프라인 구조를 갖도록 설계하였다. 제안된 구조를 효율적으로 동작시킬 수 있도록 하드웨어 자원의 공유를 스케쥴링하여 초기지연과 전체지연 시간을 줄였다. 제안하는 구조는 기존의 병렬 처리 구조에 비해 초기 지연 및 전체 지연 시간을 각각 50%와 66%감소시키는 결과를 얻을 수 있었다.

Keywords

References

  1. Wenqing Jiang, and Antonio Ortega, 'Lifting Factorization-Based Discrete Wavelet Transform Architecture Design,' IEEE Trans. on Circuits and System for Video Technology, vol. 11, no. 5, pp. 651-657, May 2001 https://doi.org/10.1109/76.920194
  2. Andra, K. Chakrabarti, C. and Acharya, T., 'A VLSI architecture for lifting-based wavelet transform,' IEEE Workshop on Signal Processing Systems 2000, pp. 70-79, 2000 https://doi.org/10.1109/SIPS.2000.886705
  3. Andra, K., Chakrabarti, C., and Acharya, T., 'Efficient implementation of a set of lifting based wavelet filters,' IEEE International Conference on Acoustics, Speech, and Signal Processing, vol. 2, pp. 1101-1104, 2001 https://doi.org/10.1109/ICASSP.2001.941112
  4. W. Sweldens, 'The lifting scheme: A new philosophy in biorthogonal wavelet constructions,' Processings of SPIE., vol. 2569, pp. 68-79. 1995 https://doi.org/10.1117/12.217619
  5. M. Vishwanath, R.M. Owens, and M.N. Irwin, 'VLSI Architecture for the Discrete Wavelet Transform,' IEEE Trans. on Circuits and Systems-II:Analog and Digital Signal Processing. vol. 42, No. 5, pp. 305-316, 1995 https://doi.org/10.1049/el:19900766
  6. M. Ferretti, and D. Rizzo, 'A Parallel Architecture for the 2-D Discrete Wavelet Transform with Integer Lifting Scheme,' Journal of VLSI Signal Processing, vol. 28, pp. 165-185, 2001 https://doi.org/10.1023/A:1011161423836