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

Primary transforms for cross-component level reconstruction

專利號(hào)
US11930177B2
公開日期
2024-03-12
申請(qǐng)人
Tencent America LLC(US CA Palo Alto)
發(fā)明人
Madhu Peringassery Krishnan; Xin Zhao; Shan Liu
IPC分類
H04N19/12; H04N19/176; H04N19/18; H04N19/186; H04N19/46
技術(shù)領(lǐng)域
transform,coding,video,prediction,block,coded,in,may,picture,be
地域: CA CA Palo Alto

摘要

This disclosure relates generally to video coding and particularly to cross component level reconstruction. For example, a method is disclosed for processing video data which may include extracting a first transform block of a first color component and a second transform block of a second color component from a bitstream of a video block; determining that transform coefficients in the first transform block are all zero; determining that a CCLR is applied to the first transform block; refining one or more of the transform coefficients in the first transform block, to obtain a refined first transform block; determining a target transform kernel for the refined first transform block; performing a reverse transform on the refined first transform block based on the target transform kernel to obtain a target block; and reconstructing the first color component of the video block based on at least the target block.

說明書

Based on the example mapping of Table 1, for 1:1 square block, the next level transform split may create four 1:1 square sub-transform blocks. Transform partition may stop, for example, at 4×4. As such, a transform size for current depth of 4×4 corresponds to the same size of 4×4 for the next depth. In the example of Table 1, for 1:2/2:1 non-square block, the next level transform split will create two 1:1 square sub-transform blocks, whereas for 1:4/4:1 non-square block, the next level transform split will create two 1:2/2:1 sub transform blocks.

In some example implementations, for luma component of an intra coded block, additional restriction may be applied. For example, for each level of transform partitioning, all the sub-transform blocks may be restricted to having equal size. For example, for a 32×16 coding block, level 1 transform split creates two 16×16 sub-transform blocks, level 2 transform split creates eight 8×8 sub-transform blocks. In other words, the second level splitting must be applied to all first level sub blocks to keep the transform units at equal sizes. An example of the transform block partitioning for intra coded square block following Table 1 is shown in FIG. 13, together with coding order illustrated by the arrows. Specifically, 1302 shows the square coding block. A first-level split into 4 equal sized transform blocks according to Table 1 is shown in 1304 with coding order indicated by the arrows. A second-level split of all of the first-level equal sized blocks into 16 equal sized transform blocks according to Table 1 is shown in 1306 with coding order indicated by the arrows.

權(quán)利要求

1
微信群二維碼
意見反饋