The invention discloses a method and a device for intra prediction of a non square chromaticity block. The system uses block partitioning structures to recursively partition chromaticity blocks into one or more final sub-blocks containing at least one final sub-block of a non-square. The block partitioning divides each given block into multiple intermediate sub-blocks. The block partitioning uses one or more partitioning patterns to partition each given block into multiple intermediate sub-blocks or does not partition each given block. The one or more partitioning patterns contain a binary tree partitioning pattern, which is processed as an initial to Each block is processed as a given block in the next recursion. Any given block that has not been further partitioned into a final sub block. After determining the final sub-block, the non-square intra prediction is applied to the final sub-block of each non-square.
【技术实现步骤摘要】
【国外来华专利技术】在使用四叉树和二叉树分割的编码系统中色度分量的非正方形帧内预测的方法及装置交叉引用本申请主张在2015年04月01日提出申请的PCT专利申请第PCT/CN2015/075672号的优先权。上述PCT专利申请整体以引用方式并入本文中。
本专利技术所公开的实施例涉及视频解编码。具体而言,本专利技术涉及一种使用四叉树和二叉树的分割的编码系统中的编解码技术,其与用于色度分量的非正方形帧内预测有关。
技术介绍
各种编码标准中已经广泛采用运动补偿的帧间编码,如MPEG-1/2/4和H.261/H.263/H.264/AVC。运动补偿的帧间编码可以有效降低压缩视频的比特率(bitrate),而帧内编码需要对高运动或者场景变化的区域进行压缩。此外,帧内编码也用于处理原始图像或者周期性插入I-图像(I-picture)或者I-块(I-block),以用于随机访问或者降低错误传播。帧内预测利用图像或者图像区域内的空间相关性。实际上,将图像或者图像区域划分成块,然后基于块来执行帧内预测。当前块的帧内预测可以依赖于已经被处理过的相邻块内的像素。例如,如果先从左到右,然后从顶部到底部,逐行处理图像或者图像内的块,在该当前块的顶部和左侧上的相邻块可以用于形成当前块内像素的帧内预测。虽然已处理过的相邻块内的任意像素可以用于当前块内像素的帧内预测子(predictor),但是通常地,仅使用在顶部和左侧上与当前块分界线相邻的相邻块的像素。较新的高效视频编码(HighEfficiencyVideoCoding,HEVC)也是基于帧间/帧内预测和使用高效熵编码的变换编码。不同于传统编码标准,H ...
【技术保护点】
1.一种视频解码方法,其特征在于,对视频数据的色度分量使用帧内预测,包括:接收包含对应于视频数据的一个色度分量的当前块的已编码数据的视频比特流;从该视频比特流中获取块分割结构,以递归使用块分割将该当前块分割成包括至少一个非正方形的最终子块的一个或者多个最终子块,其中,该块分割使用一个或者多个分割模式将每个给定的块分割成多个中间子块或者不对每个给定的块进行分割,该一个或者多个分割模式包含一个二叉树分割模式,该当前块被处理为初始给定的块,每个中间子块被处理为下一次递归中的一个给定的块,以及没有被进一步分割的任意一个给定的块变成一个最终子块;以及使用非正方形帧内预测重构每个非正方形的最终子块。
【技术特征摘要】
【国外来华专利技术】2015.04.01 CN PCT/CN2015/0756721.一种视频解码方法,其特征在于,对视频数据的色度分量使用帧内预测,包括:接收包含对应于视频数据的一个色度分量的当前块的已编码数据的视频比特流;从该视频比特流中获取块分割结构,以递归使用块分割将该当前块分割成包括至少一个非正方形的最终子块的一个或者多个最终子块,其中,该块分割使用一个或者多个分割模式将每个给定的块分割成多个中间子块或者不对每个给定的块进行分割,该一个或者多个分割模式包含一个二叉树分割模式,该当前块被处理为初始给定的块,每个中间子块被处理为下一次递归中的一个给定的块,以及没有被进一步分割的任意一个给定的块变成一个最终子块;以及使用非正方形帧内预测重构每个非正方形的最终子块。2.如权利要求1中的视频解码方法,其特征在于,该块分割对应于结合四叉树和二叉树的分割,该结合四叉树和二叉树的分割使用四叉树分割、水平二叉树分割或者垂直二叉树分割将每个给定的块分割成多个中间子块,或者不对每个给定的块进行分割。3.如权利要求1中的视频解码方法,其特征在于,该当前块对应于一个编码树单元,并且该一个或多个最终子块对应于一个或多个编码单元,其中每个编码单元内的像素共享相同的编码信息。4.如权利要求1中的视频解码方法,其特征在于,该当前块对应于一个编码单元,并且该一个或多个最终子块对应于一个或多个预测单元,其中每个编码单元内的像素共享相同的编码信息,且每个预测单元内的像素共享相同的预测信息。5.如权利要求4中的视频解码方法,其特征在于,当一个非正方形的预测单元对应于一个2NxN或者Nx2N的块时,该非正方形的预测单元被分割成多个NxN的变换单元,其中变换处理被应用于每个变换单元。6.如权利要求4中的视频解码方法,其特征在于,根据与该一个或者多个预测单元相同的块分割树,也将每个编码单元分割成一个或者多个变换单元,其中变换处理被应用于每个变换单元。7.如权利要求1中的视频解码方法,其特征在于,该使用非正方形帧内预测重构每个非正方形的最终子块包括:包含X个额外的相邻重构样本或者排除X个相邻重构样本,以获取与直流模式帧内预测子模式相关的直流模式预测子,或者获取与亮度-预测-色度的帧内预测模式相关的帧内预测参数,其中X为正整数。8.如权利要求7中的视频解码方法,其特征在于,每个非正方形的最终子块的长边的第一长度和每个非正方形的最终子块的短边的第二长度均是2的整数次幂,且X等于每个非正方形的最终子块的长边的第一长度减去每个非正方形的最终子块的短边的第二长度。9.如权利要求8中的视频解码方法,其特征在于,该X个额外的相邻重构样本来自于与每个非正方形的最终子块的短边上的相邻重构样本位于同一条线的扩展的相邻重构样本。10.如权利要求8中的视频解码方法,其特征在于,该X个额外的相邻重构样本来自于与每个非正方形的最终子块的短边上的相邻重构样本相邻的重构样本的一条线。11.如权利要求8中的视频解码方法,其特征在于,待排除的该X个相邻重构样本来自于每个非正方形的最终子块的长边上的X个连续的相邻重构样本。12.如权利要求8中的视频解码方法,其特征在于,待排除的该X个相邻重构样本是以交错方式从每个非正方形的最终子块的长边上的相邻重构样本中被选择出来的。13.如权利要求1中的视频解码方法,其特征在于,该使用非正方形帧内预测重构每个非正方形的最终子块包括:仅基于每个非正方形的最终子块的长边的相邻重构样本,获取与直流模式帧内预测子模式相关的直流模式预测子或者获取与亮度-预测-色度的帧内预测模式相关的帧内预测参数,其中每个非正方形的最终子块的长边的长度是2的整数次幂。14.如权利要求1中的视频解码方法,其特征在于,该使用非正方形帧内预测重构每个非正方形的最终子块包括:仅基于每个非正方形的最终子块的短边的相邻重构样本,获取与直流模式帧内预测子模式相关的直流模式预测子或者获取与亮度-预测-色度的帧内预测模式相关的帧内预测参数,其中每个非正方形的最终子块的短边的长度是2的整数次幂。15.一种视频编解码方法,其特征在于,对视频数据的色度分量使用帧内预测,包括:接收包含对应于视频数据的一个色度分量的当前块的输入数据;递归使用块分割将该当前块分割成包含至少一个非正方形的最终子块的一个或者多个最终子块,其中,该块分割使用一个或者多个分割模式将每个给定的块分割成多个中间子块或者不对每个给定的块进行分割,该一个...
【专利技术属性】
技术研发人员:陈渏纹,安基程,林建良,黃毓文,
申请(专利权)人:联发科技股份有限公司,
类型:发明
国别省市:中国台湾,71
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。