A VERY EFFICIENT STORAGE STRUCTURE FOR DWT AND IDWT FILTERS

Citation
Rm. Owens et M. Vishwanath, A VERY EFFICIENT STORAGE STRUCTURE FOR DWT AND IDWT FILTERS, Journal of VLSI signal processing, 19(3), 1998, pp. 215-225
Citations number
16
Categorie Soggetti
Computer Science Information Systems","Engineering, Eletrical & Electronic","Computer Science Information Systems
ISSN journal
13875485
Volume
19
Issue
3
Year of publication
1998
Pages
215 - 225
Database
ISI
SICI code
1387-5485(1998)19:3<215:AVESSF>2.0.ZU;2-V
Abstract
In this paper, we present an area-efficient storage and routing struct ure to be used as part of either a DWT or an IDWT filter. Such efficie nt structures are necessary for the single chip implementation of mult idimensional DWT and IDWT filters for processing images and video. Whi le the storage structures described in previously published architectu res were adequate for the 1D DWT/IDWT filter, they do not scale well t o a multidimensional implementation. The storage structure design and implementation described in this paper utilizes a combination of well- known efficient RAM cells with simple control to achieve compact size and scalability. When compared to other alternatives, the structure us es less power. In this paper, we examine the problem of constructing, on a single chip, filters for both the multidimensional Discrete Wavel et Transform (DWT) and the multidimensional Inverse Discrete Wavelet T ransform (IDWT). We will use the following example to illustrate where the difficulty lies in constructing such a chip. Consider a filter th at executes transforms on 2D images at the rate of 30 images per secon d. Furthermore, the size N x N of the images is 1024 x 1024, the lengt h L of the filter is 8, the number of octaves O to be generated is 4, and the arithmetic precision P is 24. In image compression, such a fil ter would be a good candidate for the replacement of the filters prese ntly used to perform the block Discrete Cosine Transform (DCT).