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

Sub-block MV inheritance between color components

專利號(hào)
US11659192B2
公開(kāi)日期
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.

說(shuō)明書

x < 0 .

Herein, off is an integer, e.g. 0 or 1<<(s?1).

In some embodiments, the MV of a sub-block of one component can be derived based on the MV(s) of one or more sub-blocks of another component. Here, the MV(s) of one or more sub-blocks of another component has (have) already been derived with the affine model. This way, there is no need to derive motion information multiple times.

In some embodiments, the HEVC standard defines how to derive the MV in chroma components (noted as mvC) from the MV used for MC in the luma component (noted as mv). Generally speaking, mvC is calculated as mv multiplying a factor, which relies on the color format, such as 4:2:0 or 4:2:2. FIG. 10 shows an example of deriving an MV of a component for sub-blocks in the 4:2:0 format in accordance with the present technology. In this example, the block size is 16×16 for Y (luma component) and 8×8 for Cb/Cr (chroma components). The sub-block size of the luma component is 4×4, while the sub-block size of the chroma components is 2×2. A MV* is first derived for a 4×4 sub-block in the Y component. The MVs of the 2×2 sub-block in the Cb and/or Cr components can be derived based on MV*. In this specific example, the value of MV* is copied first, and the MV(s) of the 2×2 sub-block in the Cb and/or Cr component(s) are calculated based on MV* according to the HEVC standard.

權(quán)利要求

1
微信群二維碼
意見(jiàn)反饋