CPC H04N 19/91 (2014.11) [H04N 19/107 (2014.11); H04N 19/13 (2014.11); H04N 19/169 (2014.11); H04N 19/436 (2014.11); H04N 19/65 (2014.11)] | 14 Claims |
1. A decoder configured to decode data representing an encoded picture of a video, the decoder comprising:
an entropy decoder configured to decode data representing the encoded picture using context adaptive binary arithmetic coding (CABAC) entropy decoding to obtain a quantized representation of a residual signal associated with the picture, wherein the picture is encoded as wavefront parallel processing (WPP) substreams with each WPP substream associated with one row of the picture and is segmented into a plurality of tranches, each tranche having a header indicating a boundary of the tranche within the respective WPP substream and including a flag that affects CABAC probability adaptation in CABAC entropy decoding of the tranche within the WPP substream,
the entropy decoder being configured to entropy decode a current tranche of the plurality of tranches of a current WPP substream using CABAC entropy decoding, including (a) responsive to the current tranche starting at a beginning of the current WPP substream and the flag within the header of the current tranche having a first binary value, resetting the CABAC probability adaptation for the current tranche, and (b) responsive to the current tranche not starting at a beginning of the current WPP substream and the flag within the header of the current tranche having a second binary value, adopting CABAC probability of a previous tranche of the plurality of tranches obtained during entropy decoding of the previous tranche across a boundary associated with the previous tranche to the current tranche of the plurality of tranches;
a dequantization module to dequantize the quantized representation of the residual signal; and
a combiner to combine the dequantized residual signal and a prediction signal to reconstruct the picture.
|