110 likes | 279 Views
Motion-Compensated Lifted Wavelet transform for video coding. Outline. Motion-Compensated Lifted Wavelet Transform PART-1 New Update Step for reduction of PSNR fluctuation Heuristics for implementing New Update Step PART-2 Intra Prediction incorporated in the Lifting Steps
E N D
Motion-Compensated Lifted Wavelet transform for video coding
Outline • Motion-Compensated Lifted Wavelet Transform PART-1 • New Update Step for reduction of PSNR fluctuation • Heuristics for implementing New Update Step PART-2 • Intra Prediction incorporated in the Lifting Steps • What do we gain and what do we lose ?
Motion-Compensated Lifted Wavelet Transform Haar Wavelet P: Motion-Compensated Prediction U: Update operator (should backtrack motion from Y to X)
PART 1: Reduction of PSNR fluctuation Minimizes total reconstruction distortion [Girod, Han 2004] i.e. Additionally minimizes difference in distortion in and i.e. One needs to find appropriate for every pair (X,Y)
Heuristic approximations for implementation Tremendous amount of computation and storage required Heuristic 1) are pretty close (at least for simple motion) and always all positive • Heuristic 2) Modified Barbell update incorporating • Given value of • Appropriate attenuation for every pixel update
PART 2: Intra Prediction :Intra Prediction :Intra Update Aim: Make and more compressible !
Any gains ? • Not really • Open loop system (no DPCM loop) • Serious distortion propagation In this open loop system reduction of SSD is not always the way to go !
Conclusions • Reduction of PSNR fluctuation • New update step (plus heuristics) • This is a solution at the spatio-temporal level • Future work depends on Find a way to derive it from Intra Prediction • Gave valuable insight • Nevertheless was “fun” implementing