US 12,034,945 B2
Video signal processing method and apparatus using scaling process
Jaehong Jung, Seoul (KR); Juhyung Son, Uiwang-Si (KR); Dongcheol Kim, Suwon-Si (KR); Geonjung Ko, Seoul (KR); and Jinsam Kwak, Uiwang-si (KR)
Assigned to HUMAX CO., LTD., Yongin-Si (KR)
Filed by HUMAX CO., LTD., Yongin-Si (KR)
Filed on Mar. 17, 2022, as Appl. No. 17/655,354.
Application 17/655,354 is a continuation of application No. PCT/KR2020/012706, filed on Sep. 21, 2020.
Claims priority of application No. 10-2019-0115656 (KR), filed on Sep. 19, 2019; and application No. 10-2020-0003951 (KR), filed on Jan. 11, 2020.
Prior Publication US 2022/0210451 A1, Jun. 30, 2022
Int. Cl. H04N 19/00 (2014.01); H04N 19/159 (2014.01); H04N 19/176 (2014.01); H04N 19/186 (2014.01); H04N 19/30 (2014.01); H04N 19/46 (2014.01); H04N 19/96 (2014.01)
CPC H04N 19/30 (2014.11) [H04N 19/159 (2014.11); H04N 19/176 (2014.11); H04N 19/186 (2014.11); H04N 19/46 (2014.11); H04N 19/96 (2014.11)] 18 Claims
OG exemplary drawing
 
1. A video signal encoding apparatus comprising a processor,
wherein the processor is configured to:
obtain a bitstream to be decoded by a decoder using a decoding method,
the decoding method comprising:
scaling a transform coefficient for a current block based on an intermediate scaling factor array;
when a flag indicating whether a low frequency non-separable transform is applied indicates that the low frequency non-separable transform is applied to the current block, obtaining a residual for the current block by applying an inverse transform of a primary transform to a coefficient, the coefficient is obtained by applying an inverse transform of the low frequency non-separable transform to the scaled transform coefficient,
wherein the flag indicating whether the low frequency non-separable transform is applied is determined based on a low frequency non-separable transform index,
wherein the low frequency non-separable transform index indicates whether the low frequency non-separable transform is applied and a kernel to be used for the low frequency non-separable transform,
when the flag indicating whether the low frequency non-separable transform is applied indicates that the low frequency non-separable transform is not applied to the current block, obtaining the residual for the current block by applying the inverse transform of the primary transform to the scaled transform coefficient; and
reconstructing the current block based on the residual,
when the flag indicating whether the low frequency non-separable transform is applied indicates that the low frequency non-separable transform is applied to the current block and a scaling factor array non-use flag indicates non-use of a scaling matrix for the current block, all factors included in the intermediate scaling factor array are set to one predetermined value.