In this paper, a memory-efficient VLSI implementation for line-based 2D DWT, named the multiple-lifting scheme, is proposed. Memory bandwidth and memory size dominate the cost of 2D DWT and are highly related to the total power and area of 2D DWT VLSI implementation, respectively. The proposed multiple-lifting scheme can reduce not only the average memory bandwidth but about 50% area of the line buffer in the 2D DWT module. The corresponding data scan, M-scan, is proposed to achieve the multiple-lifting scheme and eliminate the data buffer as well.
['Chih-Chi Cheng', 'Chao-Tsung Huang', 'Po-Chih Tseng', 'Chia-Ho Pan', 'Liang-Gee Chen']
Multiple-lifting scheme: memory-efficient VLSI implementation for line-based 2-D DWT