Re: Wavelet based compression for not squared images



Rafael wrote:

for wavelet based image compression they always use a dyadic DWT.
You mean, the Mallat basis? Not necessarely. The FBI fingerprint
algorithm uses a different basis. JPEG2000-2 can use a different
basis.

With dyadic DWT I mean that width and height of successive subbands
are always have the size of their predecessor subband. At least for
EZW and SPIHT algorithm this is quite a basic feature because this
ensures that every coefficient has 4 descendants.

Some special rules have to be invented to work around this necessity, which means the boundary handling has to be specified. For EZW, for example, it seems quite natural to say that a coefficient has significant "parents" if the intersection of the 2x2 neighbourhood in the parent band with the image rectangle (which then might be smaller than 2x2) is significant.

So does dyadic mean the same than Mallat basis (didn't find much
information in the internet about it!) ? If I consider the example you
gave, the answer is probably no!

Probably no.

You are misinformed! ...
At this page: http://jj2000.epfl.ch/jj_tutorials/jpeg2000_720_540/28.html
they say JPEG2000-1 uses only dyadic decomposition, this implies that
the tiles have to be of size 2^k otherwise a further dyadic
decomposition is not possible anymore at a certain point.

The decomposition is "as dyadic as possible".

Lets take
your example with 3x3 tiles. A further dyadic decomposition won't be
possible any more (1,5x1,5 ????)!

Of course it is possible! With the tile origin at 0x0, we have for the first level that the band sizes are 2x2,2x1,1x2 and 1x1.

HTHH,
Thomas

Fuer was steht HTHH??? :)

Hope to have helped.

Greetings,
Thomas
.



Relevant Pages

  • Re: two questions on R-modules
    ... is true is the key to getting such an algorithm. ... Assuming the elements of the ring are easily worked with, ... a basis for M/M1? ... quotient of a free module is free is a bit silly. ...
    (sci.math)
  • Re: set of a set etc.
    ... > On Tue, 19 Jul 2005, G. Frege wrote: ... On the basis of our theory of ... the necessity for the distinction is of course obvious. ... almost the same comment can be found in Halmos' famous book ...
    (sci.math)
  • Re: FFT with arbitrary basis function?
    ... basis function other than a sine or cosine? ... I know I can use, say, a triangle wave as a basis function for a ... there is not always a fast algorithm like an FFT. ... The DFT is a very special case because the basis vectors are ...
    (sci.math.num-analysis)
  • Re: [Clax86list] Re: Optimizing Static Variable Layout
    ... :But if someone has a better idea or algorithm, ... fit" basis yields: ... byte from offset 61 to offset 72? ...
    (comp.lang.asm.x86)
  • Re: Secant Method Help
    ... I have the basis of the program created but the algorithm does ... It does not seem to perform the secant root finding ... technique. ...
    (comp.soft-sys.matlab)