用于多视图和三维视频译码的参考图片列表建构制造技术

技术编号:15302852 阅读:49 留言:0更新日期:2017-05-15 01:00
一种视频编码器基于当前视图分量的参考图片集合产生用于所述当前视图分量的参考图片列表。所述参考图片集合包含视图间参考图片集合。所述视频编码器至少部分地基于所述参考图片列表中的一个或一个以上参考图片来编码所述当前视图分量。另外,所述视频编码器产生包含指示所述当前视图分量的所述参考图片集合的语法元素的位流。一种视频解码器从所述位流剖析指示所述当前视图分量的所述参考图片集合的语法元素。所述视频解码器基于所述参考图片集合产生用于所述当前视图分量的所述参考图片列表,另外,所述视频解码器基于所述参考图片列表中的一个或一个以上参考图片来解码所述当前视图分量的至少一部分。

Construction of reference picture list for multi view and 3D video decoding

A video encoder produces a reference picture list for the current view component based on a set of reference pictures of the current view component. The reference picture set contains a collection of reference pictures between views. The video encoder encodes the current view component at least in part based on one or more reference pictures in the reference picture list. In addition, the video encoder generates a bit stream containing the syntax elements of the reference picture set indicative of the current view component. A video decoder analyzes the syntax elements of the reference picture set indicative of the current view component from the bit stream analysis. The video decoder of the reference picture for the collection of the current view component of the reference picture list based on, in addition, the video decoder based on the reference picture list of one or more reference images for decoding the current view component of at least a portion of the.

