The H.264/SVC standard (ISO/IEC 14496-10)

Juan Francisco Rodríguez Herrera
Vicente González Ruiz

July 10, 2017

Contents

1 Diferencies with previous codecs
2 Temporal scalability
3 Spatial scalability
4 Quality scalabilty
5 About the number of layers

Intro

1 Diferencies with previous codecs

2 Temporal scalability

PIC

3 Spatial scalability

PIC

4 Quality scalabilty

5 About the number of layers

H.264/SVC in the lab

export CVSROOT=:pserver:jvtuser:jvt.Amd.2@garcon.\  
ient.rwth-aachen.de:/cvs/jvt  
cvs login  
export CVSROOT=:pserver:jvtuser@garcon.ient.\  
rwth-aachen.de:/cvs/jvt  
cvs checkout jsvm  
cd jsvm  
ooffice SoftwareManual.doc &  
cd JSVM/H264Extension/build/linux/  
make  
export PATH=$PATH:<path to "jsvm">/bin

PIC

PIC

PIC

PIC

# Notation: -lpq <layer> <quantization-level>  
H264AVCEncoderLibTestStatic -pf main-3layers.cfg\  
-lqp 0 250 -lqp 1 51 -lqp 2 49

BitStreamExtractorStatic test.264

BitStreamExtractorStatic test.264 extracted.264 -sl 1

H264AVCDecoderLibTestStatic extracted.264 1.yuv

mplayer 1.yuv -demuxer rawvideo -rawvideo cif

References

[1]   Seung-Jong Choi and John W. Woods. Motion-Compensated 3-D Subband Coding of Video. IEEE Transactions on Image Processing, 8(2):155–167, 1999.

[2]   J.-R. Ohm. Three-dimensional subband coding with motion compensation. IEEE Transactions on Image Processing, 3:559–571, 1994.