CPC H04N 19/12 (2014.11) [G06N 20/00 (2019.01); H04N 19/176 (2014.11); H04N 19/1883 (2014.11); H04N 19/60 (2014.11)] | 20 Claims |
1. A method, comprising:
selecting a set of transforms from among a plurality of sets of transforms to be used for encoding blocks within a region of a video picture of a video sequence, wherein multiple respective sets of transforms are considered for selection for each temporal level in the video sequence, and wherein the plurality of sets of transforms, which are associated with a first temporal layer, are a subset of the plurality of sets of transforms which are associated with a second, lower temporal layer;
selecting a transform from among a plurality of transforms comprising the selected set of transforms to use for encoding a block;
transforming at least the block in the region of the video picture using the selected transform into transformed coefficients; and
encoding the transformed coefficients along with a first index associated with the selected set of transforms and a second index associated with the selected transform into a bitstream, wherein the first index is signaled at a picture level of a video coding hierarchy and the second index is signaled at a Transform Unit (TU) level of the video coding hierarchy.
|