【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及视频编码和解码。
技术介绍
数字视频能力可并入到广泛范围的装置中,包含数字电视、数字直播系统、无线广播系统、个人数字助理(PDA)、膝上型或桌上型计算机、数码相机、数字记录装置、数字媒体播放器、视频游戏装置、视频游戏机、蜂窝式或卫星无线电电话、视频电话会议装置及其类似物。数字视频装置实施视频压缩技术,例如通过MPEG-2、MPEG-4、ITU-T H.263、ITU-T H.264/MPEG-4第10部分高级视频译码(AVC)定义的标准、目前正在开发的高效率视频译码(HEVC)标准及这类标准的扩展中描述的技术,以便更有效地发射、接收及存储数字视频信息。前述标准中的一些标准的扩展(包含H.264/AVC)可提供用于进行多视图视频译码以便产生立体或三维(“3D”)视频的技术。确切地说,已经提议用于多视图译码的技术,以在AVC中与可缩放视频译码(SVC)标准(为H.264/AVC的可缩放扩展)和多视图视频译码(MVC)标准(已变为H.264/AVC的多视图扩展)一起使用。通常,使用两个视图(例如,左视图和右视图)实现立体视频。左视图的图片可与右视图的图片基本上同时显示以实现三维视频效果。举例来说,用户可佩戴偏光被动式眼镜,其将左视图从右视图中过滤掉。替代地,可快速连续展示两个视图的图片,且用户可佩戴主动式眼镜,其以相同频率快速遮光左眼及右眼,但其中相位移位90度。
技术实现思路
一般来说,本专利技术描述用于3D视频译码的技术。确切地说,本专利技术涉及在3D-HEVC中用于高级残余预测(ARP)的技术。在一个实例中,一种对视频数据进行译码的方法包含:确 ...
【技术保护点】
一种对视频数据进行译码的方法,所述方法包括:确定使用高级残余预测ARP模式对第一视图的当前块进行译码,其中双向预测所述当前块;确定所述当前块的第一视差运动向量和第二视差运动向量;用所述第一视差运动向量在第二视图中定位所述当前块的第一对应块;用所述第二视差运动向量在第三视图中定位所述当前块的第二对应块;从所述当前块的所述第一对应块和所述当前块的所述第二对应块中的至少一者的运动信息确定运动向量;使用所述运动向量来识别所述第一视图中的所述当前块的参考块、所述第二视图中的所述第一对应块的参考块和所述第三视图中的所述第二对应块的参考块;基于所述第一对应块、所述当前块的所述参考块和所述第一对应块的所述参考块产生第一预测性块;基于所述第二对应块、所述当前块的所述参考块和所述第二对应块的所述参考块产生第二预测性块。
【技术特征摘要】
【国外来华专利技术】1.一种对视频数据进行译码的方法,所述方法包括:确定使用高级残余预测ARP模式对第一视图的当前块进行译码,其中双向预测所述当前块;确定所述当前块的第一视差运动向量和第二视差运动向量;用所述第一视差运动向量在第二视图中定位所述当前块的第一对应块;用所述第二视差运动向量在第三视图中定位所述当前块的第二对应块;从所述当前块的所述第一对应块和所述当前块的所述第二对应块中的至少一者的运动信息确定运动向量;使用所述运动向量来识别所述第一视图中的所述当前块的参考块、所述第二视图中的所述第一对应块的参考块和所述第三视图中的所述第二对应块的参考块;基于所述第一对应块、所述当前块的所述参考块和所述第一对应块的所述参考块产生第一预测性块;基于所述第二对应块、所述当前块的所述参考块和所述第二对应块的所述参考块产生第二预测性块。2.根据权利要求1所述的方法,其中产生所述第二预测性块包括确定残余预测符,其中所述残余预测符对应于所述当前块的所述参考块与所述第二对应块的所述参考块之间的差。3.根据权利要求2所述的方法,其中产生所述第二预测性块进一步包括将所述残余预测符添加到所述第二对应块。4.根据权利要求3所述的方法,其中产生所述第二预测性块进一步包括将加权因子应用于所述残余预测符。5.根据权利要求1到4中任一权利要求所述的方法,其中从所述当前块的所述第一对应块和所述当前块的所述第二对应块中的所述至少一者的运动信息确定所述运动向量包括:响应于所述第一对应块的运动向量不可用,针对所述运动向量使用零运动向量。6.根据权利要求1到4中任一权利要求所述的方法,其中从所述当前块的所述第一对应块和所述当前块的所述第二对应块中的所述至少一者的运动信息确定所述运动向量包括:响应于所述当前块的所述第一对应块的运动向量不可用,将所述当前块的所述第二对应块的运动向量用作所述运动向量。7.根据权利要求1到4中任一权利要求所述的方法,其中从所述当前块的所述第一对应块和所述当前块的所述第二对应块中的所述至少一者的运动信息确定所述运动向量包括:响应于所述当前块的所述第一对应块的运动向量不可用且所述当前块的所述第二对应块的运动向量不可用,针对所述运动向量使用零运动向量。8.根据权利要求1到4中任一权利要求所述的方法,其进一步包括:确定使用所述ARP模式对所述第一视图的第二当前块进行译码,其中双向预测所述第二当前块;确定所述第二当前块的第一视差运动向量;用所述第二当前块的所述第一视差运动向量在所述第二视图中定位所述第二当前块的第一对应块;响应于所述第二当前块的所述第一对应块的运动向量不可用,停用ARP。9.根据权利要求1到4中任一权利要求所述的方法,其进一步包括:确定使用所述ARP模式对所述第一视图的第二当前块进行译码,其中双向预测所述第二当前块;确定所述第二当前块的第一视差运动向量;用所述第二当前块的所述第一视差运动向量在所述第二视图中定位所述第二当前块的第一对应块;确定所述第二当前块的第二视差运动向量;用所述第二当前块的所述第二视差运动向量在所述第三视图中定位所述第二当前块的第二对应块;响应于所述第二当前块的所述第一对应块的运动向量不可用且所述第二当前块的所述第二对应块的运动向量不可用,停用针对所述第二当前块的ARP。10.一种对视频数据进行译码的方法,所述方法包括:确定使用高级残余预测ARP模式对第一视图的当前块进行译码,其中双向预测所述当前块;对于所述当前块的明度块,针对第一预测方向执行ARP以确定所述明度块的第一预测性块;对于所述当前块的所述明度块,针对第二预测方向执行ARP以确定所述明度块的第二预测性块;对于所述当前块的色度块,针对所述第一预测方向或所述第二预测方向中的仅一者执行ARP以确定所述色度块的第一预测性块。11.一种对视频数据进行译码的方法,所述方法包括:确定使用高级残余预测ARP模式对第一视图的当前块进行译码;对于所述当前块的明度块,执行ARP以确定所述明度块的预测性块;对于所述当前块的色度块,基于所述色度块的大小而确定是否执行所述色度块的ARP。12.根据权利要求11所述的方法,其中基于所述色度块的所述大小而确定是否执行所述色度块的ARP包括响应于所述色度块的所述大小为8×8而停用ARP。13.根据权利要求11所述的方法,其中基于所述色度块的所述大小而确定是否执行所述色度块的ARP包括响应于所述色度块的所述大小小于32×32而停用ARP。14.根据权利要求11所述的方法,其中基于所述色度块的所述大小而确定是否执行所述色度块的ARP包括:响应于所述色度块的所述大小等于N×N且所述当前块包括子PU而停用ARP,其中N等于8、16、32或64中的一者;响应于所述色度块的所述大小为N×N且所述当前块包括PU而执行ARP。15.根据权利要求11所述的方法,...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。