多视图或3维视频译码中的高级视图间残差预测制造技术

技术编号:11587085 阅读:100 留言:0更新日期:2015-06-10 20:17
本发明专利技术描述用于基于从参考视图的视频信息的残差预测对当前视图的视频信息进行译码的系统和方法。在一个新颖方面中,提供一种用于对数字视频进行译码的设备。所述设备包含经配置以存储当前视图视频信息及参考视图视频信息的存储器。所述设备还包含经配置以至少基于所述参考视图的运动补偿块而确定所述当前视图的当前视频单元的值的处理器。可至少部分基于与所述当前视频单元相关联的运动信息及视差向量来确定所述运动补偿块。本发明专利技术描述解码装置及方法以及对应的编码装置及方法。

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及视频译码及压缩,且具体来说,涉及多视图及3D视频译码。
技术介绍
数字视频能力可并入到广泛范围的装置中,包含数字电视、数字直播系统、无线广播系统、个人数字助理(PDA)、膝上型或桌上型计算机、平板计算机、电子图书阅读器、数码相机、数字记录装置、数字媒体播放器、视频游戏装置、视频游戏控制台、蜂窝式或卫星无线电电话、所谓的“智能电话”、视频电话会议装置、视频流式传输装置及其类似者。数字视频装置实施视频译码技术,例如由MPEG-2、MPEG-4、ITU-T H.263或ITU-T H.264/MPEG-4第10部分高级视频译码(AVC)所界定的标准、目前正在开发的高效率视频译码(HEVC)标准及这些标准的扩展中所描述的视频译码技术。视频装置可通过实施此类视频译码技术而更有效率地传输、接收、编码、解码及/或存储数字视频信息。视频译码技术包含空间(图片内)预测及/或时间(图片间)预测以减少或移除视频序列中固有的冗余。对于基于块的视频译码来说,视频切片(即,视频帧或视频帧的一部分)可以分割成视频块,视频块还可被称作树块、译码单元(CU)及/或译码节点。使用相对于同一图片中的相邻块中的参考样本的空间预测对图片的经帧内译码(I)切片中的视频块进行编码。图片的经帧间编码(P或B)切片中的视频块可使用相对于同一图片中的相邻块中的参考样本的空间预测或相对于其它参考图片中的参考样本的时间预测。图片可被称为帧,且参考图片可涉及参考帧。空间或时间预测导致对块的预测块进行译码。残差数据表示待译码的原始块与预测块之间的像素差。经帧间译码块是根据指向形成预测块的参考样本块的运动向量及指示经译码块与预测块之间的差的残差数据编码的。经帧内译码块是根据帧内译码模式及残差数据来编码。为了实现进一步压缩,可以将残差数据从像素域变换到变换域,从而产生残差变换系数,接着可以对残差变换系数进行量化。可扫描最初布置为二维阵列的经量化变换系数,以便产生变换系数的一维向量,且可应用熵编码以实现更多压缩。
技术实现思路
本专利技术的系统、方法和装置各自具有若干方面,其中没有单一方面单独负责其所期望属性。在不限制如通过以下的权利要求书表达的本专利技术的范围的情况下,现在将简洁地论述一些特征。在考虑此论述之后,并且尤其在阅读标题为“具体实施方式”的部分之后,将理解本专利技术的特征如何提供在多视图视频译码中包含高级视图间残差预测的优点。在一个实施例中,提供一种用于译码数字视频的设备。所述设备包含经配置以存储当前视图视频信息及参考视图视频信息的存储器。所述设备进一步包含与所述存储器通信的处理器。所述处理器经配置以至少基于所述参考视图的运动补偿块而确定所述当前视图的当前视频单元的值。至少部分基于与所述当前视频单元相关联的运动信息及视差向量来确定所述运动补偿块。在另一实施例中,提供一种解码视频的方法。所述解码方法包含获得界定当前视图视频信息及参考视图视频信息的视频位流。所述方法还包含至少基于所述参考视图的运动补偿块而确定所述当前视图的当前视频单元的值。至少部分基于与所述当前视频单元相关联的运动信息及视差向量来确定所述运动补偿块。在另一实施例中,提供一种编码视频的方法。所述编码方法包含产生界定当前视图视频信息及参考视图视频信息的视频位流。所述编码方法还包含至少基于所述参考视图的运动补偿块而确定所述当前视图的当前视频单元的值。至少部分基于与所述当前视频单元相关联的运动信息及视差向量来确定所述运动补偿块。在另一实施例中,提供一种包括可执行指令的计算机可读存储媒体。所述指令致使设备获得当前视图视频信息及参考视图视频信息。所述指令还致使设备至少基于所述参考视图的运动补偿块而确定所述当前视图的当前视频单元的值。至少部分基于与所述当前视频单元相关联的运动信息及视差向量来确定所述运动补偿块。在又其它实施例中,提供一种用于译码数字视频的设备。所述设备包含用于获得当前视图视频信息及参考视图视频信息的装置。所述设备进一步包含用于至少基于所述参考视图的运动补偿块而确定所述当前视图的当前视频单元的值的装置。至少部分基于与所述当前视频单元相关联的运动信息及视差向量来确定所述运动补偿块。随附图式及以下描述中阐述一或多个实例的细节。其它特征、目标及优势将从所述描述及所述图式以及从权利要求书显而易见。附图说明图1为说明可利用根据本专利技术中描述的方面的技术的实例视频编码及解码系统的框图。图2A是说明可实施根据本专利技术中描述的方面的技术的视频编码器的实例的框图。图2B是说明可实施根据本专利技术中描述的方面的技术的多视图视频编码器的实例的框图。图3A是说明可实施本专利技术中描述的方面的技术的视频解码器的实例的框图。图3B是说明可实施根据本专利技术中描述的方面的技术的多视图视频编码器的实例的框图。图4是说明多视图位流解码次序的实例的框图。图5是说明多视图预测结构的实例的框图。图6是说明在参考视图中使用来自当前视图的运动信息的实例的框图。图7是用于在参考视图中使用来自当前视图的运动信息而执行视图间残差预测的说明性过程的流程图。图8是用于使用加权因子执行视图间残差预测的说明性过程的流程图。具体实施方式一般来说,本专利技术涉及多视图视频译码或3D视频译码。在视频译码过程期间,可基于其它视频单元作出关于个别视频单元的组件(例如,像素或像素块)的预测。在编码视频时,可将所述预测与视频单元的源信息进行比较,且可确定预测与源之间的差异(被称作残差)。可以比源视频需要较少空间进行存储及/或较少带宽进行发射的方式译码残差,进而节省计算资源。在解码视频时,可作出相同预测且添加到残差以便产生最终经解码视频单元。在单视图视频译码中,预测通常是空间(例如,基于经译码的当前视频单元的相同帧中的其它视频单元)或时间(例如,基于先前或后续帧的对应视频单元)的。在3D或多视图译码中,可在单一位流中同时译码同一场景的不同视图(例如,立体视图)。在一些实施例中,可一起呈现两个或更多个视图以产生三维效果。在多视图译码中,可基于空间或时间作出对一个视图中的块的预测,如上文所描述,或基于视图间来作出(例如,基于相同帧的参考视图的对应视频单元,即,位于相同存取单元内)。残差预测可用于通过预测特定视频单元的残差而进一步降低存储装置及/或带宽要求。可编码表示当前残差与所预测的残差之间的差异的差异残差,其进一步通过比整个当前残差促进更有效的译码、存储及/或发射而节省资源。在一本文档来自技高网
...