【技术实现步骤摘要】
【国外来华专利技术】用于多视图和三维视频译码的参考图片列表建构本申请案主张2011年12月20日申请的第61/578,178号美国临时专利申请案的权益,所述临时申请案的整个内容以引用的方式并入本文中。
本专利技术涉及视频译码(即,视频数据的编码和/或解码)。
技术介绍
数字视频能力可并入到较宽范围的装置中,包含数字电视、数字直播系统、无线广播系统、个人数字助理(PDA)、膝上型或桌上型计算机、平板计算机、e书籍阅读器、数字相机、数字记录装置、数字媒体播放器、视频游戏装置、视频游戏控制台、蜂窝式或卫星无线电电话、所谓的“智能电话”、视频电话会议装置、视频流式传输装置等。数字视频装置实施视频压缩技术,例如由MPEG-2、MPEG-4、ITU-TH.263、ITU-TH.264/MPEG-4,第10部分,高级视频译码(AVC)界定的标准,或目前正在开发的高效视频译码(HEVC)标准或此些标准的扩展中所描述的那些技术。视频装置可通过实施此些视频压缩技术来更高效地发射、接收、编码、解码且/或存储数字视频信息。视频压缩技术执行空间(图片内)预测和/或时间(图片间)预测以减少或去除视频序列中固有的冗余。对于基于块的视频译码,可将视频片(即,视频帧或视频帧的一部分)分区成若干视频块。相对于图片中的相邻块中的参考样本,使用空间预测来编码同一图片的经帧内译码(I)片中的视频块。图片的经帧间译码(P或B)片中的视频块可相对于同一图片中的相邻块中的参考样本使用空间预测,或相对于其它参考图片中的参考样本使用时间预测。图片可称为帧,且参考图片可称为参考帧。空间或时间预测得出待译码的块的预测块。残余数据表示待译码的原始块与预测块之间的像素差。根据指向形成所述预测块的参考样本块的运动向量以及指示经译码块与预测块之间的差的残余数据来编码经帧间译码的块。根据帧内译码模式和残余数据来编码经帧内译码的块。为了进一步压缩,可将残余数据从像素域变换到变换域,从而得出接着可量化的残余变换系数。可扫描经量化的系数(最初布置成二维阵列),以便产生系数的一维向量,且可应用熵译码来实现更多的压缩。
技术实现思路
一种视频编码器基于当前视图分量的参考图片集合产生用于所述当前视图分量的参考图片列表。所述参考图片集合包含视图间参考图片集合。所述视图间参考图片集合包含属于与当前视图分量相同的存取单元但与和当前视图分量不同的视图相关联的参考图片。视频编码器基于参考图片列表中的一个或一个以上参考图片,使用视图间预测或帧间预测来编码当前视图分量。另外,所述视频编码器产生包含指示所述当前视图分量的所述参考图片集合的语法元素的位流。一种视频解码器从所述位流剖析指示所述当前视图分量的所述参考图片集合的语法元素。视频解码器基于参考图片集合产生当前视图分量的参考图片列表。另外,视频解码器基于所述参考图片列表中的一个或一个以上参考图片来解码当前视图。在一个方面中,本专利技术描述一种用于多视图视频解码的方法。所述方法包括从位流剖析指示存取单元的当前视图分量的参考图片集合的语法元素。所述参考图片集合包含视图间参考图片集合,其包含属于所述存取单元且与不同视图相关联的多个视图分量。所述方法还包括基于参考图片集合产生当前视图分量的参考图片列表。另外,所述方法包括基于所述参考图片列表中的一个或一个以上参考图片来解码所述当前视图分量的至少一部分。在另一方面中,本专利技术描述一种用于视频编码的方法。所述方法包括基于存取单元的当前视图分量的参考图片集合产生用于所述当前视图分量的参考图片列表。所述参考图片集合包含视图间参考图片集合,其包含属于所述存取单元且与不同视图相关联的多个视图分量。所述方法还包括至少部分地基于所述参考图片集合中的一个或一个以上参考图片来编码所述当前视图分量。另外,所述方法包括产生包含指示所述当前视图分量的所述参考图片集合的语法元素的位流。在另一方面中,本专利技术描述一种视频解码装置,其包括一个或一个以上处理器,所述处理器经配置以从位流剖析指示存取单元的当前视图分量的参考图片集合的语法元素。所述参考图片集合包含视图间参考图片集合,其包含属于所述存取单元且与不同视图相关联的多个视图分量。所述一个或一个以上处理器还经配置以基于参考图片集合产生当前视图分量的参考图片列表。另外,所述一个或一个以上处理器经配置以基于参考图片列表中的一个或一个以上参考图片解码当前视图分量的至少一部分。在另一方面中,本专利技术描述一种视频编码装置,其包括一个或一个以上处理器,所述处理器经配置以基于存取单元的当前视图分量的参考图片集合产生当前视图分量的参考图片列表。所述参考图片集合包含视图间参考图片集合,其包含属于所述存取单元且与不同视图相关联的多个视图分量。所述一个或一个以上处理器还经配置以基于参考图片列表中的一个或一个以上参考图片来编码当前视图分量。另外,所述一个或一个以上处理器经配置以产生包含指示所述当前视图分量的所述参考图片集合的语法元素的位流。在另一方面中,本专利技术描述一种视频解码装置,其包括用于从位流剖析指示存取单元的当前视图分量的参考图片集合的语法元素的装置。所述参考图片集合包含视图间参考图片集合,其包含属于所述存取单元且与不同视图相关联的多个视图分量。所述视频解码装置还包括用于基于参考图片集合产生当前视图分量的参考图片列表的装置。另外,所述视频解码装置包括用于基于所述参考图片列表中的一个或一个以上参考图片来解码所述当前视图分量的至少一部分的装置。在另一方面中,本专利技术描述一种视频编码装置,其包括用于基于存取单元的当前视图分量的参考图片集合产生当前视图分量的参考图片列表的装置。所述参考图片集合包含视图间参考图片集合,其包含属于所述存取单元且与不同视图相关联的多个视图分量。所述视频编码装置还包括用于至少部分地基于所述参考图片集合中的一个或一个以上参考图片来编码所述当前视图分量的装置的装置。另外,所述视频编码装置包括用于产生包含指示所述当前视图分量的所述参考图片集合的语法元素的位流的装置。在另一方面中,本专利技术描述一种存储计算机可执行指令的计算机可读存储媒体,所述指令在由视频解码装置的一个或一个以上处理器执行时,配置所述视频解码装置以从位流剖析指示存取单元的当前视图分量的参考图片集合的语法元素。所述参考图片集合包含视图间参考图片集合,其包含属于所述存取单元且与不同视图相关联的多个视图分量。所述指令还配置所述视频解码装置以基于参考图片集合产生当前视图分量的参考图片列表。此外,所述指令配置所述视频解码装置以基于所述参考图片列表中的一个或一个以上参考图片来解码所述当前视图分量的至少一部分。在另一方面中,本专利技术描述一种存储计算机可执行指令的计算机可读存储媒体,所述指令在由视频解码装置的一个或一个以上处理器执行时,配置所述视频解码装置以基于存取单元的当前视图分量的参考图片集合产生当前视图分量的参考图片列表。所述参考图片集合包含视图间参考图片集合,其包含属于所述存取单元且与不同视图相关联的多个视图分量。所述指令还配置所述视频编码装置以基于参考图片列表中的一个或一个以上参考图片来编码当前视图分量。另外,所述指令配置所述视频编码装置以产生包含指示所述当前视图分量的所述参考图片集合的语法元素的位流。在附图及下文描述中陈述本专利技术的一个或一个以上实例的细节。本文档来自技高网
...
用于多视图和三维视频译码的参考图片列表建构

