<< Chapter < Page | Chapter >> Page > |
The wavelets of the LeGall 3,5-tap filters, and above, and their frequency responses are shown in . The scaling function (bottom left) converges to a pure triangular pulse and thewavelets are the superposition of two triangular pulses.
The triangular scaling function produces linear interpolation between consecutive lowband coefficients and also causes thewavelets to be linear interpolations of the coefficients of the filter, -1, -2, 6, -2, -1 (scaled appropriately).
These wavelets have quite desirable properties for image compression (note the absence of waveform discontinuities andthe much lower sidelobes of the frequency responses), and they represent probably the simplest useful waveletdesign. Unfortunately there is one drawback -- the inverse wavelets are not very good. These are formed from the LeGall5,3-tap filter pair, and above, whose wavelets and frequency responses are shown in .
The main problem is that the wavelets do not converge after many levels to a smooth function and hence the frequency responseshave large unwanted sidelobes. The jaggedness of the scaling function and wavelets causes highly visible coding artefacts ifthese filters are used for reconstruction of a compressed image.
However the allocation of the factors of to and is a free design choice, so we may swap the factors (and hence swap and ) in order that the smoother 3,5-tap filters become , and are used for reconstruction. We shall show later that this leads to a good low-complexity solution for imagecompression and that the jaggedness of the analysis filters is not critical.
Unbalance between analysis and reconstruction filters / wavelets is nevertheless often regarded as being undesirable,particularly as it prevents the filtering process from being represented as an orthonormal transformation of the input signal(since an orthonormally transformed signal may be reconstructed simply by transposing the transform matrix). An unbalanced PRfilter system is often termed a bi-orthogonal transformation .
We now consider ways to reduce this unbalance.
In the above analysis, we used the factorisation of to give us and . This always gives unbalanced factors if terms of in even powers of are zero.
However each of these factors in may itself be factorised into a pair of factors in , since:
For each factor of , we may allocate one of its subfactors to and the other to . Where roots of are complex, the subfactors must be allocated in conjugate pairs so that and remain purely real.
Since the subfactors occur in reciprocal pairs (roots at and ), we find that
Notification Switch
Would you like to follow the 'Image coding' conversation and receive update notifications?