Source coding alternatives for video transport over networks

Amy R. Reibman
AT&T Labs – Research
Florham Park, NJ

(amy@research.att.com)

Digital libraries in action

Outline

Application scenarios

Simplified system block diagram

System components

Important system issues

Our focus

Source coding options

Video compression basics

Motion Compensated Prediction (P)

Discrete Transforms

Variable Length Coding (VLC)

Impact of errors: spatial propagation

Impact of errors: temporal propagation

Optimizations for one-layer video

Transport for one-layer video

Scalable (two-layer) video coding

Scalable encoding questions

How to create partitioning?

How many layers?

A simple scalable video encoder

Prediction for scalable video

Influence of prediction, base-layer rate

Comparison: scalable vs. one-layers

One-layer(s) vs. Scalability

Scalable video conclusions

The Multiple Description (MD) problem

The multiple description framework

Multiple Description video coding

Reintroducing correlation

Prediction for MD video

Issues for Multiple Description video

Redundancy-Rate Distortion for video

Packet loss: MD vs. one-layer

Sensitivity of design to LR

MD video demo

Conclusions

Acknowledgements