US 12,278,998 B2
Scaling process for coding block
Kui Fan, San Diego, CA (US); Li Zhang, San Diego, CA (US); Kai Zhang, San Diego, CA (US); and Yue Wang, Beijing (CN)
Assigned to BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., Beijing (CN); and BYTEDANCE INC., Los Angeles, CA (US)
Filed by Beijing Bytedance Network Technology Co., Ltd., Beijing (CN); and Bytedance Inc., Los Angeles, CA (US)
Filed on Jun. 27, 2023, as Appl. No. 18/342,482.
Application 18/342,482 is a continuation of application No. 17/696,654, filed on Mar. 16, 2022, granted, now 11,716,491.
Application 17/696,654 is a continuation of application No. PCT/CN2020/116471, filed on Sep. 21, 2020.
Claims priority of application No. PCT/CN2019/106925 (WO), filed on Sep. 20, 2019.
Prior Publication US 2023/0345056 A1, Oct. 26, 2023
Int. Cl. H04N 11/02 (2006.01); H04N 19/119 (2014.01); H04N 19/132 (2014.01); H04N 19/146 (2014.01); H04N 19/176 (2014.01); H04N 19/186 (2014.01); H04N 19/30 (2014.01); H04N 19/436 (2014.01); H04N 19/70 (2014.01); H04N 19/96 (2014.01)
CPC H04N 19/96 (2014.11) [H04N 19/119 (2014.11); H04N 19/132 (2014.11); H04N 19/146 (2014.11); H04N 19/176 (2014.11); H04N 19/186 (2014.11); H04N 19/30 (2014.11); H04N 19/436 (2014.11); H04N 19/70 (2014.11)] 19 Claims
OG exemplary drawing
 
1. A method of processing video data, comprising:
determining, for a first block of a video, whether a first partitioning process that splits the first block into two sub-blocks in a horizontal direction or a vertical direction is allowed to the first block based on a relationship between a size of the first block and a size threshold 64;
determining, for a second block of the video, that a second partitioning process that splits the second block into three sub-blocks in a horizontal direction or a vertical direction is disabled to the second block due to a width or a height of the second block is greater than a minimum value of the size threshold 64 and a maximum ternary tree size; and
performing a conversion between the video and a bitstream of the video based on the determining,
wherein a scaling process is applied on a chroma residual sample of a third block of the video, in the scaling process, a first scaling factor is derived based on reconstructed luma samples, and the chroma residual sample is scaled based on the first scaling factor, and wherein the scaling process comprises:
a first step that determines a product between an input of the chroma residual sample and the first scaling factor, wherein the input comprises an input value or an absolute value of the input value; and
a second step that applies a shifting operation to the product, to obtain a shifted value with a sign.