200 likes | 359 Views
TTM4142 Networked Multimedia Systems Video Basics Lossy Compression. Leif Arne Rønningen Autumn 2008. Distortion Measures. Quantization. Discrete Cosine Transform - DCT. Wavelet-based Coding.
E N D
TTM4142 Networked Multimedia SystemsVideo BasicsLossy Compression Leif Arne Rønningen Autumn 2008
Wavelet-based Coding • Fourier transform results in very fine resolution in the frequency domain, but gives no temporal resolution • Wavelet transform represents a signal with good resolution in both time and frequency
The Discrete Haar Wavelet Transform • DWT • Multiresolution analysis Decompose the sequence for compression purposes, into components easier to handle. i – index pixel n – level of ’pyramid’
Haar DWT Replace with pairwise average and difference small values Since every other element is used, has the same length as
Example, con’t Intermediateoutput • 1D Haar DWT on rows givs • Then 1D Haar DWT on columns
Example con’t, Output from 2D Haar DWT andGraphical Illustration
Continuous Wavelet Transform - CWT Decompose a signal f(t) in time into frequency and time domains simultaneously mother wavelet
CWT, example of mother wavelet shift scale
Discrete Wavelet Transform - DWT • Multiresolution Analyses = the connection between wavelets in continuous time and filter banks in discrete time. Provides the tool to adapt signal resolution to only relevant details. • Scaling function determines average info • Wavelets (translates of scaling functions) determine detailed info where
Low pass High pass