改进的用信号表示亮度块的增量角度的方法技术

技术编号:33850410 阅读:25 留言:0更新日期:2022-06-18 10:36
提供了改进的用信号表示块的增量角度的系统和方法。一种方法包括对已编码图片进行解码。所述解码包括:获取所述已编码图片的当前块的标称角度,所述当前块的标称角度用于帧内预测;获取所述当前块的至少一个相邻块的标称角度,所述至少一个相邻块的标称角度用于帧内预测;基于所述当前块的所述标称角度与所述至少一个相邻块的所述标称角度之间的比较,确定是用信号表示所述当前块的所述标称角度的所有所允许的增量角度,还是仅用信号表示所述当前块的所述标称角度的所述所允许的增量角度的子集;基于所述确定用信号表示所述当前块的所述标称角度的所有所述所允许的增量角度或所述所允许的增量角度的所述子集;以及基于所述用信号表示预测所述当前块。述用信号表示预测所述当前块。

【技术实现步骤摘要】
【国外来华专利技术】改进的用信号表示亮度块的增量角度的方法
相关申请的交叉引用
[0001]本申请要求于2020年8月19日提交的第63/067,791号美国临时申请和2021年7月30日提交的第17/390,256号美国申请的优先权,这些申请的内容通过引用方式全部并入本文。


[0002]本公开的实施例涉及一组先进的视频编码技术,更具体地,涉及视频压缩中改进的用信号表示亮度块的增量角度。

技术介绍

[0003]AOMedia Video 1(AV1)是为因特网上的视频传输而设计的开放视频编解码格式。它是由开放媒体联盟(AOMedia)开发的VP9的后继者,该联盟成立于2015年,是包括半导体公司、视频点播提供商、视频内容制作商、软件开发公司和web浏览器供应商的联合体。AV1项目的许多组成部分来源于联盟成员先前的研究工作。独立贡献者在几年前开始了实验性技术平台:西弗(Xiph)/摩斯拉(Mozilla)的Daala于2010年公布代码,谷歌(Google)的实验性VP9进化项目VP10于2014年9月12日公布,并且思科(Cisco)的Thor于2015年8月11日公布。建立在VP9的基本代码上,AV1结合了附加的技术,其中的几种技术是以这些实验性形式开发的。AV1参考编解码器的第一个版本(版本0.1.0)于2016年4月7日公布。该联盟于2018年3月28日宣布发布AV1码流规范,以及基于软件的参考编码器和解码器。2018年6月25日,发布了规范的经验证版本1.0.0。2019年1月8日发布了“AV1比特流与解码过程规范”,该规范为具有该规范的勘误表1的经验证版本1.0.0。AV1比特流规范包括参考视频编解码器。开放媒体联盟(2019年1月8日)的“AV1比特流与解码过程规范”(版本1.0.0,勘误表1)以引用方式全部并入本文。

技术实现思路

