ISO/IEC 13818-2:2000(E)
© ISO/IEC 2000 – All rights reserved iii
CONTENTS
Page
Intro. 1
Purpose............................................................................................................................................ vi
Intro. 2
Application...................................................................................................................................... vi
Intro. 3
Profiles and levels........................................................................................................................... vi
Intro. 4 The scalable and the non-scalable syntax ....................................................................................... vii
1 Scope .............................................................................................................................................................. 1
2 Normative references...................................................................................................................................... 1
3 Definitions ...................................................................................................................................................... 2
4 Abbreviations and symbols............................................................................................................................. 7
4.1 Arithmetic operators............................................................................................................................ 7
4.2 Logical operators................................................................................................................................. 8
4.3 Relational operators............................................................................................................................. 8
4.4 Bitwise operators................................................................................................................................. 8
4.5 Assignment.......................................................................................................................................... 8
4.6 Mnemonics .......................................................................................................................................... 8
4.7 Constants ............................................................................................................................................. 9
5 Conventions .................................................................................................................................................... 9
5.1 Method of describing bitstream syntax................................................................................................ 9
5.2 Definition of functions ........................................................................................................................ 10
5.3 Reserved, forbidden and marker_bit.................................................................................................... 10
5.4 Arithmetic precision ............................................................................................................................ 11
6 Video bitstream syntax and semantics............................................................................................................ 11
6.1 Structure of coded video data .............................................................................................................. 11
6.2 Video bitstream syntax ........................................................................................................................ 21
6.3 Video bitstream semantics................................................................................................................... 36
7 The video decoding process............................................................................................................................ 61
7.1 Higher syntactic structures .................................................................................................................. 61
7.2 Variable length decoding..................................................................................................................... 62
7.3 Inverse scan ......................................................................................................................................... 64
7.4 Inverse quantisation............................................................................................................................. 66
7.5 Inverse DCT ........................................................................................................................................ 69
7.6 Motion compensation .......................................................................................................................... 69
7.7 Spatial scalability................................................................................................................................. 83
7.8 SNR scalability.................................................................................................................................... 92
7.9 Temporal scalability ............................................................................................................................ 99
7.10 Data partitioning.................................................................................................................................. 102
7.11 Hybrid scalability ................................................................................................................................ 103
7.12 Output of the decoding process ........................................................................................................... 104
8 Profiles and levels........................................................................................................................................... 106
8.1 ISO/IEC 11172-2 compatibility........................................................................................................... 109
8.2 Relationship between defined profiles................................................................................................. 109
8.3 Relationship between defined levels ................................................................................................... 111
8.4 Scalable layers..................................................................................................................................... 111
8.5 Parameter values for defined profiles, levels and layers...................................................................... 114
8.6 Compatibility requirements on decoders ............................................................................................. 115
9 Registration of Copyright Identifiers.............................................................................................................. 117
9.1 General ................................................................................................................................................ 117
9.2 Implementation of a Registration Authority (RA)............................................................................... 118