US 12,114,020 B2
Intra video coding using multiple reference filters
Zhipin Deng, Beijing (CN); Li Zhang, San Diego, CA (US); and Hongbin Liu, 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. 28, 2022, as Appl. No. 17/852,025.
Application 17/852,025 is a continuation of application No. 17/480,216, filed on Sep. 21, 2021, granted, now 11,405,651.
Application 17/480,216 is a continuation of application No. PCT/CN2020/088587, filed on May 5, 2020.
Claims priority of application No. PCT/CN2019/085406 (WO), filed on May 2, 2019.
Prior Publication US 2022/0385948 A1, Dec. 1, 2022
This patent is subject to a terminal disclaimer.
Int. Cl. H04N 19/132 (2014.01); H04N 19/176 (2014.01); H04N 19/593 (2014.01); H04N 19/80 (2014.01)
CPC H04N 19/80 (2014.11) [H04N 19/132 (2014.11); H04N 19/176 (2014.11); H04N 19/593 (2014.11)] 20 Claims
OG exemplary drawing
 
1. A method of processing video data, comprising:
determining, for a conversion between a first video block of a video and a bitstream of the video, that a first coding tool is applied for the first video block, wherein in the first coding tool, the first video block is split into multiple sub-regions in horizontal direction or vertical direction;
generating prediction samples for at least one of the multiple sub-regions based on a first reference interpolation filtering process; and
performing the conversion based on the prediction samples,
wherein in the first reference interpolation filtering process, a first 4-tap interpolation filter is applied, and wherein the multiple sub-regions share a same intra mode,
wherein for a second video block without applying the first coding tool, a second reference interpolation filtering process is used, and wherein in the second reference interpolation filtering process, one of the first 4-tap interpolation filter and a second 4-tap interpolation filter is selected based on at least one of the following: an intra mode of the second video block, positions of reference samples of the second video block and a size of the second video block, and the second 4-tap interpolation filter is different from the first 4-tap interpolation filter, and
wherein in a case that an index of the intra mode of the second video block is one of a first indices set, the first 4-tap interpolation filter is selected, and the first indices set includes −14, −12, −10, −6, 2, 34, 66, 72, 76, 78, 80.