【技术保护点】
一种用于对数字视频进行译码的设备,所述设备包括:存储器,其经配置以存储当前视图视频信息及参考视图视频信息;及处理器,其经配置以至少基于所述参考视图的运动补偿块而确定所述当前视图的当前视频单元的值,其中至少部分基于与所述当前视频单元相关联的运动信息及视差向量来确定所述运动补偿块。

【技术特征摘要】
【国外来华专利技术】2012.09.19 US 61/703,211;2013.09.17 US 14/029,6961.一种用于对数字视频进行译码的设备,所述设备包括:
存储器,其经配置以存储当前视图视频信息及参考视图视频信息;及
处理器,其经配置以至少基于所述参考视图的运动补偿块而确定所述当前视图的
当前视频单元的值,其中至少部分基于与所述当前视频单元相关联的运动信息及视
差向量来确定所述运动补偿块。
2.根据权利要求1所述的设备,其中所述处理器进一步经配置以:
至少基于所述视差向量来识别所述参考视图内的参考块;及
至少部分基于所述参考块及所述当前视频单元的所述运动信息来识别所述运动
补偿块。
3.根据权利要求2所述的设备,其中所述处理器进一步经配置以至少部分基于所述参
考块及运动补偿块而将加权因子应用于残差。
4.根据权利要求3所述的设备,其中所述加权因子不等于1。
5.根据权利要求2所述的设备,其中所述处理器进一步经配置以在选自包括以下各者
的群组的译码层级处应用所述加权因子:序列、帧群组、帧、切片群组、切片、译
码单元CU群组、译码单元CU、预测单元PU群组、预测单元PU、块及像素区。
6.根据权利要求2所述的设备,其中所述加权因子是至少基于加权信息来确定。
7.根据权利要求6所述的设备,其中所述加权信息包括加权步长、加权表、加权因子
候选者的数目及加权索引中的一或多者。
8.根据权利要求6所述的设备,其中用信号发送所述加权信息。
9.根据权利要求8所述的设备,其中在选自包括以下各者的群组的译码层级处用信号
发送所述加权信息:序列、帧群组、帧、切片群组、切片、译码单元CU群组、译

