用于纹理译码的先进残余预测(ARP)的方法和设备技术

技术编号:12958196 阅读:64 留言:0更新日期:2016-03-03 01:48
用于对视频数据译码的先进残余预测ARP的技术可包含视图间ARP。视图间ARP可包含识别当前视频块的视差运动向量DMV。DMV用于基于视图间参考视频块的当前视频块的视图间预测。用于视图间ARP的所述技术还可包含基于所述视图间参考视频块的时间运动向量TMV识别当前和参考视图中的时间参考视频块,以及基于所述时间参考视频块之间的差确定残余预测符块。

【技术实现步骤摘要】
【国外来华专利技术】用于纹理译码的先进残余预测(ARP)的方法和设备本申请案主张2013年6月21日申请的第61/838,208号美国临时申请案和2013年7月14日申请的第61/846,036号美国临时申请案的权益,所述临时申请案中的每一者的全部内容全文以引用的方式并入本文中。
本专利技术涉及视频译码。
技术介绍
数字视频能力可并入到广泛范围的装置中,包含数字电视、数字直播系统、无线广播系统、个人数字助理(PDA)、膝上型或桌上型计算机、平板计算机、电子图书阅读器、数码相机、数字记录装置、数字媒体播放器、视频游戏装置、视频游戏控制台、蜂窝式或卫星无线电电话、所谓的“智能电话”、视频电话会议装置、视频串流装置等等。数字视频装置实施视频译码技术,例如由MPEG-2、MPEG-4、ITU-TH.263、ITU-TH.264/MPEG-4第10部分先进视频译码(AVC)所定义的标准、目前正在开发的高效视频译码(HEVC)标准及这些标准的扩展中所描述的视频译码技术。视频装置可通过实施此类视频译码技术而更有效率地发射、接收、编码、解码及/或存储数字视频信息。视频译码技术包含空间(图片内)预测和/或时间(图片间)预测以减少或移除视频序列中固有的冗余。对于基于块的视频译码来说,视频切片(例如,视频帧或视频帧的一部分)可分割成视频块,视频块还可被称作树块、译码单元(CU)和/或译码节点。图片的经帧内编码(I)切片中的视频块是使用相对于同一图片中的相邻块中的参考样本的空间预测来编码。图片的经帧间编码(P或B)切片中的视频块可使用相对于同一图片中的相邻块中的参考样本的空间预测或相对于其它参考图片中的参考样本的时间预测。图片可被称作帧,且参考图片可被称为参考帧。空间或时间预测产生用于待译码块的预测块。残余数据表示待译码原始块与预测块之间的像素差。经帧间译码块是根据指向形成预测块的参考样本块的运动向量及指示经译码块与预测块之间的差的残余数据编码的。经帧内译码块是根据帧内译码模式及残余数据编码的。为了进一步压缩,可将残余数据从像素域变换到变换域,从而导致残余变换系数,接着可对残余变换系数进行量化。可扫描最初用二维阵列布置的经量化变换系数,以便产生变换系数的一维向量,且可应用熵译码以实现更多的压缩。
技术实现思路
大体来说,本专利技术描述用于纹理译码的准确先进残余预测(ARP)技术,其可提供相对于其它ARP技术的改进的准确性。更确切地说,本专利技术描述ARP技术,其包含识别从当前视图到参考视图的DMV,以及基于DMV的识别确定当前视频块的ARP的残余预测符块。在一些实例中,DMV为当前视频块的DMV,且所述技术包含确定当前视频块的视图间ARP的视图间残余预测符块。DMV用于基于视图间参考视频块的当前视频块的视图间预测。视图间ARP的技术还可包含基于视图间参考视频块的时间运动向量(TMV)识别当前和参考视图中的时间参考视频块,以及基于时间参考视频块之间的差确定残余预测符块。在此些实例中,ARP不限于用于对经时间预测的视频块译码的时间ARP,而实际上可包含用于对经视图间预测的视频块译码的视图间ARP。在一些实例中,当前视频块经时间预测,且针对当前视频块的时间ARP,当前视频块的参考视频块的DMV代替例如根据基于相邻块的视差向量导出(NBDV)而针对当前视频块导出的视差向量。在此些实例中,通常通过速率失真优化而选择的DMV可比所导出的视差向量更精确,这可导致当前视频块的更精确时间ARP。在一些实例中,当前视频块经时间预测,且针对当前视频块的时间ARP,经由当前视频块的时间参考视频块的协同定位深度块导出的视差向量代替例如根据基于相邻块的视差向量导出(NBDV)而针对当前视频块导出的视差向量。此些实例可在协同定位深度块在纹理译码期间可用时提供更精确时间ARP。在一个实例中,用于解码视频数据的视图间先进残余预测的方法包括解码经编码视频位流,其编码视频数据以识别当前视频块的视差运动向量(DMV)和残余块。当前视频块在当前视图中,且DMV用于基于参考视图中以及与当前视频块相同的存取单元中的视图间参考视频块的当前视频块的视图间预测。所述方法进一步包括识别视图间参考视频块的时间运动向量(TMV)和相关联参考图片;基于视图间参考视频块的TMV识别参考视图中的相关联参考图片中的时间参考视频块;以及基于参考视图中的视图间参考视频块的TMV识别当前视图中的时间参考视频块。当前视图中的时间参考视频块和参考视图中的时间参考视频块定位于相同存取单元中。所述方法进一步包括基于当前视图中的时间参考视频块与参考视图中的时间参考视频块之间的差确定当前视频块的残余预测符块。所述方法进一步包括将所述残余预测符块和从经编码视频位流识别的残余块施加到视图间参考视频块以重建当前视频块。在另一实例中,一种用于编码视频数据的视图间先进残余预测的方法包括识别当前视频块的视差运动向量(DMV),其中当前视频块在当前视图中,且其中DMV用于基于参考视图以及与当前视频块相同的存取单元中的视图间参考视频块的当前视频块的视图间预测。所述方法进一步包括识别视图间参考视频块的时间运动向量(TMV)和相关联参考图片;基于视图间参考视频块的TMV识别参考视图中的相关联参考图片中的时间参考视频块;以及基于参考视图中的视图间参考视频块的TMV识别当前视图中的时间参考视频块。当前视图中的时间参考视频块和参考视图中的时间参考视频块定位于相同存取单元中。所述方法进一步包括基于当前视图中的时间参考视频块与参考视图中的时间参考视频块之间的差确定当前视频块的残余预测符块。所述方法进一步包括编码经编码视频位流,其编码视频数据以识别当前视频块的DMV和残余块。由经编码视频位流识别的残余块包括当前视频块的视图间参考视频块与残余预测符块之间的差。在另一实例中,一种设备包括视频译码器,其经配置以执行视图间先进残余预测以用于对视频数据译码。视频译码器包括经配置以存储编码视频数据的经编码视频位流的存储器,和一或多个处理器。所述一或多个处理器经配置以识别当前视频块的视差运动向量(DMV),其中当前视频块在当前视图中,且其中DMV用于基于参考视图中以及与当前视频块相同的存取单元中的视图间参考视频块的当前视频块的视图间预测。所述一或多个处理器进一步经配置以识别视图间参考视频块的时间运动向量(TMV)和相关联参考图片,基于视图间参考视频块的TMV识别参考视图中的相关联参考图片中的时间参考视频块,且基于参考视图中的视图间参考视频块的TMV识别当前视图中的时间参考视频块。当前视图中的时间参考视频块和参考视图中的时间参考视频块定位于相同存取单元中。所述一或多个处理器进一步经配置以基于当前视图中的时间参考视频块与参考视图中的时间参考视频块之间的差确定当前视频块的残余预测符块。所述一或多个处理器进一步经配置以对经编码视频位流译码以识别当前视频块的DMV和残余块。通过对经编码视频位流译码而识别的残余块包括当前视频块的视图间参考视频块与残余预测符块之间的差。在另一实例中,一种计算机可读存储媒体具有存储在其上的指令,所述指令在执行时致使视频译码器的一或多个处理器识别当前视频块的视差运动向量(DMV),其中当前视频块在当前视图中,且其中DMV用于基于参考视图中以及与当前视频块相同本文档来自技高网
...

