【技术实现步骤摘要】
【国外来华专利技术】高位深度视频编解码的莱斯参数推导的低复杂度历史使用
[0001]本申请要求2021年12月20日提交的美国专利申请第17/645,187号和2020年12月21日提交的美国临时申请第63/128,641号的优先权,其全部内容通过引用结合于此。2021年12月20日提交的美国专利申请第17/645,187号要求2020年12月21日提交的美国临时申请第63/128,641号的权益。
[0002]本公开涉及视频编码和视频解码。
技术介绍
[0003]数字视频能力可以被结合到各种各样的设备中,包括数字电视、数字直播系统、无线广播系统、个人数字助理(personal digital assistant,PDA)、膝上型或桌上型计算机、平板计算机、电子书阅读器、数码相机、数字记录设备、数字媒体播放器、视频游戏设备、视频游戏控制台、蜂窝或卫星无线电话、所谓的“智能电话”、视频电话会议设备、视频流设备等。数字视频设备实施视频编解码技术,诸如在由MPEG
‑
2、MPEG
‑
4、ITU
‑
T H.263、ITU
‑
T H.264/MPEG
‑
4,第10部分,高级视频编解码(Advanced Video Coding,AVC)、ITU
‑
T H.265/高效视频编解码(High Efficiency Video Coding,HEVC)以及这些标准的扩展所定义的标准中描述的那些技术。通过实施这些视频编解码技术,视频设备可更 ...
【技术保护点】
【技术特征摘要】
【国外来华专利技术】1.一种对视频数据进行解码的方法,所述方法包括:初始化系数统计值;基于所述视频数据的块的变换块(TB)的一个或多个变换系数来更新所述系数统计值,其中,更新所述系数统计值包括,对于所述TB的所述一个或多个变换系数中的每个相应变换系数:执行推导过程以确定临时值,其中,所述推导过程至少部分基于多个编码程序中的哪个编码方法被用于对所述相应变换系数进行编码来确定,所述多个编码程序包括用于对所述相应变换系数进行编码并将所述相应变换系数编码为绝对值的基于上下文的程序;以及将所述系数统计值设置为所述系数统计值和所述临时值的平均值;基于所述系数统计值来确定历史值;确定所述TB的特定变换系数的莱斯参数,其中,确定所述特定变换系数的莱斯参数包括:基于所述特定变换系数距离所述TB的右边界或所述TB的底边界少于3个空域位置,基于所述历史值来确定局部和值;以及基于所述局部和值来确定所述特定变换系数的莱斯参数;基于所述特定变换系数的莱斯参数和编码在位流中的一个或多个语法元素来确定所述特定变换系数的级别;以及基于所述特定变换系数的级别对所述块进行解码。2.根据权利要求1所述的方法,其中,执行所述推导过程以确定所述临时值包括:基于所述相应变换系数使用所述基于上下文的程序被编码,基于对所述相应变换系数的余数值的以2为底的对数值应用向下舍入函数并加上整数值来确定所述临时值。3.根据权利要求1所述的方法,其中,执行所述推导过程以确定所述临时值包括:基于所述相应变换系数被编码为绝对值,基于对所述相应变换系数的绝对级别的以2为底的对数值应用向下舍入函数来确定所述临时值。4.根据权利要求1所述的方法,还包括:基于包括所述TB的图片的切片的量化参数(QP)来确定默认历史值;以及在所述图片的分割开始时将所述系数统计值重置为所述默认历史值。5.根据权利要求1所述的方法,其中:所述方法还包括将所述系数统计值存储为莱斯参数导数,并且基于所述系数统计值来确定所述历史值包括将所述系数统计值向左移位1。6.一种对视频数据进行编码的方法,所述方法包括:初始化系数统计值;基于所述视频数据的变换块(TB)的一个或多个变换系数来更新所述系数统计值,其中,更新所述系数统计值包括,对于所述TB的所述一个或多个变换系数中的每个相应变换系数:执行推导过程以确定临时值,其中,所述推导过程至少部分基于多个编码程序中的哪个编码程序被用于对所述相应变换系数进行编码来确定,所述多个编码程序包括用于对所述相应变换系数进行编码并将所述相应变换系数编码为绝对值的基于上下文的程序;以及将所述系数统计值设置为所述系数统计值和所述临时值的平均值;基于所述系数统计
值来确定历史值;确定所述TB的特定变换系数的莱斯参数,其中,确定所述特定变换系数的莱斯参数包括:基于所述特定变换系数距离所述TB的右边界或所述TB的底边界少于3个空域位置,基于所述历史值来确定局部和值;以及基于所述局部和值来确定所述特定变换系数的莱斯参数;以及基于所述特定变换系数的莱斯参数和所述特定变换系数的级别来生成所述特定变换系数的莱斯码。7.根据权利要求6所述的方法,其中,执行所述推导过程以确定所述临时值包括:基于所述相应变换系数使用所述基于上下文的程序被编码,基于对所述相应变换系数的余数值的以2为底的对数值应用向下舍入函数并加上整数值来确定所述临时值。8.根据权利要求6所述的方法,其中,执行所述推导过程以确定所述临时值包括:基于所述相应变换系数被编码为绝对值,基于对所述相应变换系数的绝对级别的以2为底的对数值应用向下舍入函数来确定所述临时值。9.根据权利要求6所述的方法,还包括:基于包括所述TB的图片的切片的量化参数(QP)来确定默认历史值;以及在所述图片的分割开始时将所述系数统计值重置为所述默认历史值。10.根据权利要求6所述的方法,其中:所述方法还包括将所述系数统计值存储为莱斯参数导数,并且基于所述系数统计值来确定所述历史值包括将所述系数统计值向左移位1。11.一种用于对视频数据进行解码的设备,所述设备包括:存储器,被配置为存储所述视频数据;以及处理电路,被配置为:初始化系数统计值;基于所述视频数据的变换块(TB)的一个或多个变换系数来更新所述系数统计值,其中,作为更新所述系数统计值的一部分,所述处理电路被配置为,对于所述TB的所述一个或多个变换系数中的...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。