在视频译码过程中用于系数级别译码的莱斯参数更新制造技术

技术编号:12582713 阅读:92 留言:0更新日期:2015-12-23 20:50
本发明专利技术描述用于更新用以定义用于系数级别译码的哥伦布码的莱斯参数的值的技术。由所述莱斯参数定义的所述哥伦布码可用以译码系数群组CG中的至少一个系数的系数级别的剩余绝对值。根据所述技术,基于所述莱斯参数的最大值或所述莱斯参数的所述值的可变增量中的最小者的选择而更新所述莱斯参数的所述值。基于所述莱斯参数的所述值及正被译码的所述当前系数的所述系数级别的绝对值而确定所述可变增量。本发明专利技术还描述用于基于变换是否应用于变换块而调整用以定义用于系数级别译码的哥伦布码的所述莱斯参数的所述值的技术。

【技术实现步骤摘要】
【国外来华专利技术】【专利说明】 本申请案主张2013年4月12日申请的美国临时专利申请案第61/811,632号、 2013年6月7日申请的美国临时专利申请案第61/832, 652号、2013年7月12日申请的 美国临时专利申请案第61/845,850号及2014年3月14日申请的美国临时专利申请案第 61/953, 647号的权利,所述专利申请案中的每一者的全部内容W引用的方式并入本文中。
本专利技术设及视频译码,且更特定地说设及用于译码变换系数的技术。
技术介绍
数字视频能力可并入到广泛范围的装置中,所述装置包含数字电视、数字直播系 统、无线广播系统、个人数字助理(PDA)、膝上型或桌上型计算机、数字相机、数字记录装 置、数字媒体播放器、视频游戏装置、视频游戏控制台、蜂窝或卫星无线电话、视频电话会议 装置及其类似者。数字视频装置实施视频压缩技术(诸如,在由MPEG-2、MPEG-4、口U-T H. 263、口U-T比264/MPEG-4第10部分(高级视频译码(AVC))、当前在开发中的高效率视 频译码(肥VC)标准定义的标准及此类标准的扩展中所描述的那些视频压缩技术)W更有 效地发射、接收及存储数字视频信息。 视频压缩技术包含空间预测及/或时间预测W缩减或移除视频序列中固有的冗 余。对于基于块的视频译码,可将视频切片(即,视频帖或视频帖的部分)分割为视频块。 图片的经帖内译码(I)切片中的视频块可使用相对于同一图片中的相邻块中的参考样本 的空间预测予W编码。经帖间译码(P或B)切片中的视频块可使用相对于同一图片中的相 邻块中的参考样本的空间预测或相对于其它参考图片中的参考样本的时间预测。图片可被 称作帖,且参考图片可被称作参考帖。 空间预测或时间预测引起译码用于块的预测性块。残差数据表示待译码的原始块 与预测性块之间的像素差。根据指向形成预测性块的参考样本的块的运动矢量,及指示经 译码块与预测性块之间的差的残差数据来编码经帖间译码块。根据帖内译码模式及残差数 据来编码经帖内译码块。为了进行进一步压缩,可将残差数据从像素域变换到变换域,从而 产生可接着被量化的残差变换系数。可W特定次序扫描最初布置成二维阵列的经量化变换 系数,W产生变换系数的一维矢量,且可应用赌译码W实现甚至更多的压缩。
技术实现思路
-般来说,本专利技术描述用于更新用W定义用于系数级别译码的哥伦布(Golomb) 码的莱斯巧ice)参数的值的技术。特定地说,本专利技术描述用于更新所述莱斯参数的所述值 的技术,所述值用W定义用于译码系数的系数级别的剩余绝对值的哥伦布码,其中上下文 自适应二进制算术译码(CABAC)用于译码有效系数、大于1的系数级别及大于2的系数级 别的指示。在一些实例中,可在高效率视频译码(肥VC)标准的范围扩展中将所述技术应用 于针对系数级别译码的莱斯参数更新。由所述莱斯参数定义的所述哥伦布码可用于译码系 数群组(CG)(即,系数的块)中的至少一个系数的系数级别的剩余绝对值。所述CG可驻留 于变换单元(TU)的变换块内。 根据本专利技术的所述技术,基于所述莱斯参数的最大值或所述莱斯参数的所述值的 可变增量中的最小者的选择而更新所述莱斯参数的所述值。基于所述莱斯参数的所述值及 正被译码的所述当前系数的所述系数级别的绝对值而确定所述可变增量的量。本专利技术中所 描述的所述莱斯参数更新方案允许所述莱斯参数在译码所述CG中的系数的系数级别的剩 余绝对值期间快速地且有效地适应于自然内容与屏幕内容之间。 另外,本专利技术描述用于基于变换是否应用于包含所述CG的变换块而调整用W定 义用于系数级别译码的哥伦布码的所述莱斯参数的所述值的技术。根据所述技术,如果所 述变换并未应用于所述变换块(即,在变换跳过或绕过的状况下),那么本专利技术中所描述的 所述莱斯参数更新方案用于更新所述莱斯参数的所述值,W用于译码所述CG中的后续系 数的系数级别的剩余绝对值。另外,根据所述技术,如果所述变换并未应用于所述变换块, 那么可在译码所述当前CG中的所述系数的系数级别的所述剩余绝对值之后,基于所述莱 斯参数的所述值而针对所述变换块中的后续CG初始化所述莱斯参数的所述值。否则,如果 所述变换应用于所述变换块,那么可根据所述肥VC莱斯参数更新及初始化方案调整所述 莱斯参数。 在一个实例中,本专利技术设及一种在视频解码过程中解码系数的方法,所述方法包 括:确定残差视频数据的系数的块;使用由莱斯参数定义的哥伦布码来解码所述系数中的 至少一者的系数级别的剩余绝对值;及基于变换是否应用于包含系数的所述块的变换块而 调整所述莱斯参数的值。 在另外实例中,本专利技术设及一种在视频解码过程中编码系数的方法,所述方法包 括:确定残差视频数据的系数的块;使用由莱斯参数定义的哥伦布码来编码所述系数中的 至少一者的系数级别的剩余绝对值;及基于变换是否应用于包含系数的所述块的变换块而 调整所述莱斯参数的值。 在额外实例中,本专利技术设及一种视频译码装置,其包括经配置W存储视频数据的 存储器及一或多个处理器。所述处理器经配置W:确定残差视频数据的系数的块;使用由 莱斯参数定义的哥伦布码来译码所述系数中的至少一者的系数级别的剩余绝对值;及基于 变换是否应用于包含系数的所述块的变换块而调整所述莱斯参数的值。 在另一实例中,本专利技术设及一种视频译码装置,其包括:用于确定残差视频数据的 系数的块的装置;用于使用由莱斯参数定义的哥伦布码来译码所述系数中的至少一者的系 数级别的剩余绝对值的装置;及用于基于变换是否应用于包含系数的所述块的变换块而调 整所述莱斯参数的值的装置。 在额外实例中,本专利技术设及一种包括指令的计算机可读存储媒体,所述指令在由 视频译码装置的一或多个处理器执行时致使所述处理器:确定残差视频数据的系数的块; 使用由莱斯参数定义的哥伦布码来译码所述系数中的至少一者的系数级别的剩余绝对值; 及基于变换是否应用于包含系数的所述块的变换块而调整所述莱斯参数的值。 在另一实例中,本专利技术设及一种在视频解码过程中解码系数的方法,所述方法包 括:确定残差视频数据的系数的块;使用由莱斯参数定义的哥伦布码来解码所述系数中的 至少一者的系数级别的剩余绝对值;及基于所述莱斯参数的最大值或所述莱斯参数的值的 可变增量中的最小者的选择而更新所述莱斯参数的所述值,其中基于所述莱斯参数的所述 值及正被解码的所述系数的所述系数级别的绝对值而确定所述可变增量。 在另一实例中,本专利技术设及一种在视频编码过程中编码系数的方法,所述方法包 括:确定残差视频数据的系数的块;使用由莱斯参数定义的哥伦布码来编码所述系数中的 至少一者的系数级别的剩余绝对值;及基于所述莱斯参数的最大值或所述莱斯参数的值的 可变增量中的最小者的选择而更新所述莱斯参数的所述值,其中基于所述莱斯参数的所述 值及正被编码的所述系数的所述系数级别的绝对值而确定所述可变增量。 在另外实例中,本专利技术设及一种视频译码装置,其包括经配置W存储视频数据的 存储器及一或多个处理器。所述处理器经配置W:确定残差视频数据的系数的块;使用由 莱斯参数定义的哥伦布码来译码所述系数中的至少一者的系数级别的剩余绝对值;及基于 所述莱斯参数的最大值或所述莱斯参数的值的可变增量中的最小者的选择而更新所述莱 斯本文档来自技高网
...

【技术保护点】
一种在视频解码过程中解码系数的方法,所述方法包括:确定残差视频数据的系数的块;使用由莱斯参数定义的哥伦布码来解码所述系数中的至少一者的系数级别的剩余绝对值;及基于变换是否应用于包含系数的所述块的变换块而调整所述莱斯参数的值。

【技术特征摘要】
【国外来华专利技术】...

【专利技术属性】
技术研发人员:霍埃尔·索赖·罗哈斯马尔塔·卡切维奇瑞珍·雷克斯曼·乔许
申请(专利权)人:高通股份有限公司
类型:发明
国别省市:美国;US

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

1