3D视频译码中针对跳过和直接模式的视差向量导出制造技术

技术编号:12357680 阅读:83 留言:0更新日期:2015-11-20 13:20
一种视频解码器执行基于相邻块的视差向量NBDV导出过程以确定视差向量,或执行NBDV细化NBDV-R过程以确定所述视差向量。所述视频解码器使用所述视差向量作为当前块的视差向量,而不对多个视差运动向量使用中值滤波过程,其中在跳过模式或直接模式下译码所述当前块。此外,视频译码器确定所述当前块的像素值。

【技术实现步骤摘要】
【国外来华专利技术】【专利说明】 本申请案主张2013年3月19日申请的第61/803, 429号美国临时专利申请案的 权益,所述临时专利申请案的整个内容以引用的方式并入本文中。
本专利技术涉及视频编码和视频解码。
技术介绍
数字视频能力可并入到较宽范围的装置中,包括数字电视、数字直播系统、无线 广播系统、个人数字助理(PDA)、膝上型或桌上型计算机、数字相机、数字记录装置、数字媒 体播放器、视频游戏装置、视频游戏控制台、蜂窝式或卫星无线电电话、视频电话会议装置 等。数字视频装置实施视频压缩技术,例如由MPEG-2 ;MPEG-4 ;ITU-T H. 263 ;ITU-TH. 264/ MPEG-4,第10部分;高级视频译码(AVC)、高效视频译码(HEVC)标准以及此类标准的扩展 界定的标准中所描述的那些技术,来更高效地发射、接收和存储数字视频信息。 视频压缩技术包含空间预测和/或时间预测来减少或去除视频序列中固有的冗 余。对于基于块的视频译码,可将视频帧或切片分割为若干块。可进一步分割每一块。相 对于经帧内译码(I)帧或切片中的相邻块中的参考样本,使用空间预测来编码同一帧或切 片中的块。经帧间译码(P或B)帧或切片中的块可相对于同一帧或切片中的相邻块中的参 考样本使用空间预测,或相对于其它参考帧中的参考样本使用时间预测。空间或时间预测 产生待译码块的预测块。残余数据表示待译码的原始块与预测块之间的像素差。 根据运动向量和残余数据来编码经帧间译码的块,运动向量指向形成预测块的参 考样本块,且残余数据指示经译码块与预测块之间的差异。根据帧内译码模式和残余数据 来编码经帧内译码的块。为了进一步压缩,可将残余数据从像素域变换到变换域,从而产生 残余变换系数,其接着可量化。可以特定次序扫描经量化的变换系数,最初布置成二维阵 列,以产生变换系数的一维向量来用于熵译码。
技术实现思路
本专利技术涉及基于高级编解码器的多视图视频译码和3维(3D)视频译码,包含用 3D高级视频译码(AVC)编解码器对两个或两个以上视图的译码。更具体地说,技术与跳过 和直接模式的视差向量导出有关。如本文所述,视频解码器可执行基于相邻块的视差向量 (NBDV)导出过程来确定视差向量,或执行NBDV细化(NBDV-R)过程来确定视差向量。当在 跳过模式或直接模式下译码当前块时,视频解码器使用所述视差向量作为当前块的视差向 量,而不对多个视差运动向量使用中值滤波过程。此外,视频解码器确定当前块的像素值。 在一个实例中,本专利技术描述一种解码视频数据的方法,所述方法包括:执行NBDV 导出过程来确定视差向量,或执行NBDV-R过程来确定所述视差向量;使用视差向量作为视 频数据的当前块的视差向量,而不对多个视差运动向量使用中值滤波过程,其中在跳过模 式或直接模式下译码当前块;以及确定当前块的像素值。 在另一实例中,本专利技术描述一种编码视频数据的方法,所述方法包括:执行NBDV 导出过程以确定视差向量,或执行NBDV-R过程以确定所述视差向量;使用所述视差向量作 为视频数据的当前块的视差向量,而不对多个视差运动向量使用中值滤波过程,其中在跳 过模式或直接模式下译码当前块;以及对包含当前块的当前切片的语法元素进行熵编码。 在另一实例中,本专利技术描述一种装置,其包括:存储器,其存储经解码的视频块; 一个或一个以上处理器,其经配置以:执行NBDV导出过程以确定视差向量,或执行NBDV-R 过程以确定视差向量;以及使用所述视差向量作为视频数据的当前块的视差向量,而不对 多个视差运动向量使用中值滤波过程,其中在跳过模式或直接模式下译码当前块。 在另一实例中,本专利技术描述一种装置,其包括:用于执行NBDV导出过程以确定视 差向量或执行NBDV-R过程以确定视差向量的装置;以及用于使用视差向量作为视频数据 的当前块的视差向量而不对多个视差运动向量使用中值滤波过程的装置,其中在跳过模式 或直接模式下译码当前块。 在另一实例中,本专利技术描述一种上面存储有指令的非暂时性计算机可读数据存储 媒体,所述指令在被执行时,致使视频译码装置:执行NBDV导出过程以确定视差向量,或执 行NBDV-R过程以确定所述视差向量;且使用所述视差向量作为视频数据的当前块的视差 向量,而不对多个视差运动向量使用中值滤波过程,其中在跳过模式或直接模式下译码当 前块。 在附图和下文的描述中陈述本专利技术的一个或一个以上实例的细节。将从描述、图 式和所附权利要求书中明白其它特征、目标和优点。【附图说明】 图1是说明可利用本专利技术中所描述的技术的实例视频编码和解码系统的框图。 图2是说明实例多视图视频译码时间和视图间预测结构的概念图。 图3是说明相对于当前宏块的空间邻域的实例的概念图。 图4是说明基于向后翘曲的基于块的视图综合预测的实例的概念图。 图5是说明相对于3D-HEVC中的当前预测单元的空间运动向量领域的实例的概念 图。 图6是说明从参考视图导出深度块以用于基于块的视图综合预测的概念图。 图7是说明可实施本专利技术中所描述的技术的实例视频编码器的框图。 图8是说明可实施本专利技术中所描述的技术的实例视频解码器的框图。 图9A是说明根据本专利技术一个或一个以上技术的视频编码器的实例操作的流程 图。 图9B是说明根据本专利技术一个或一个以上技术的视频解码器的实例操作的流程 图。【具体实施方式】 H. 264/AVC是视频译码标准。相似H. 264/AVC中,视频编码器可使用跳过模式或直 接模式(即,跳过/直接模式)来编码特定图片的至少一些视频块。当视频编码器使用跳 过模式来编码视频块时,视频编码器并不用信号通知所述视频块的运动信息或残余数据。 当视频编码器使用直接模式来编码视频块时,视频编码器并不用信号通知视频块的运动信 息,而是可用信号通知所述视频块的残余数据。 3D-AVC是用于3维(3D)视频译码的H. 264/AVC标准的扩展。在3D-AVC中,图片 可与多个视图相关联。每一视图的图片可对应于来自不同相机位置的同一场景。在同一时 刻中但在不同视图中的图片之间可能存在相当大的冗余。举例来说,当前图片中的块的运 动向量可类似于视图间参考图片(即,在与当前图片相同的时刻中,但在不同视图中的先 前经译码图片)中的对应块的运动向量。 在3D-AVC中,视频译码器可确定当前图片中的当前块的视差向量,且可接着使用 当前块的视差向量来确定视图间参考图片中的对应块。在3D-AVC的一些版本中,视频译码 器使用基于相邻块的视差向量(NBDV)导出过程来确定当前块的视差向量。当视频译码器 执行NBDV导出过程时,视频译码器可确定特定相邻块是否具有视差运动向量。如果所述相 邻块中的一者具有视差运动向量,那么视频译码器可将相邻块的视差运动向量转换成当前 块的视差向量。 然而,如果使用跳过模式或直接模式来编码当前块,且所述相邻块中的一者具有 视差运动向量,那么视频译码器搜索额外相邻块以寻找额外视差运动向量。如果所述相邻 块中的一个以上具有视差运动向量,那么视频译码器将中值函数(例如,中值滤波过程)应 用于视差运动向量。视频译码器可使用所得视差运动向量作为当前块的视差向量。 在3D-AVC的一些版本中,视频译码器可使用对应的深度块,或可使用基于块的视本文档来自技高网
...
<a href="http://www.xjishu.com/zhuanli/62/CN105075265.html" title="3D视频译码中针对跳过和直接模式的视差向量导出原文来自X技术">3D视频译码中针对跳过和直接模式的视差向量导出</a>

【技术保护点】
一种解码视频数据的方法,所述方法包括:执行基于相邻块的视差向量NBDV导出过程以确定视差向量,或执行NBDV细化NBDV‑R过程以确定所述视差向量;使用所述视差向量作为所述视频数据的当前块的视差向量,而不对多个视差运动向量使用中值滤波过程,其中在跳过模式或直接模式下译码所述当前块;以及确定所述当前块的像素值。

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

【专利技术属性】
技术研发人员:陈颖张莉康杰元
申请(专利权)人:高通股份有限公司
类型:发明
国别省市:美国;US

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

1