11.07.2015 Views

A Modified SPIHT Algorithm for Image Coding With a Joint MSE and ...

A Modified SPIHT Algorithm for Image Coding With a Joint MSE and ...

A Modified SPIHT Algorithm for Image Coding With a Joint MSE and ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

722 IEEE TRANSACTIONS ON IMAGE PROCESSING, VOL. 15, NO. 3, MARCJ 2006Fig. 13. Gaussian noise at 03 dB SNR is added to the finest LH waveletcoefficients of the right half texture, to obtain the synthetic textures shown inthe left half.Fig. 15. Gaussian noise at 03:5 dB SNR is added to the second-level LHwavelet coefficients of the right half texture, to obtain the synthetic texturesshown in the left half.Fig. 14.Classification errors as the function of <strong>MSE</strong> are compared amongM<strong>SPIHT</strong> ( = 50000), M<strong>SPIHT</strong> ( =0), <strong>and</strong> the original <strong>SPIHT</strong>. The bitrates are 0.2, 0.3, 0.4, 0.5, <strong>and</strong> 0.6 bpp. Results are shown <strong>for</strong> data in Fig. 13.As indicated above, there is potential <strong>for</strong> disturbance of zerotrees via the coefficient reweighting. This implies that the per<strong>for</strong>manceof the M<strong>SPIHT</strong> algorithm may be impacted by whichparticular wavelet coefficients are scaled to be large (where inthe wavelet tree). In the pervious example the significant waveletcoefficients (<strong>for</strong> which noise was added) were at the finest level.We now consider a synthetic image as in the left half of Fig. 15,but now the white Gaussian noise is added to the coefficientsin the second LH b<strong>and</strong> (<strong>for</strong> levels, as in the previousexample). In this case, the SNR, as defined above, is dB.Results are presented in Fig. 16. We again consider<strong>for</strong> the M<strong>SPIHT</strong> results <strong>for</strong> which classification is emphasized.In Fig. 16, we note that M<strong>SPIHT</strong> <strong>for</strong> provides excellentclassification per<strong>for</strong>mance <strong>for</strong> low <strong>MSE</strong> (highest bpp), betterthan M<strong>SPIHT</strong> with . This is attributed to the factthat the coefficients that are important are relatively large inamplitude (lower scale than in Fig. 14). These large-amplitudeFig. 16.Classification errors as the function of <strong>MSE</strong> are compared amongM<strong>SPIHT</strong> ( = 50000), M<strong>SPIHT</strong> ( =0), <strong>and</strong> the original <strong>SPIHT</strong>. The bitrates are from 0.2 to 0.6 bpp at the interval of 0.05 bpp. Results are shown <strong>for</strong>synthesized data in Fig. 15.coefficients, which are also important <strong>for</strong> classification arereconstructedwell by <strong>SPIHT</strong><strong>and</strong> M<strong>SPIHT</strong> with . However,at lower bpp (higher <strong>MSE</strong>), the classification improvementof M<strong>SPIHT</strong> withis more evident. Note that inFig. 14, <strong>for</strong> which the small-amplitude finest-level coefficientsare important <strong>for</strong> classification, the M<strong>SPIHT</strong> withyields better classification per<strong>for</strong>mance <strong>for</strong> all <strong>MSE</strong> (bpp)considered.D. <strong>Modified</strong> <strong>SPIHT</strong> <strong>and</strong> Bayes VQThe Bayes tree-structured vector quantization (B-TSVQ) algorithmintroduced by Oehler <strong>and</strong> Gray [15] is a joint compression<strong>and</strong> classification technique. It combines classification <strong>and</strong>compression into a single vector quantizer by incorporating aBayes risk term into the distortion measure. For large block

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!