P. 1
Liang-Gee Chen, Chao-Tsung Huang, Ching-Yeh Chen, Chih-Chi Cheng (Author) - Wavelet Transforms and Motion-Compensated Temporal Filtering - Vlsi Architecture and Memory (Imperial College Press,2006)

Liang-Gee Chen, Chao-Tsung Huang, Ching-Yeh Chen, Chih-Chi Cheng (Author) - Wavelet Transforms and Motion-Compensated Temporal Filtering - Vlsi Architecture and Memory (Imperial College Press,2006)

|Views: 37|Likes:
Published by hmd027

More info:

Published by: hmd027 on Nov 17, 2012
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

08/03/2013

pdf

text

original

Figure 4.33 shows the M-scan for two-lifting scheme. The main idea of this
M-shape data scan is to use out the intermediate coefficients after column
DWT as soon as possible and hence the storage requirement of intermediate
coefficients after column DWT can be minimized. Because the scheduling
of two-lifting scheme is periodic of two clock cycles as suggested in Fig. 4.31,
the length in column direction of the M-scan has to be four pixels. The
row DWT has to be performed right after the intermediate coefficients after
column DWT are stored in registers for using out coefficients as soon as

Architectures of Two-Dimensional

DWT

139

Pixels of Input Image

8N Registers for
Data in Row DWT

Row DWT

t

Output Coefficients
_J\of 2

"D DWT

4N Registers to
Buffer Intermediate
Coefficient

ft Column DWT

Fig. 4.34 The M-scan and 2-D implementation for N-lifting scheme with (9,7) filter.

possible. Because two pixels in row direction have to be fed in row DWT
each cycle, eight (2x4 = 8) intermediate coefficients after column DWT
have to be buffered.

The register values of the row DWT core in each of the four rows in M-
scan also have to be buffered. The functionality of this additional buffer in
row direction is similar to that of temporal buffer in column direction. The
dimension of this additional buffer is four times of the number of registers
in row DWT core. If lifting-based (9,7) filter in Fig. 4.29 is adopted, the
size of this buffer is sixteen words (4x4 = 16). Registers are sufficient for
this small buffer.

You're Reading a Free Preview

Download
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->