280 likes | 652 Views
Wavelet Transform and SPIHT Coding. Outline. Wavelet Transform SPIHT Coding Multiple Description Coding. Wavelet Transform. WHY Transform ? (1)energy compaction 能量集中在較少的區塊中 (2)decorrelation 去除相鄰點之間的相關性. Wavelet Transform. LL. HL. LH. HH. L. H. Discrete Wavelet Transformation.
E N D
Outline • Wavelet Transform • SPIHT Coding • Multiple Description Coding
Wavelet Transform • WHY Transform ? (1)energy compaction 能量集中在較少的區塊中 (2)decorrelation 去除相鄰點之間的相關性
LL HL LH HH L H Discrete Wavelet Transformation
Discrete Wavelet Transformation 第一階 第二階 第三階
96.64% 0.41% 0.92% 0.94% 0.35% 0.43% 0.27% 5/3 Lena 2-level
使用LL2回復 PSNR=29.2137dB
SPIHT Coding DWT SPIHT IWT
SPIHT Coding • Proposed by Said and Pearlman in 1996 • Regard tree as the unit • Idea of zerotree • A. Said and W. A. Pearlman, “A new, fast, and efficient image codec based on set partitioning in hierarchical trees, ” IEEE Trans. Circuits Syst. Video Technol., vol. 6, no. 3, pp. 243-250, June 1996.
Two Type Zerotree TYPE A TYPE B
SPIHT Coding Initial threshold = T T=T/2 LSP: List of Significant Pixel LIP: List of Insignificant Pixel LIS: List of Insignificant Set
SPIHT的錯誤回復 • 因封包遺失所造成的圖形品質降低 • 使用一些方法將遺失的部份回復
Multiple Description Coding • 利用額外的資訊去達到錯誤保護的效果 • 先附加較重要的資料
Multiple Description Coding Lena 0.125bpp 10% packet lost Unprotect PSNR=14.29dB MDC PSNR=27.95dB