【技术保护点】
一种用于解码视频数据的视图间先进残余预测的方法,所述方法包括:解码经编码视频位流,所述经编码视频位流编码所述视频数据以识别当前视频块的视差运动向量DMV和残余块,其中所述当前视频块在当前视图中,且其中所述DMV用于基于参考视图中以及与所述当前视频块相同的存取单元中的视图间参考视频块的所述当前视频块的视图间预测;识别所述视图间参考视频块的时间运动向量TMV和相关联参考图片;基于所述视图间参考视频块的所述TMV识别所述参考视图中的所述相关联参考图片中的时间参考视频块;基于所述参考视图中的所述视图间参考视频块的所述TMV识别所述当前视图中的时间参考视频块,其中所述当前视图中的所述时间参考视频块和所述参考视图中的所述时间参考视频块定位于相同存取单元中;基于所述当前视图中的所述时间参考视频块与所述参考视图中的所述时间参考视频块之间的差确定所述当前视频块的残余预测符块;以及将所述残余预测符块和从所述经编码视频位流识别的所述残余块施加到所述参考视频块以重建所述当前视频块。

【技术特征摘要】
【国外来华专利技术】2013.06.21 US 61/838,208;2013.07.14 US 61/846,036;1.一种用于解码HEVC视频数据的视图间残余预测的方法,所述方法包括:解码经编码视频位流以识别当前视频块的视差运动向量DMV和残余块,其中所述当前视频块在当前视图中,且其中所述DMV用于所述当前视频块的视图间预测且所述当前视频块的所述视图间预测基于参考视图中以及与所述当前视频块相同的存取单元中的视图间参考视频块;识别所述视图间参考视频块的时间运动向量TMV和相关联参考图片;基于所述视图间参考视频块的所述TMV识别所述参考视图中的所述相关联参考图片中的时间参考视频块;基于所述参考视图中的所述视图间参考视频块的所述TMV识别所述当前视图中的时间参考视频块,其中所述当前视图中的所述时间参考视频块和所述参考视图中的所述时间参考视频块定位于相同存取单元中;基于所述当前视图中的所述时间参考视频块与所述参考视图中的所述时间参考视频块之间的差确定所述当前视频块的残余预测符块;以及将所述残余预测符块和从所述经编码视频位流识别的所述残余块施加到所述参考视频块以重建所述当前视频块。2.根据权利要求1所述的方法,其中基于所述当前视图中的所述时间参考视频块与所述参考视图中的所述时间参考视频块之间的所述差确定所述当前视频块的所述残余预测符块包括将加权因子施加到所述当前视图中的所述时间参考视频块与所述参考视图中的所述时间参考视频块之间的所述差。3.根据权利要求1所述的方法,其进一步包括将所述视图间参考视频块的所述TMV缩放到目标存取单元中的目标参考图片以用于所述当前视频块的残余预测,其中以下各项中的至少一者:基于所述视图间参考视频块的所述TMV识别所述参考视图中的所述时间参考视频块包括基于所述经缩放TMV识别所述参考视图中的所述时间参考视频块;以及基于所述视图间参考视频块的所述TMV识别所述当前视图中的所述时间参考视频块包括基于所述经缩放TMV识别所述参考视图中的所述时间参考视频块。4.根据权利要求3所述的方法,其进一步包括∶选择参考图片列表;以及从所述选定参考图片列表选择所述目标参考图片,其中选择所述参考图片列表包括以下各项中的一者:选择与所述TMV相关联的所述参考图片列表;或选择与所述DMV相关联的所述参考图片列表。5.根据权利要求1所述的方法,其中所述视图间参考视频块包括多个预测单元,且识别所述视图间参考视频块的所述TMV包括识别与所述多个预测单元中的含有所述视图间参考视频块的中心位置的一者相关联的TMV。6.根据权利要求5所述的方法,其进一步包括确定含有所述视图间参考视频块的所述中心位置的所述预测单元并不具有TMV,其中识别所述视图间参考视频块的所述TMV包括将0运动向量识别为所述视图间参考视频块的所述TMV。7.根据权利要求6所述的方法,其中识别所述视图间参考视频块的所述相关联参考图片包括识别所述参考视图中的处于与残余预测中使用的目标参考图片相同的存取单元中的参考图片。8.根据权利要求1所述的方法,其中所述视图间参考视频块含有对应于第一参考图片列表的第一运动信息集合和对应于第二参考图片列表的第二运动信息集合,且识别所述视图间参考视频块的所述TMV包括:在所述第一运动信息集合包含TMV的情况下从所述第一运动信息集合选择所述TMV;以及在所述第一运动信息集合并不包含TMV的情况下从所述第二运动信息集合选择所述TMV。9.根据权利要求8所述的方法,其中所述第一参考图片列表包括RefPicList0。10.根据权利要求8所述的方法,其中用于考虑所述第一和第二运动信息集合的次序与所述第一和第二运动信息集合中的哪一者包含所述DMV无关。11.根据权利要求1所述的方法,其进一步包括:应用视图次序差缩放以将所述经识别DMV缩放到目标参考视图以用于所述当前视频块的残余预测;以及基于所述经缩放DMV识别所述视图间参考视频块。12.一种用于编码HEVC视频数据的视图间残余预测的方法,所述方法包括:识别当前视频块的视差运动向量DMV,其中所述当前视频块在当前视图中,且其中所述DMV用于所述当前视频块的视图间预测且所述当前视频块的所述视图间预测基于参考视图以及与所述当前视频块相同的存取单元中的视图间参考视频块;识别所述视图间参考视频块的时间运动向量TMV和相关联参考图片;基于所述视图间参考视频块的所述TMV识别所述参考视图中的所述相关联参考图片中的时间参考视频块;基于所述参考视图中的所述视图间参考视频块的所述TMV识别所述当前视图中的时间参考视频块,其中所述当前视图中的所述时间参考视频块和所述参考视图中的所述时间参考视频块定位于相同存取单元中;基于所述当前视图中的所述时间参考视频块与所述参考视图中的所述时间参考视频块之间的差确定所述当前视频块的残余预测符块;以及编码经编码视频位流以识别所述当前视频块的所述DMV和残余块,其中由所述经编码视频位流识别的所述残余块包括所述视图间参考视频块与所述当前视频块的所述残余预测符块之间的差。13.根据权利要求12所述的方法,其中基于所述当前视图中的所述时间参考视频块与所述参考视图中的所述时间参考视频块之间的所述差确定所述当前视频块的所述残余预测符块包括将加权因子施加到所述当前视图中的所述时间参考视频块与所述参考视图中的所述时间参考视频块之间的所述差。14.根据权利要求12所述的方法,其进一步包括将所述视图间参考视频块的所述TMV缩放到目标存取单元中的目标参考图片以用于所述当前视频块的残余预测,其中以下各项中的至少一者:基于所述视图间参考视频块的所述TMV识别所述参考视图中的所述时间参考视频块包括基于所述经缩放TMV识别所述参考视图中的所述时间参考视频块;以及基于所述视图间参考视频块的所述TMV识别所述当前视图中的所述时间参考视频块包括基于所述经缩放TMV识别所述参考视图中的所述时间参考视频块。15.根据权利要求14所述的方法,其进一步包括:选择参考图片列表;以及从所述选定参考图片列表选择所述目标参考图片,其中选择所述参考图片列表包括以下各项中的一者:选择与所述TMV相关联的所述参考图...

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

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

1