[0004]根据一个或多个实施例,提供了一种方法,由至少一个处理器执行。该方法包括:接收已编码图片;对所述已编码图片进行解码。所述解码包括:获取所述已编码图片的当前块的标称角度,所述当前块的标称角度用于帧内预测;获取所述当前块的至少一个相邻块的标称角度,所述至少一个相邻块的标称角度用于帧内预测;基于所述当前块的所述标称角度与所述至少一个相邻块的所述标称角度之间的比较,确定是用信号表示所述当前块的所述标称角度的所有所允许的增量角度,还是仅用信号表示所述当前块的所述标称角度的所述所允许的增量角度的子集;基于所述确定用信号表示所述当前块的所述标称角度的所有所述所允许的增量角度或所述所允许的增量角度的所述子集;以及基于所述用信号表示预测所述当前块。
[0005]根据实施例,所述确定包括基于对应于所述当前块的所述标称角度的值与对应于所述至少一个相邻块的所述标称角度的值之间的绝对差小于或等于阈值确定用信号表示
所述当前块的所述标称角度的所有所述所允许的增量角度。
[0006]根据实施例,所述阈值为2。
[0007]根据实施例,所述确定包括基于对应于所述当前块的所述标称角度的值与对应于所述至少一个相邻块的所述标称角度的值之间的绝对差大于阈值来确定仅用信号表示所述当前块的所述标称角度的所述所允许的增量角度的所述子集。
[0008]根据实施例,所述子集中的被确定为要用信号表示的所述所允许的增量角度的数目是基于对应于所述当前块的所述标称角度的所述值与对应于所述至少一个相邻块的所述标称角度的所述值之间的所述绝对差。
[0009]根据实施例,所述比较是在所述当前块的所述标称角度与仅预定数目的相邻块的所述标称角度之间进行的。
[0010]根据实施例,所述用信号表示包括基于所述确定,通过使用累积密度函数(CDF)来用信号表示所述所允许的增量角度中的至少一个。
[0011]根据实施例,所述方法进一步包括:用信号表示索引;以及通过使用映射表来识别所述当前块的增量角度,在所述映射表中所述索引被映射到所述当前块的所述增量角度。
[0012]根据实施例,其中,在所述映射表中,所述索引被映射到所述当前块的所述增量角度和所述至少一个相邻块的增量角度。
[0013]根据实施例,所述当前块是亮度块。
[0014]根据一个或多个实施例,一种系统,包括:至少一个存储器,被配置为存储计算机程序代码;和至少一个处理器,被配置为访问计算机程序代码,并按照计算机程序代码的指示进行操作,所述计算机程序代码包括:解码代码,被配置为使所述至少一个处理器解码所接收的已编码图片,所述解码代码包括:第一获取代码,被配置为使所述至少一个处理器:获取所述已编码图片的当前块的标称角度,所述当前块的标称角度用于帧内预测;第二获取代码,被配置为使所述至少一个处理器:获取所述当前块的至少一个相邻块的标称角度,所述至少一个相邻块的标称角度用于帧内预测;确定代码,被配置为使所述至少一个处理器:基于所述当前块的所述标称角度与所述至少一个相邻块的所述标称角度之间的比较,确定是用信号表示所述当前块的所述标称角度的所有所允许的增量角度,还是仅用信号表示所述当前块的所述标称角度的所述所允许的增量角度的子集;信令代码,被配置为使所述至少一个处理器:基于所述确定用信号表示所述当前块的所述标称角度的所有所述所允许的增量角度或所述所允许的增量角度的所述子集;和预测代码,被配置为使所述至少一个处理器基于所述用信号表示预测所述当前块。
[0015]根据实施例,确定代码被配置为使至少一个处理器:基于对应于所述当前块的所述标称角度的值与对应于所述至少一个相邻块的所述标称角度的值之间的绝对差小于或等于阈值确定用信号表示所述当前块的所述标称角度的所有所述所允许的增量角度。
[0016]根据实施例,所述阈值为2。
[0017]根据实施例,所述确定代码被配置为使所述至少一个处理器:基于对应于所述当前块的所述标称角度的值与对应于所述至少一个相邻块的所述标称角度的值之间的绝对差大于阈值来确定仅用信号表示所述当前块的所述标称角度的所述所允许的增量角度的所述子集。
[0018]根据实施例,所述子集中的被确定为要用信号表示的所述所允许的增量角度的数
目是基于对应于所述当前块的所述标称角度的所述值与对应于所述至少一个相邻块的所述标称角度的所述值之间的所述绝对差。
[0019]根据实施例,所述比较是在所述当前块的所述标称角度与仅预定数目的相邻块的所述标称角度之间进行的。
[0020]根据实施例,所述信令代码被配置为使所述至少一个处理器:基于所述确定,通过使用累积密度函数(CDF)来用信号表示所述所允许的增量角度中的至少一个。
[0021]根据实施例,所述解码代码进一步包括:索引信令代码,被配置为使所述至少一个处理器用信号表示索引;和识别代码,被配置为使所述至少一个处理器:通过使用映射表来识别所述当前块的增量角度,在所述映射表中所述索引被映射到所述当前块的所述增量角度。
[0022]根据实施例,在所述映射表中,所述索引被映射到所述当前块的所述增量角度和所述至少一个相邻块的本文档来自技高网
...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种方法,由至少一个处理器执行,其特征在于,所述方法包括:接收已编码图片;以及对所述已编码图片进行解码,所述解码包括:获取所述已编码图片的当前块的标称角度,所述当前块的标称角度用于帧内预测;获取所述当前块的至少一个相邻块的标称角度,所述至少一个相邻块的标称角度用于帧内预测;基于所述当前块的所述标称角度与所述至少一个相邻块的所述标称角度之间的比较,确定是用信号表示所述当前块的所述标称角度的所有所允许的增量角度,还是仅用信号表示所述当前块的所述标称角度的所述所允许的增量角度的子集;基于所述确定用信号表示所述当前块的所述标称角度的所有所述所允许的增量角度或所述所允许的增量角度的所述子集;以及基于所述用信号表示预测所述当前块。2.根据权利要求1所述的方法,其中,所述确定包括基于对应于所述当前块的所述标称角度的值与对应于所述至少一个相邻块的所述标称角度的值之间的绝对差小于或等于阈值确定用信号表示所述当前块的所述标称角度的所有所述所允许的增量角度。3.根据权利要求2所述的方法,其中,所述阈值为2。4.根据权利要求1所述的方法,其中,所述确定包括基于对应于所述当前块的所述标称角度的值与对应于所述至少一个相邻块的所述标称角度的值之间的绝对差大于阈值来确定仅用信号表示所述当前块的所述标称角度的所述所允许的增量角度的所述子集。5.根据权利要求4所述的方法,其中,所述子集中的被确定为要用信号表示的所述所允许的增量角度的数目是基于对应于所述当前块的所述标称角度的所述值与对应于所述至少一个相邻块的所述标称角度的所述值之间的所述绝对差。6.根据权利要求1所述的方法,其中,所述比较是在所述当前块的所述标称角度与仅预定数目的相邻块的所述标称角度之间进行的。7.根据权利要求1所述的方法,其中,所述用信号表示包括基于所述确定,通过使用累积密度函数(CDF)来用信号表示所述所允许的增量角度中的至少一个。8.根据权利要求1所述的方法,进一步包括:用信号表示索引;以及通过使用映射表来识别所述当前块的增量角度,在所述映射表中所述索引被映射到所述当前块的所述增量角度。9.根据权利要求8所述的方法,其中,在所述映射表中,所述索引被映射到所述当前块的所述增量角度和所述至少一个相邻块的增量角度。10.根据权利要求1所述的方法,其中,所述当前块是亮度块。11.一种系统,其特征在于,所述系统包括:
至少一个存储器,被配置为存储计算机程序代码;和至少一个处理器,被配置为访问计算机程序代码,并按照计算机程序代码的指示进行操作,所述计算机程序代码包括:解码代码,被配置为使所述至少一个处理器解码所接收的已编码图片,所述解码代码包括:第一获取代码,被配置为使所述至少一个处理器:获取所述已编码图片的当前块的标称角度,所述当前块的标称角度用于帧内预测;第二获取代码,被配置为使所述至少一个处理器:获取所述当前块的至少一个相邻块的标称角度,所述至少一个相邻块的标称角度用于帧内预测;确定代码,被配置为使所述至少一个处理器:基于所述当前块的所述标称角度与所述至少...

【专利技术属性】
技术研发人员:赵亮赵欣刘杉
申请(专利权)人:腾讯美国有限责任公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1