【技术保护点】
一种用于多视图数据解码的方法,所述方法包括:基于存取单元的当前视图分量的参考图片集合产生所述当前视图分量的参考图片列表,所述参考图片集合包含第一子集、第二子集、第三子集以及视图间参考图片集合,所述第一子集包括在解码次序和输出次序两者中在所述当前视图分量之前的短期参考视图分量,所述第二子集包括在解码次序中在所述当前视图分量之前且在输出次序中在所述当前视图分量之后的短期参考视图分量,所述第三子集包括在解码次序中在所述当前视图分量之前的长期参考视图分量,所述视图间参考图片集合包含属于所述存取单元且与不同视图相关联的多个视图分量;以及基于所述参考图片列表中的一个或一个以上参考图片来解码所述当前视图分量的至少一部分。

【技术特征摘要】
【国外来华专利技术】2011.12.20 US 61/578,178;2012.12.19 US 13/720,6221.一种用于多视图数据解码的方法,所述方法包括:基于存取单元的当前视图分量的参考图片集合产生所述当前视图分量的参考图片列表,所述参考图片集合包含第一子集、第二子集、第三子集以及视图间参考图片集合,所述第一子集包括在解码次序和输出次序两者中在所述当前视图分量之前的短期参考视图分量,所述第二子集包括在解码次序中在所述当前视图分量之前且在输出次序中在所述当前视图分量之后的短期参考视图分量,所述第三子集包括在解码次序中在所述当前视图分量之前的长期参考视图分量,所述视图间参考图片集合包含属于所述存取单元且与不同视图相关联的多个视图分量;以及基于所述参考图片列表中的一个或一个以上参考图片来解码所述当前视图分量的至少一部分。2.根据权利要求1所述的方法,其中所述参考图片集合进一步包含第四子集、第五子集和第六子集,所述第四子集包括在解码次序和输出次序两者中在所述当前视图分量之前的短期参考视图分量,其可用于在所述当前视图分量之后的一个或一个以上视图分量的帧间预测且不用于所述当前视图分量的帧间预测,所述第五子集包括在解码次序中在所述当前视图分量之前且在输出次序中在所述当前视图分量之后的短期参考视图分量,其可用于在所述当前视图分量之后的一个或一个以上视图分量的帧间预测且不用于所述当前视图分量的帧间预测,所述第六子集包括在解码次序中在所述当前视图分量之前的长期参考视图分量,其可用于在解码次序中在所述当前视图分量之后的一个或一个以上视图分量的帧间预测且不用于所述当前视图分量的帧间预测。3.根据权利要求1所述的方法,其中产生所述参考图片列表包括产生所述参考图片列表,使得所述第一子集或所述第二子集在所述参考图片列表中第一出现,接着是所述视图间参考图片集合。4.根据权利要求1所述的方法,其中产生所述参考图片列表包括产生所述参考图片列表,使得所述第一子集和所述第二子集在所述参考图片列表中出现,接着是所述视图间参考图片集合。5.根据权利要求1所述的方法,其中产生所述参考图片列表包括产生所述参考图片列表,使得所述第一、第二和第三子集在所述参考图片列表中出现,接着是所述视图间参考图片集合。6.根据权利要求1所述的方法,其进一步包括执行参考图片列表修改过程,其改变视图间参考视图分量在所述参考图片列表中的位置。7.根据权利要求1所述的方法,其中在序列级中用信号通知所述视图间参考图片集合,且所述视图间参考图片集合由当前视图中的所有视图分量共享。8.根据权利要求1所述的方法,其中:所述参考图片列表为第一参考图片列表,且所述视图间参考图片集合包括第一视图间参考图片子集和第二视图间参考图片子集,所述第一视图间参考图片子集包含所述视图间参考图片集合的具有小于所述当前视图分量的视图识别符的视图识别符的参考视图分量,所述第二视图间参考图片子集包含所述视图间参考图片集合的具有大于所述当前视图分量的所述视图识别符的视图识别符的参考视图分量;产生所述第一参考图片列表包括产生所述第一参考图片列表,使得所述第一参考图片列表包含所述第一视图间参考图片子集且不包含所述第二视图间参考图片子集;以及所述方法进一步包括产生第二参考图片列表,使得所述第二参考图片列表包含所述第二视图间参考图片子集且不包含所述第一视图间参考图片子集。9.根据权利要求1所述的方法,其中:所述参考图片列表为第一参考图片列表,且所述视图间参考图片集合包括第一视图间参考图片子集和第二视图间参考图片子集,所述第一视图间参考图片子集包含所述视图间参考图片集合的具有小于所述当前视图分量的视图识别符的视图识别符的参考视图分量,所述第二视图间参考图片子集包含所述视图间参考图片集合的具有大于所述当前视图分量的所述视图识别符的视图识别符的参考视图分量;产生所述第一参考图片列表包括产生所述第一参考图片列表,使得所述第一参考图片列表包含所述第一视图间参考图片子集的在所述第二视图间参考图片子集的任何视图间参考视图分量之前的每一视图间参考视图分量;以及所述方法进一步包括产生第二参考图片列表,使得所述第二参考图片列表包含所述第二视图间参考图片子集的在所述第一视图间参考图片子集的任何视图间参考视图分量之前的每一视图间参考视图分量。10.根据权利要求1所述的方法,其进一步包括从片标头剖析指示所述存取单元的所述当前视图分量的所述参考图片集合的语法元素。11.一种用于视频编码的方法,所述方法包括:基于存取单元的当前视图分量的参考图片集合产生用于所述当前视图分量的参考图片列表,所述参考图片集合包含第一子集、第二子集、第三子集和视图间参考图片集合,所述第一子集包括在解码次序和输出次序两者中在所述当前视图分量之前的短期参考视图分量,所述第二子集包括在解码次序中在所述当前视图分量之前且在输出次序中在所述当前视图分量之后的短期参考视图分量,所述第三子集包括在解码次序中在所述当前视图分量之前的长期参考视图分量,所述视图间参考图片集合包含属于所述存取单元且与不同视图相关联的多个视图分量;至少部分地基于所述参考图片列表中的一个或一个以上参考图片来编码所述当前视图分量;以及产生包含指示所述当前视图分量的所述参考图片集合的语法元素的位流。12.根据权利要求11所述的方法,其中所述参考图片集合进一步包括第四子集、第五子集和第六子集,所述第四子集包括在解码次序和输出次序两者中在所述当前视图分量之前的短期参考视图分量,其可用于在所述当前视图分量之后的一个或一个以上视图分量的帧间预测且不用于所述当前视图分量的帧间预测,所述第五子集包括在解码次序中在所述当前视图分量之前且在输出次序中在所述当前视图分量之后的短期参考视图分量,其可用于在所述当前视图分量之后的一个或一个以上视图分量的帧间预测且不用于所述当前视图分量的帧间预测,所述第六子集包括在解码次序中在所述当前视图分量之前的长期参考视图分量,其可用于在解码次序中在所述当前视图分量之后的一个或一个以上视图分量的帧间预测且不用于所述当前视图分量的帧间预测。13.根据权利要求11所述的方法,其中产生所述参考图片列表包括产生所述参考图片列表,使得所述第一子集或所述第二子集在所述参考图片列表中第一出现,接着是所述视图间参考图片集合。14.根据权利要求11所述的方法,其中产生所述参考图片列表包括产生所述参考图片列表,使得所述第一子集和所述第二子集在所述参考图片列表中出现,接着是所述视图间参考图片集合。15.根据权利要求11所述的方法,其中产生所述参考图片列表包括产生所述参考图片列表,使得所述第一、第二和第三子集在所述参考图片列表中出现,接着是所述视图间参考图片集合。16.根据权利要求11所述的方法,其进一步包括执行参考图片列表修改过程,其改变视图间参考视图分量在所述参考图片列表中的位置。17.根据权利要求11所述的方法,其中在序列级中用信号通知所述视图间参考图片集合,且所述视图间参考图片集合由当前视图中的所有视图分量共享。18.根据权利要求11所述的方法,其中:所述参考图片列表为第一参考图片列表,且所述视图间参考图片集合包括第一视图间参考图片子集和第二视图间参考图片子集,所述第一视图间参考图片子集包含所述视图间参考图片集合的具有小于所述当前视图分量的视图识别符的视图识别符参考视图分量,所述第二视图间参考图片子集包含所述视图间参考图片集合的具有大于所述当前视图分量的所述视图识别符的视图识别符的参考视图分量;产生所述第一参考图片列表包括产生所述第一参考图片列表,使得所述第一参考图片列表包含所述第一视图间参考图片子集且不包含所述第二视图间参考图片子集;以及所述方法进一步包括产生第二参考图片列表,使得所述第二参考图片列表包含所述第二视图间参考图片子集且不包含所述第一视图间参考图片子集。19.根据权利要求11所述的方法,其中:所述参考图片列表为第一参考图片列表,且所述视图间参考图片集合包括第一视图间参考图片子集和第二视图间参考图片子集,所述第一视图间参考图片子集包含所述视图间参考图片集合的具有小于所述当前视图分量的视图识别符的视图识别符参考视图分量,所述第二视图间参考图片子集包含所述视图间参考图片集合的具有大于所述当前视图分量的所述视图识别符的视图识别符的参考视图分量;产生所述第一参考图片列表包括产生所述第一参考图片列表,使得所述第一参考图片列表包含所述第一视图间参考图片子集的在所述第二视图间参考图片子集的任何视图间参考视图分量之前的每一视图间参考视图分量;以及所述方法进一步包括产生第二参考图片列表,使得所述第二参考图片列表包含所述第二视图间参考图片子集的在所述第一视图间参考图片子集的任何视图间参考视图分量之前的每一视图间参考视图分量。20.根据权利要求11所述的方法,其中所述位流包含片标头,其包含指示所述参考图片集合的所述语法元素。21.一种包括一个或一个以上处理器的视频解码装置,所述一个或一个以上处理器经配置以:基于存取单元的当前视图分量的参考图片集合,产生所述当前视图分量的参考图片列表,所述参考图片集合包含第一子集、第二子集、第三子集和视图间参考图片集合,所述第一子集包括在解码次序和输出次序两者中在所述当前视图分量之前的短期参考视图分量,所述第二子集包括在解码次序中在所述当前视图分量之前且在输出次序中在所述当前视图分量之后的短期参考视图分量,所述第三子集包括在解码次序中在所述当前视图分量之前的长期参考视图分量,所述视图间参考图片集合包含属于所述存取单元且与不同视图相关联的多个视图分量;以及基于所述参考图片列表中的一个或一个以上参考图片来解码所述当前视图分量的至少一部分。22.根据权利要求21所述的视频解码装置,其中所述参考图片集合进一步...

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

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

1