US 12,108,084 B2
Decoder, encoder and methods comprising a coding for intra subpartitions
Santiago De Luxán Hernández, Berlin (DE); Valeri George, Berlin (DE); Gayathri Venugopal, Berlin (DE); Jens Brandenburg, Berlin (DE); Benjamin Bross, Berlin (DE); Heiko Schwarz, Berlin (DE); Detlev Marpe, Berlin (DE); and Thomas Wiegand, Berlin (DE)
Assigned to Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Munich (DE)
Filed by Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Munich (DE)
Filed on Dec. 17, 2021, as Appl. No. 17/554,429.
Application 17/554,429 is a continuation of application No. PCT/EP2020/067549, filed on Jun. 23, 2020.
Claims priority of application No. 19182425 (EP), filed on Jun. 25, 2019; application No. 19191601 (EP), filed on Aug. 13, 2019; and application No. 19199382 (EP), filed on Sep. 24, 2019.
Prior Publication US 2022/0124372 A1, Apr. 21, 2022
Int. Cl. H04N 19/61 (2014.01); H04N 19/159 (2014.01); H04N 19/176 (2014.01); H04N 19/46 (2014.01); H04N 19/625 (2014.01); H04N 19/70 (2014.01)
CPC H04N 19/61 (2014.11) [H04N 19/159 (2014.11); H04N 19/176 (2014.11); H04N 19/46 (2014.11); H04N 19/625 (2014.11); H04N 19/70 (2014.11)] 8 Claims
OG exemplary drawing
 
1. A decoder for decoding a picture, the decoder configured to:
derive, from a data stream, into which the picture is coded, an assignment of a picture, at a granularity of blocks into which the picture is subdivided, to a set of prediction types which comprise intra prediction and inter prediction, so that each block is assigned to an associated prediction type out of the set of prediction types,
derive, from the data stream, for each of intra-predicted blocks to which the intra-prediction is assigned, an associated intra-prediction mode out of a set of intra-prediction modes;
for each of the intra-predicted blocks the associated intra-prediction mode of which is comprised within a predetermined subset of the set of intra-prediction modes:
derive, from the data stream, an information on a partitioning of the respective intra-predicted block into partitions;
determine a partition-specific intra-prediction for each partition of the respective intra-predicted block using the associated intra-prediction mode assigned to the respective intra-predicted block;
derive from the data stream, for each partition of the respective intra-predicted block, a partition-specific prediction residual signal;
determine whether, for each of the partitions of the respective intra-predicted block, no non-zero transform coefficient lies outside a respective predetermined area;
responsive to a determination that, for each of the partitions of the respective intra-predicted block, no non-zero transform coefficient lies outside the respective predetermined area, decode a secondary transform index for the respective intra-predicted block, wherein the secondary transform index indicates to not use any inverse secondary transform, or use a first inverse secondary transform, or use a second inverse secondary transform, for generating a partition-specific spatial domain residual for each partition of the respective intra-predicted block; and
reconstruct each partition of the respective intra-predicted block using the partition-specific spatial domain residual and the partition-specific intra-prediction.