CPC H04N 19/12 (2014.11) [H04N 19/124 (2014.11); H04N 19/129 (2014.11); H04N 19/176 (2014.11); H04N 19/18 (2014.11)] | 17 Claims |
14. A non-transitory computer-readable storage medium storing instructions that cause a processor to:
determine, for a conversion between a current video block of a video and a bitstream of the video, a zero-out range of the current video block using a rule; and
perform the conversion according to the determining,
wherein the rule specifies that the zero-out range is based on a size of the current video block,
wherein, during operation of a secondary transform in the conversion, transform coefficients of the current video block in the zero-out range are treated as having zero values,
wherein the rule specifies that the zero-out range is a first zero-out range when the current video block has a first size,
wherein the rule specifies that the zero-out range is a second zero-out range when the current video block has a second size,
wherein the second zero-out range is different from the first zero-out range,
wherein the second size is different from the first size,
wherein the rule specifies that a selection of a transform kernel for performing a primary transform operation during the conversion is based on a first index of the secondary transform indicated in the bitstream, and
wherein the secondary transform is a low frequency non-separable transform (LFNST), and the first index is an index for the LFNST;
wherein the rule specifies whether the bitstream includes a second index that indicates the selection of the transform kernel is based on the first index of the secondary transform, and the second index is an index for a multiple transform selection (MTS); and
wherein the rule specifies that the second index is not included in the bitstream when the first index is equal to a specific value.
|