\t码单元CU、预测单元PU群组、预测单元PU、块及像素区。
10.根据权利要求6所述的设备,其中当前块包括所述当前视频单元,且其中加权因子
索引的上下文模型是基于所述当前块上方的相邻块或所述当前块左边的相邻块中
的至少一者。
11.根据权利要求1所述的设备,其中当前块包括所述当前视频单元,且其中所述视差
向量是从与所述当前块相邻的块导出。
12.根据权利要求1所述的设备,其中所述视差向量包括零视差向量或全局视差向量中
的一者。
13.根据权利要求1所述的设备,其中所述视差向量是从深度视图分量导出。
14.根据权利要求1所述的设备,其中所述处理器进一步经配置以解码来自位流的残差
值。
15.根据权利要求1所述的设备,其中所述处理器进一步经配置以在位流中编码残差
值。
16.根据权利要求1所述的设备,其中所述设备是装置的一部分,所述装置选自由以下
各者组成的群组:桌上型计算机、笔记本计算机、平板计算机、机顶盒、电话手持
机、电视、相机、显示装置、数字媒体播放器、视频游戏控制台及视频流式传输装
置。
17.一种对视频进行解码的方法,所述方法包括:
获得界定当前视图视频信息及参考视图视频信息的视频位流;及
至少基于所述参考视图的运动补偿块而确定所述当前视图的当前视频单元的值,
其中至少部分基于与所述当前视频单元相关联的运动信息及视差向量来确定所述
运动补偿块。
18.根据权利要求17所述的方法,其进一步包括:
至少基于所述视差向量来识别所述参考视图内的参考块;及
至少部分基于所述参考块及所述当前视频单元的所述运动信息来识别所述运动
补偿块。
19.根据权利要求18所述的方法,其进一步包括至少部分基于所述参考块及运动补偿
块而将加权因子应用于残差。
20.根据权利要求19所述的方法,其中所述加权因子不等于1。
21.根据权利要求18所述的方法,其进一步包括在选自包括以下各者的群组的译码层
级处应用所述加权因子:序列、帧群组、帧、切片群组、切片、译码单元CU群组、
译码单元CU、预测单元PU群组、预测单元PU、块及像素区。
22.根据权利要求18所述的方法,其中至少基于加权信息来确定所述加权因子。
23.根据权利要求22所述的方法,其中所述加权信息包括加权步长、加权表、加权因
子候选者的数目及加权索引中的一或多者。
24.根据权利要求22所述的方法,其中用信...

【专利技术属性】
技术研发人员:张莉陈颖李想马尔塔·卡切维奇
申请(专利权)人:高通股份有限公司
类型:发明
国别省市:美国;US

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

1