Efficient Scalable Video Compression by Scalable Motion Coding
description
Transcript of Efficient Scalable Video Compression by Scalable Motion Coding
Efficient Scalable Video Compression by Scalable Motion Coding
Review and Implementation of DWT Based Approach
Syed Jawwad Bukhari
2004-03-0028
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