白丝美女被狂躁免费视频网站,500av导航大全精品,yw.193.cnc爆乳尤物未满,97se亚洲综合色区,аⅴ天堂中文在线网官网

Sub-block MV inheritance between color components

專利號(hào)
US11659192B2
公開日期
2023-05-23
申請(qǐng)人
Beijing Bytedance Network Technology Co., Ltd.; Bytedance Inc.(CN Beijing US CA Los Angeles)
發(fā)明人
Kai Zhang; Li Zhang; Hongbin Liu; Yue Wang
IPC分類
H04N19/52; H04N19/176; H04N19/186; H04N19/55; H04N19/119; H04N19/136
技術(shù)領(lǐng)域
mv,motion,signshift,sub,mv0x,mv1x,mv0y,vectors,cu,mv1y
地域: Beijing

摘要

Devices, systems and methods for sub-block based prediction are described. In a representative aspect, a method for video processing includes partitioning a first component of a current video block into a first set of sub-blocks and partitioning a second component of the current video block into a second set of sub-blocks. A sub-block of the second component corresponds to one or more sub-blocks of the first component. The method also includes deriving, based on a color format of the current video block, motion vectors for a sub-block of the second component based on motion vectors for one or more corresponding sub-blocks of the first color component.

說明書

The motion derivation for sub-CU A starts by identifying its two spatial neighbors. The first neighbor is the N×N block above sub-CU A 501 (block c 513). If this block c (513) is not available or is intra coded the other N×N blocks above sub-CU A (501) are checked (from left to right, starting at block c 513). The second neighbor is a block to the left of the sub-CU A 501 (block b 512). If block b (512) is not available or is intra coded other blocks to the left of sub-CU A 501 are checked (from top to bottom, staring at block b 512). The motion information obtained from the neighboring blocks for each list is scaled to the first reference frame for a given list. Next, temporal motion vector predictor (TMVP) of sub-block A 501 is derived by following the same procedure of TMVP derivation as specified in HEVC. The motion information of the collocated block at block D 704 is fetched and scaled accordingly. Finally, after retrieving and scaling the motion information, all available motion vectors are averaged separately for each reference list. The averaged motion vector is assigned as the motion vector of the current sub-CU.

The bi-directional optical flow (BIO) method is a sample-wise motion refinement performed on top of block-wise motion compensation for bi-prediction. In some implementations, the sample-level motion refinement does not use signaling.

Let I(k) be the luma value from reference k (k=0, 1) after block motion compensation, and ?I(k)/?x, ?I(k)/?y are horizontal and vertical components of the I(k) gradient, respectively. Assuming the optical flow is valid, the motion vector field (vx, vy) is given by:

權(quán)利要求

1
微信群二維碼
意見反饋