Graphics Reference
In-Depth Information
Coding
Tree Unit
(CTU)
Divide into
coding units
(CU) with
quad tree
skip
Divide into
transform units
(TU) with quad
tree
Fig. 8.10 Illustration of residual quadtrees (one for each CU) used to signal transform units for
residual coding of CUs. Note that the same relationships and comments as given in Fig. 8.6 apply
here as well
allowed for 4 4 TUs and only if the corresponding functionality is enabled by
the transform_skip_enabled_flag in the PPS. Signaling of this mode is
performed by using the transform_skip_flag , which is coded using a single
fixed context model.
8.6.3
Coded Block Flags
At the top level of the hierarchy of significance flags, as already explained in
Sect. 8.3.1 , coded block flags (CBFs) are signaled for the RQT root, i.e., at the CU
level in the form of the rqt_root_cbf and for subsequent luma and chroma
TBs in the form of cbf_luma and cbf_cb , cbf_cr , respectively. rqt_root
_cbf is only coded and transmitted for inter-predicted CUs that are not coded in
merge mode using a single PU (PART_2Nx2N) 15 ; for that a single context model
is used. While signaling of cbf_luma is only performed at the leaf nodes of the
RQT, provided that a non-zero rqt_root_cbf was signaled before, the chroma
CBFs cbf_cb and cbf_cr are transmitted at each internal node as long as a
corresponding non-zero chroma CBF at its parent node occurred. For coding of both
15 Intra-predicted CUs typically have nonzero residual, so rqt_root_cbf is not used.
 
Search WWH ::




Custom Search