Efficient Scalable Video Compression by Scalable Motion Coding Review and Implementation of DWT Based Approach Syed Jawwad Bukhari
Overview of Presentation Scalable Video Coding Scalable Motion Coding DWT Which Approaches – For Review TWAVIX MC-EZBC – For Implementation Scalable Video coding Using DWT and Scalable Motion Coding – EFFICIENT SCALABLE MOTION CODING FOR WIDE-RANGE SCALABLE VIDEO COMPRESSION
SCALABLE VIDEO CODING Decode part of bit stream Stream is in form of number of layers, – a ‘base’ layer – one or more ‘enhancement’ layers Quality vs. bit rate
Types of Scalability Spatial SNR Temporal
Spatial Scalability Images adapted from [2]
Temporal Scalability Image adapted from [2]
Spatial and Temporal Correlation Image adapted from [2]
TWAVIX Architecture The WAvelet-based Vldm Coder with Scalability Image adapted from [1]
Motion in adjacent frames
Difference due to motion, Optical flow Difference Optical Flow Image adapted from [2]
Motion Estimation and Compensation Image adapted from [2]
Macro-block motion prediction Image adapted from [2]
Motion Vectors Image adapted from [2]
Motion Compensated Frame Image adapted from [2]
DWT Image adapted from [2]
DWT 1 Stage Image adapted from [2]
DWT 2 Stage Image adapted from [2]
DWT 5 Stage Image adapted from [2]
DWT layering
References 1. ACCURACY-SCALABLE Motion CODING FOR EFFICIENT SCALABLE VIDEO COMPRESSION; by Boisson,Edouard & Guillemot 2. H.264 and MPEG-4 Video Compression; by Iain E. G. Richardson, The Robert Gordon University, Aberdeen, UK