| CPC H04N 19/46 (2014.11) [H04N 19/174 (2014.11); H04N 19/176 (2014.11)] | 6 Claims |

|
1. A video decoder comprising:
a microprocessor; and
a memory, the memory having program code that, when executed by the microprocessor, causes the video decoder to:
decode, from a video bitstream, a high-level flag which, when set to a first value, indicates performing regular residual coding (RRC) for all coding units of a specific area of a current picture;
determine, from the video bitstream, for a transform block (84), whether an inverse transform corresponding to the transform block is an identity transform or not;
when it is determined that the inverse transform is the identity transform and the high-level flag is set to a second value different from the first value, determine a first Rice parameter for a binarization of a residual transform coefficient of the transform block;
when it is determined that the inverse transform is not the identity transform or the high-level flag is set to the first value, determine a second Rice parameter for the binarization of the residual transform coefficient of the transform block; and
decode the residual transform coefficient of the transform block using the first or second Rice parameter.
|