�0���� Introduction
������� 0.1���� General
������� 0.2���� Prologue
������� 0.3���� Purpose
������� 0.4���� Applications
������� 0.5���� Publication and versions of this Specification
������� 0.6���� Profiles, tiers, and levels
������� 0.7���� Overview of the design characteristics�
������� 0.8���� How to read this Specification
�1���� Scope
�2���� Normative references
������� 2.1���� General
������� 2.2���� Identical Recommendations | International Standards
������� 2.3���� Paired Recommendations | International Standards
equivalent in technical content
������� 2.4���� Additional references
�3���� Definitions
�4���� Abbreviations and acronyms
�5���� Conventions
������� 5.1���� General
������� 5.2���� Arithmetic operators
������� 5.3���� Logical operators
������� 5.4���� Relational operators
������� 5.5���� Bit-wise operators
������� 5.6���� Assignment operators
������� 5.7���� Range notation
������� 5.8���� Mathematical functions
������� 5.9���� Order of operation precedence
������ 5.10���� Variables, syntax elements, and tables�
������ 5.11���� Text description of logical operations�
������ 5.12���� Processes
�6���� Bitstream and picture formats, partitionings, scanning processes, and
neighbouring relationships
������� 6.1���� Bitstream formats
������� 6.2���� Source, decoded, and output picture formats
������� 6.3���� Partitioning of pictures, slices, slice segments, tiles, coding
tree units, and coding tree blocks
����������������� 6.3.1���� Partitioning of pictures into slices, slice
segments, and tiles
����������������� 6.3.2���� Block and quadtree structures
����������������� 6.3.3���� Spatial or component-wise partitionings
������� 6.4���� Availability processes
����������������� 6.4.1���� Derivation process for z-scan order block
availability
����������������� 6.4.2���� Derivation process for prediction block
availability
������� 6.5���� Scanning processes
����������������� 6.5.1���� Coding tree block raster and tile scanning
conversion process
����������������� 6.5.2���� Z-scan order array initialization process
����������������� 6.5.3���� Up-right diagonal scan order array initialization
process
����������������� 6.5.4���� Horizontal scan order array initialization process
����������������� 6.5.5���� Vertical scan order array initialization process
�7���� Syntax and semantics
������� 7.1���� Method of specifying syntax in tabular form
������� 7.2���� Specification of syntax functions and descriptors
������� 7.3���� Syntax in tabular form
����������������� 7.3.1���� NAL unit syntax
������������������������������ 7.3.1.1���� General NAL unit syntax
������������������������������ 7.3.1.2���� NAL unit header syntax
����������������� 7.3.2���� Raw byte sequence payloads, trailing bits, and byte
alignment syntax
������������������������������ 7.3.2.1���� Video parameter set RBSP syntax
������������������������������ 7.3.2.2���� Sequence parameter set RBSP syntax
������������������������������ 7.3.2.3���� Picture parameter set RBSP syntax
������������������������������ 7.3.2.4���� Supplemental enhancement information
RBSP syntax
������������������������������ 7.3.2.5���� Access unit delimiter RBSP syntax
������������������������������ 7.3.2.6���� End of sequence RBSP syntax
������������� �����������������7.3.2.7���� End of bitstream RBSP syntax
������������������������������ 7.3.2.8���� Filler data RBSP syntax
������������������������������ 7.3.2.9���� Slice segment layer RBSP syntax
������������������������������ 7.3.2.10���� RBSP slice segment trailing bits
syntax
������������������������������ 7.3.2.11���� RBSP trailing bits syntax
������������������������������ 7.3.2.12���� Byte alignment syntax
����������������� 7.3.3���� Profile, tier and level syntax
����������������� 7.3.4�� ��Scaling list data syntax
����������������� 7.3.5���� Supplemental enhancement information message syntax
����������������� 7.3.6���� Slice segment header syntax�
������������������������������ 7.3.6.1���� General slice segment header syntax
��������� ���������������������7.3.6.2���� Reference picture list modification
syntax
������������������������������ 7.3.6.3���� Weighted prediction parameters
syntax
����������������� 7.3.7���� Short-term reference picture set syntax
����������������� 7.3.8���� Slice segment data syntax
������������������������������ 7.3.8.1���� General slice segment data syntax
������������������������������ 7.3.8.2���� Coding tree unit syntax
������������������������������ 7.3.8.3���� Sample adaptive offset syntax
�������� ����������������������7.3.8.4���� Coding quadtree syntax
������������������������������ 7.3.8.5���� Coding unit syntax
������������������������������ 7.3.8.6���� Prediction unit syntax
������������������������������ 7.3.8.7���� PCM sample syntax
����� �������������������������7.3.8.8���� Transform tree syntax
������������������������������ 7.3.8.9���� Motion vector difference syntax
������������������������������ 7.3.8.10���� Transform unit syntax
������������������������������ 7.3.8.11���� Residual coding syntax
������������������������������ 7.3.8.12���� Cross-component prediction syntax
������� 7.4���� Semantics
����������������� 7.4.1���� General
����������������� 7.4.2���� NAL unit semantics
������������������������������ 7.4.2.1���� General NAL unit semantics
������������������������������ 7.4.2.2���� NAL unit header semantics
������������������������������ 7.4.2.3���� Encapsulation of an SODB within an
RBSP (informative)
������������������������������ 7.4.2.4���� Order of NAL units and association
to coded pictures, access units, and coded video sequences
����������������� 7.4.3���� Raw byte sequence payloads, trailing bits, and byte
alignment semantics
������������������������������ 7.4.3.1���� Video parameter set RBSP semantics
������������������������������ 7.4.3.2���� Sequence parameter set RBSP
semantics
������������������������������ 7.4.3.3���� Picture parameter set RBSP semantics
������������������������������ 7.4.3.4���� Supplemental enhancement information
RBSP semantics
������������������������������ 7.4.3.5���� Access unit delimiter RBSP semantics
������������������������������ 7.4.3.6���� End of sequence RBSP semantics
������������������������������ 7.4.3.7���� End of bitstream RBSP semantics
��������������������� ���������7.4.3.8���� Filler data RBSP semantics
������������������������������ 7.4.3.9���� Slice segment layer RBSP semantics
������������������������������ 7.4.3.10���� RBSP slice segment trailing bits
semantics
������������������������������ 7.4.3.11 ����RBSP trailing bits semantics
������������������������������ 7.4.3.12���� Byte alignment semantics
����������������� 7.4.4���� Profile, tier, and level semantics
����������������� 7.4.5���� Scaling list data semantics�
����������������� 7.4.6���� Supplemental enhancement information message
semantics
����������������� 7.4.7���� Slice segment header semantics
������������������������������ 7.4.7.1���� General slice segment header
semantics
������������������������������ 7.4.7.2���� Reference picture list modification
semantics
������������������������������ 7.4.7.3���� Weighted prediction parameters
semantics
����������������� 7.4.8���� Short-term reference picture set semantics
����������������� 7.4.9���� Slice segment data semantics�
������� �����������������������7.4.9.1���� General slice segment data semantics
������������������������������ 7.4.9.2���� Coding tree unit semantics
������������������������������ 7.4.9.3���� Sample adaptive offset semantics
������������������������������ 7.4.9.4���� Coding quadtree semantics
������������������������������ 7.4.9.5���� Coding unit semantics
������������������������������ 7.4.9.6���� Prediction unit semantics
������������������������������ 7.4.9.7���� PCM sample semantics
������������������� �����������7.4.9.8���� Transform tree semantics
������������������������������ 7.4.9.9���� Motion vector difference semantics
������������������������������ 7.4.9.10���� Transform unit semantics
������������������������������ 7.4.9.11���� Residual coding semantics
������������������������������ 7.4.9.12���� Cross-component prediction
semantics
�8���� Decoding process
������� 8.1���� General decoding process
����������������� 8.1.1���� General
����������������� 8.1.2���� CVSG decoding process
����� ������������8.1.3���� Decoding process for a coded picture with
nuh_layer_id equal to 0
������� 8.2���� NAL unit decoding process
������� 8.3���� Slice decoding process
����������������� 8.3.1���� Decoding process for picture order count
������������� ����8.3.2���� Decoding process for reference picture set
����������������� 8.3.3���� Decoding process for generating unavailable
reference pictures
������������������������������ 8.3.3.1���� General decoding process for
generating unavailable reference pictures
������������������������������ 8.3.3.2���� Generation of one unavailable
picture
����������������� 8.3.4���� Decoding process for reference picture lists
construction
����������������� 8.3.5���� Decoding process for collocated picture and no backward
prediction flag
������� 8.4���� Decoding process for coding units coded in intra prediction
mode
����������������� 8.4.1���� General decoding process for coding units coded in
intra prediction mode
����������������� 8.4.2���� Derivation process for luma intra prediction mode
����������������� 8.4.3���� Derivation process for chroma intra prediction mode
����������������� 8.4.4���� Decoding process for intra blocks
������������������������������ 8.4.4.1���� General decoding process for intra
blocks
������������������������������ 8.4.4.2���� Intra sample prediction
������� 8.5���� Decoding process for coding units coded in inter prediction
mode
����������������� 8.5.1���� General decoding process for coding units coded in
inter prediction mode
����������������� 8.5.2���� Inter prediction process
����������������� 8.5.3���� Decoding process for prediction units in inter
prediction mode
������������������������������ 8.5.3.1���� General
������������������ ������������8.5.3.2���� Derivation process for motion vector
components and reference indices
������������������������������ 8.5.3.3���� Decoding process for inter
prediction samples
����������������� 8.5.4���� Decoding process for the residual signal of coding
units coded in inter prediction mode
������������������������������ 8.5.4.1���� General
������������������������������ 8.5.4.2���� Decoding process for luma residual
blocks
������������������������������ 8.5.4.3���� Decoding process for chroma residual
blocks
������� 8.6���� Scaling, transformation and array construction process prior to
deblocking filter process
����������������� 8.6.1���� Derivation process for quantization parameters
����������������� 8.6.2���� Scaling and transformation process
����������������� 8.6.3���� Scaling process for transform coefficients
����������������� 8.6.4���� Transformation process for scaled transform
coefficients
������������������������������ 8.6.4.1���� General
������������������������������ 8.6.4.2 ����Transformation process
����������������� 8.6.5���� Residual modification process for blocks using a
transform bypass
����������������� 8.6.6���� Residual modification process for transform blocks
using cross-component prediction
����������������� 8.6.7���� Picture construction process prior to in-loop
filter process
������� 8.7���� In-loop filter process
����������������� 8.7.1���� General
����������������� 8.7.2���� Deblocking filter process
������������������������������ 8.7.2.1���� General
� �����������������������������8.7.2.2���� Derivation process of transform
block boundary
������������������������������ 8.7.2.3���� Derivation process of prediction
block boundary
������������������������������ 8.7.2.4���� Derivation process of boundary filtering
strength
������������������������������ 8.7.2.5���� Edge filtering process
����������������� 8.7.3���� Sample adaptive offset process
������������������������������ 8.7.3.1���� General
������������������������������ 8.7.3.2���� Coding tree block modification
process
�9���� Parsing process
������� 9.1���� General
������� 9.2���� Parsing process for 0-th order Exp-Golomb codes
����������������� 9.2.1���� General
����������������� 9.2.2���� Mapping process for signed Exp-Golomb codes
������ �9.3���� CABAC parsing process for slice segment data
����������������� 9.3.1���� General
����������������� 9.3.2���� Initialization process
������������������������������ 9.3.2.1���� General
������������������������������ 9.3.2.2���� Initialization process for context
variables
������������������������������ 9.3.2.3���� Storage process for context
variables and Rice parameter initialization states
������������������������������ 9.3.2.4���� Synchronization process for context
variables and Rice parameter initialization states
������������������������������ 9.3.2.5���� Initialization process for the
arithmetic decoding engine
����������������� 9.3.3���� Binarization process
������������������������������ 9.3.3.1���� General
������������������������ ������9.3.3.2���� Truncated Rice (TR) binarization
process
������������������������������ 9.3.3.3���� k-th order Exp-Golomb (EGk)
binarization process
������������������������������ 9.3.3.4���� Limited k-th order Exp-Golomb (EGk)
binarization process
� �����������������������������9.3.3.5���� Fixed-length (FL) binarization
process
������������������������������ 9.3.3.6���� Binarization process for part_mode
������������������������������ 9.3.3.7���� Binarization process for
intra_chroma_pred_mode
��� ���������������������������9.3.3.8���� Binarization process for
inter_pred_idc
������������������������������ 9.3.3.9���� Binarization process for
cu_qp_delta_abs
������������������������������ 9.3.3.10���� Binarization process for
coeff_abs_level_remaining[ ]
����������������� 9.3.4���� Decoding process flow
������������������������������ 9.3.4.1���� General
������������������������������ 9.3.4.2���� Derivation process for ctxTable,
ctxIdx and bypassFlag
������������������������������ 9.3.4.3���� Arithmetic decoding process
����������������� 9.3.5���� Arithmetic encoding process (informative)
������������������������������ 9.3.5.1���� General
������������������������������ 9.3.5.2���� Initialization process for the
arithmetic encoding engine (informative)
������������������������������ 9.3.5.3���� Encoding process for a binary
decision (informative)
������������������������������ 9.3.5.4���� Renormalization process in the
arithmetic encoding engine (informative)
����������� �������������������9.3.5.5���� Bypass encoding process for binary
decisions (informative)
������������������������������ 9.3.5.6���� Encoding process for a binary
decision before termination (informative)
������������������������������ 9.3.5.7���� Byte stuffing process (informative)
10���� Sub-bitstream extraction process
�Annex A� Profiles, tiers and levels
������� A.1���� Overview of profiles, tiers and levels�
������� A.2���� Requirements on video decoder capability�
������� A.3���� Profiles
� ����������������A.3.1���� General
����������������� A.3.2���� Main profile
����������������� A.3.3���� Main 10 profile
����������������� A.3.4���� Main Still Picture profile��
����������������� A.3.5���� Format range extensions profiles
��������������� ��A.3.6���� Format range extensions high throughput profiles
������� A.4���� Tiers and levels
����������������� A.4.1���� General tier and level limits
����������������� A.4.2���� Profile-specific level limits for the video
profiles
����������������� A.4.3���� Effect of level limits on picture rate for the
video profiles (informative)
�Annex B� Byte stream format
������� B.1���� General
������� B.2���� Byte stream NAL unit syntax and semantics
����������������� B.2.1���� Byte stream NAL unit syntax�
����������������� B.2.2���� Byte stream NAL unit semantics
������� B.3���� Byte stream NAL unit decoding process
������� B.4���� Decoder byte-alignment recovery (informative)
�Annex C� Hypothetical reference decoder
������� C.1���� General
� ������C.2���� Operation of coded picture buffer (CPB)�
����������������� C.2.1���� General
����������������� C.2.2���� Timing of decoding unit arrival
����������������� C.2.3���� Timing of decoding unit removal and decoding of
decoding unit
������� C.3 ����Operation of the decoded picture buffer (DPB)
����������������� C.3.1���� General
����������������� C.3.2���� Removal of pictures from the DPB
����������������� C.3.3���� Picture output
����������������� C.3.4���� Current decoded picture marking and storage
������� C.4���� Bitstream conformance
������� C.5���� Decoder conformance
����������������� C.5.1���� General
����������������� C.5.2���� Operation of the output order DPB
������������������������������ C.5.2.1���� General
������������������������������ C.5.2.2���� Output and removal of pictures from
the DPB
������������������������������ C.5.2.3���� Picture decoding, marking,
additional bumping, and storage
������������������������������ C.5.2.4���� "Bumping" process
�Annex D� Supplemental enhancement information
������� D.1���� General
������� D.2���� SEI payload syntax
����������������� D.2.1���� General SEI message syntax�
����������������� D.2.2���� Buffering period SEI message syntax
������� ����������D.2.3���� Picture timing SEI message syntax
����������������� D.2.4���� Pan-scan rectangle SEI message syntax
����������������� D.2.5���� Filler payload SEI message syntax
����������������� D.2.6���� User data registered by Rec. ITU-T T.35 SEI message
syntax
����������������� D.2.7���� User data unregistered SEI message syntax
����������������� D.2.8���� Recovery point SEI message syntax
����������������� D.2.9���� Scene information SEI message syntax
����������������� D.2.10���� Picture snapshot SEI message syntax
����������������� D.2.11���� Progressive refinement segment start SEI message
syntax
����������������� D.2.12���� Progressive refinement segment end SEI message
syntax
����������������� D.2.13���� Film grain characteristics SEI message syntax
����������������� D.2.14���� Post-filter hint SEI message syntax
����������������� D.2.15���� Tone mapping information SEI message syntax
����������������� D.2.16���� Frame packing arrangement SEI message syntax
����������������� D.2.17���� Display orientation SEI message syntax
����������������� D.2.18���� Structure of pictures information SEI message
syntax
����������������� D.2.19���� Decoded picture hash SEI message syntax
����������������� D.2.20���� Active parameter sets SEI message syntax
����������������� D.2.21���� Decoding unit information SEI message syntax
����������������� D.2.22���� Temporal sub-layer zero index SEI message syntax
����������������� D.2.23���� Scalable nesting SEI message syntax
����������������� D.2.24���� Region refresh information SEI message syntax
����������������� D.2.25���� No display SEI message syntax
����������������� D.2.26���� Time code SEI message syntax
����������������� D.2.27���� Mastering display colour volume SEI message syntax
�� ���������������D.2.28���� Segmented rectangular frame packing arrangement
SEI message syntax
����������������� D.2.29���� Temporal motion-constrained tile sets SEI message
syntax
����������������� D.2.30���� Chroma resampling filter hint SEI message syntax
����������������� D.2.31���� Knee function information SEI message syntax
����������������� D.2.32���� Colour remapping information SEI message syntax
����������������� D.2.33���� Deinterlaced field identification SEI message
syntax
����������� ������D.2.34���� Reserved SEI message syntax�
������� D.3���� SEI payload semantics
����������������� D.3.1���� General SEI payload semantics
����������������� D.3.2���� Buffering period SEI message semantics
����������������� D.3.3���� Picture timing SEI message semantics
����������������� D.3.4���� Pan-scan rectangle SEI message semantics
����������������� D.3.5���� Filler payload SEI message semantics
����������������� D.3.6���� User data registered by Rec. ITU-T T.35 SEI message
semantics
������ �����������D.3.7���� User data unregistered SEI message semantics
����������������� D.3.8���� Recovery point SEI message semantics
����������������� D.3.9���� Scene information SEI message semantics
����������������� D.3.10���� Picture snapshot SEI message semantics
����������������� D.3.11���� Progressive refinement segment start SEI message
semantics
����������������� D.3.12���� Progressive refinement segment end SEI message
semantics
����������������� D.3.13���� Film grain characteristics SEI message semantics
����������������� D.3.14���� Post-filter hint SEI message semantics
����������������� D.3.15���� Tone mapping information SEI message semantics
����������������� D.3.16���� Frame packing arrangement SEI message semantics
����������������� D.3.17���� Display orientation SEI message semantics
����������������� D.3.18���� Structure of pictures information SEI message
semantics
����������������� D.3.19���� Decoded picture hash SEI message semantics
����������������� D.3.20���� Active parameter sets SEI message semantics
����������������� D.3.21���� Decoding unit information SEI message semantics
����������������� D.3.22���� Temporal sub-layer zero index SEI message
semantics
����������������� D.3.23���� Scalable nesting SEI message semantics
����������������� D.3.24���� Region refresh information SEI message semantics
����������������� D.3.25���� No display SEI message semantics
����������������� D.3.26���� Time code SEI message semantics
����������������� D.3.27���� Mastering display colour volume SEI message
semantics
����������������� D.3.28���� Segmented rectangular frame packing arrangement
SEI message semantics
����������������� D.3.29���� Temporal motion-constrained tile sets SEI message semantics
����������������� D.3.30���� Chroma resampling filter hint SEI message
semantics
����������������� D.3.31���� Knee function information SEI message semantics
����������������� D.3.32���� Colour remapping information SEI message semantics
����������������� D.3.33���� Deinterlaced field identification SEI message
semantics
����������������� D.3.34���� Reserved SEI message semantics
�Annex E� Video usability information
������� E.1���� General
������� E.2���� VUI syntax
����������������� E.2.1���� VUI parameters syntax
������ �����������E.2.2���� HRD parameters syntax
����������������� E.2.3���� Sub-layer HRD parameters syntax
������� E.3���� VUI semantics
����������������� E.3.1���� VUI parameters semantics
����������������� E.3.2���� HRD parameters semantics
����������� ������E.3.3���� Sub-layer HRD parameters semantics
�Annex F� Common specifications for multi-layer extensions
������� F.1���� Scope
������� F.2���� Normative references
������� F.3���� Definitions
������� F.4���� Abbreviations
������� F.5���� Conventions
������� F.6���� Source, coded, decoded and output data formats, scanning
processes, and neighbouring relationships
������� F.7���� Syntax and semantics
����������������� F.7.1���� Method of specifying syntax in tabular form
����������������� F.7.2���� Specification of syntax functions, categories, and
descriptors
����������������� F.7.3���� Syntax in tabular form
������������������������������ F.7.3.1���� NAL unit syntax
������������������������������ F.7.3.2���� Raw byte sequence payloads and RBSP
trailing bits syntax
������������������������������ F.7.3.3���� Profile, tier, and level syntax
������������������������������ F.7.3.4���� Scaling list data syntax
������������������������������ F.7.3.5���� Supplemental enhancement information
message syntax
������������������������������ F.7.3.6���� Slice segment header syntax
������������������������������ F.7.3.7���� Short-term reference picture set
syntax
������������������������������ F.7.3.8���� Slice segment data syntax
�������������� ���F.7.4���� Semantics
������������������������������ F.7.4.1���� General
������������������������������ F.7.4.2���� NAL unit semantics
������������������������������ F.7.4.3���� Raw byte sequence payloads, trailing
bits, and byte alignment semantics
������������������������������ F.7.4.4���� Profile, tier, and level semantics
������������������������������ F.7.4.5���� Scaling list data semantics
������������������������������ F.7.4.6���� Supplemental enhancement information
message semantics
������ ������������������������F.7.4.7���� Slice segment header semantics
������������������������������ F.7.4.8���� Short-term reference picture set
semantics
������������������������������ F.7.4.9���� Slice segment data semantics
������� F.8���� Decoding process
����������������� F.8.1���� General decoding process
������������������������������ F.8.1.1���� General
������������������������������ F.8.1.2���� CVSG decoding process
������������������������������ F.8.1.3���� Common decoding process for a coded
picture
������������������������������ F.8.1.4���� Decoding process for a coded picture
with nuh_layer_id equal to 0
������������������������������ F.8.1.5���� Decoding process for starting the
decoding of a coded picture with nuh_layer_id greater than 0
������������������������������ F.8.1.6���� Decoding process for ending the
decoding of a coded picture with nuh_layer_id greater than 0
������������������������������ F.8.1.7���� Decoding process for generating
unavailable reference pictures for pictures first in decoding order within a
layer
������������������������������ F.8.1.8���� Initialization process for an
external base layer picture
������������������������������ F.8.1.9���� Decoding process for an external
base layer picture
����������������� F.8.2���� NAL unit decoding process
����������������� F.8.3���� Slice decoding processes
������������������������������ F.8.3.1���� Decoding process for picture order
count
������������������������������ F.8.3.2���� Decoding process for reference
picture set
������������������������������ F.8.3.3���� Decoding process for generating
unavailable reference pictures
������������������������������ F.8.3.4���� Decoding process for reference
picture lists construction
������������ �����F.8.4���� Decoding process for coding units coded in intra
prediction mode
����������������� F.8.5���� Decoding process for coding units coded in inter
prediction mode
����������������� F.8.6���� Scaling, transformation and array construction
process prior to deblocking filter process
����������������� F.8.7���� In-loop filter process
������� F.9���� Parsing process
������ F.10���� Specification of bitstream subsets
����������������� F.10.1���� Sub-bitstream extraction process
����������������� F.10.2���� Independent non-base layer rewriting process
����������������� F.10.3���� Sub-bitstream extraction process for additional
layer sets
������ F.11���� Profiles, tiers, and levels
����������������� F.11.1���� Independent non-base layer decoding capability
����������������� F.11.2���� Decoder capabilities
������ F.12���� Byte stream format
������ F.13���� Hypothetical reference decoder
����������������� F.13.1���� General
����������������� F.13.2���� Operation of bitstream partition buffer (BPB)
������������������������������ F.13.2.1���� General
������������������������������ F.13.2.2���� Timing of decoding unit arrival
������������������������������ F.13.2.3���� Timing of decoding unit removal and
decoding of decoding unit
������������� ����F.13.3���� Operation of decoded picture buffer (DPB)
������������������������������ F.13.3.1���� General
������������������������������ F.13.3.2���� Removal of pictures from the DPB
������������������������������ F.13.3.3���� Picture output
������ ������������������������F.13.3.4���� Current decoded picture marking and
storage
����������������� F.13.4���� Bitstream conformance
����������������� F.13.5���� Decoder conformance
������������������������������ F.13.5.1���� General
������������������ ������������F.13.5.2���� Operation of the output order DPB
����������������� F.13.6���� Demultiplexing process for deriving a bitstream
partition
������ F.14���� Supplemental enhancement information
����������������� F.14.1���� General
��������������� ��F.14.2���� SEI payload syntax
������������������������������ F.14.2.1���� General SEI payload syntax
������������������������������ F.14.2.2���� Annex D SEI message syntax for
multi-layer extensions
������������������������������ F.14.2.3���� Layers not present SEI message
syntax
������������������������������ F.14.2.4���� Inter-layer constrained tile sets
SEI message syntax
������������������������������ F.14.2.5���� Bitstream partition nesting SEI
message syntax
������������������������������ F.14.2.6���� Bitstream partition initial arrival
time SEI message syntax
������������������������������ F.14.2.7���� Sub-bitstream property SEI message
syntax
������������������������������ F.14.2.8���� Alpha channel information SEI
message syntax
�������� ����������������������F.14.2.9���� Overlay information SEI message
syntax
������������������������������ F.14.2.10���� Temporal motion vector prediction
constraints SEI message syntax
������������������������������ F.14.2.11���� Frame-field information SEI
message syntax
����������������� F.14.3���� SEI payload semantics
������������������������������ F.14.3.1���� General SEI payload semantics
������������������������������ F.14.3.2���� Annex D SEI message semantics for
multi-layer extensions
������� �����������������������F.14.3.3���� Layers not present SEI message
semantics
������������������������������ F.14.3.4���� Inter-layer constrained tile sets
SEI message semantics
������������������������������ F.14.3.5���� Bitstream partition nesting SEI message
semantics
������������������������������ F.14.3.6���� Bitstream partition initial arrival
time SEI message semantics
������������������������������ F.14.3.7���� Sub-bitstream property SEI message
semantics
������������������������������ F.14.3.8 ����Alpha channel information SEI
message semantics
������������������������������ F.14.3.9���� Overlay information SEI message
semantics
������������������������������ F.14.3.10���� Temporal motion vector prediction
constraints SEI message semantics
� �����������������������������F.14.3.11���� Frame-field information SEI
message semantics
������ F.15���� Video usability information
����������������� F.15.1���� General
����������������� F.15.2���� VUI syntax
����������������� F.15.3���� VUI semantics
������������������������������ F.15.3.1���� VUI parameters semantics
������������������������������ F.15.3.2���� HRD parameters semantics
������������������������������ F.15.3.3���� Sub-layer HRD parameters semantics
�Annex G� Multiview high efficiency video coding
������� G.1���� Scope
������� G.2���� Normative references
������� G.3���� Definitions
������� G.4���� Abbreviations
������� G.5���� Conventions
������� G.6���� Source, coded, decoded and output data formats, scanning
processes, and neighbouring relationships
������� G.7���� Syntax and semantics
������� G.8���� Decoding processes
����������������� G.8.1���� General decoding process
������������������������������ G.8.1.1���� General
�������������� ����������������G.8.1.2���� Decoding process for a coded picture
with nuh_layer_id greater than 0
������������������������������ G.8.1.3���� Decoding process for inter-layer
reference picture set
����������������� G.8.2���� NAL unit decoding process
�� ���������������G.8.3���� Slice decoding processes
����������������� G.8.4���� Decoding process for coding units coded in intra
prediction mode
����������������� G.8.5���� Decoding process for coding units coded in inter
prediction mode
���������������� �G.8.6���� Scaling, transformation and array construction
process prior to deblocking filter process
����������������� G.8.7���� In-loop filter process
������� G.9���� Parsing process
������ G.10���� Specification of bitstream subsets
������ G.11���� Profiles, tiers, and levels
����������������� G.11.1���� Profiles
������������������������������ G.11.1.1���� Multiview Main profile
����������������� G.11.2���� Tiers and levels
������������������������������ G.11.2.1���� General tier and level limits
������������������������������ G.11.2.2���� Profile-specific tier and level
limits for the Multiview Main profile
����������������� G.11.3���� Decoder capabilities
������ G.12���� Byte stream format
������ G.13���� Hypothetical reference decoder
���� ��G.14���� Supplemental enhancement information
����������������� G.14.1���� General
����������������� G.14.2���� SEI payload syntax
������������������������������ G.14.2.1���� General SEI payload syntax
������������������������������ G.14.2.2���� Annex D and Annex F SEI message
syntax for multiview high efficiency video coding
������������������������������ G.14.2.3���� 3D reference displays information
SEI message syntax
������������������������������ G.14.2.4���� Depth representation information
SEI message syntax
������������������������������ G.14.2.5���� Multiview scene information SEI
message syntax
������������������������������ G.14.2.6���� Multiview acquisition information
SEI message syntax
������������������������������
G.14.2.7���� Multiview view position SEI message syntax
����������������� G.14.3���� SEI payload semantics
������������������������������ G.14.3.1���� General SEI payload semantics
������������������������������ G.14.3.2���� Annex D and Annex F SEI message
semantics for multiview high efficiency video coding
������������������������������ G.14.3.3���� 3D reference displays information
SEI message semantics
������������������������������ G.14.3.4���� Depth representation information
SEI message semantics
����� �������������������������G.14.3.5���� Multiview scene information SEI
message semantics
������������������������������ G.14.3.6���� Multiview acquisition information
SEI message semantics
������������������������������
G.14.3.7���� Multiview view position SEI message semantics
������ G.15���� Video usability information
�Annex H� Scalable high efficiency video coding
������� H.1���� Scope
������� H.2���� Normative references
������� H.3���� Definitions
������� H.4���� Abbreviations
������� H.5 ����Conventions
������� H.6���� Source, coded, decoded and output data formats, scanning
processes, and neighbouring relationships
������� H.7���� Syntax and semantics
������� H.8���� Decoding processes
����������������� H.8.1���� General decoding process
������������������������������ H.8.1.1���� General
������������������������������ H.8.1.2���� Decoding process for a coded picture
with nuh_layer_id greater than 0
������������������������������ H.8.1.3���� Decoding process for inter-layer
reference picture set
������������������������������ H.8.1.4���� Derivation process for inter-layer
reference pictures
����������������� H.8.2���� NAL unit decoding process
����������������� H.8.3���� Slice decoding processes
������������������������������ H.8.3.1���� Decoding process for picture order
count
������������������������������ H.8.3.2���� Decoding process for reference
picture set
������������������������������ H.8.3.3���� Decoding process for generating
unavailable reference pictures
������� �����������������������H.8.3.4���� Decoding process for reference
picture lists construction
����������������� H.8.4���� Decoding process for coding units coded in intra
prediction mode
����������������� H.8.5���� Decoding process for coding units coded in inter
prediction mode
����������������� H.8.6���� Scaling, transformation and array construction
process prior to deblocking filter process
����������������� H.8.7���� In-loop filter process
������� H.9���� Parsing process
������ H.10���� Specification of bitstream subsets
������ H.11���� Profiles, tiers, and levels
����������������� H.11.1���� Profiles
������������������������������ H.11.1.1���� Scalable Main and Scalable Main 10
profiles
����������������� H.11.2���� Tiers and levels
��������� ���������������������H.11.2.1���� General tier and level limits
������������������������������ H.11.2.2���� Profile specific tier and level
limits for the Scalable Main and Scalable Main 10 profiles
����������������� H.11.3���� Decoder capabilities
������ H.12���� Byte stream format
������ H.13���� Hypothetical reference decoder
������ H.14���� Supplemental enhancement information
������ H.15���� Video usability information
Bibliography