层间视频解码方法及设备技术

技术编号:13262814 阅读:38 留言:0更新日期:2016-05-17 21:06
一种根据各种实施例的用于对视频进行层间解码的方法可包括以下步骤:在位于当前块左侧的空间邻近块候选、位于当前块上方的空间邻近块候选以及位于共同定位位置的时间邻近块候选之中搜索具有沿层间方向的运动矢量的邻近块候选;将搜索的邻近块候选之中的沿层间方向的运动矢量预测为当前块的视差矢量;当具有沿层间方向的运动矢量的邻近块未被搜索到时,在空间邻近块候选之中搜索具有视差矢量信息的邻近块候选;通过使用搜索到的邻近块候选的视差矢量信息来预测当前块的视差矢量。

【技术实现步骤摘要】
【国外来华专利技术】层间视频解码方法及设备
本专利技术构思涉及层间视频编码和解码方法,更具体地讲,涉及一种针对层间视频编码和解码方法的基于块来确定视差矢量的方法。
技术介绍
随着用于再现和存储高分辨率或高质量视频内容的硬件的开发和提供,对于用于有效地对高分辨率或高质量视频内容进行编码或解码的视频编解码器的需求正在增加。根据传统的视频编解码器,基于具有预定尺寸的宏块,根据受限的编码方法来对视频进行编码。空间域的图像数据经由频率变换被变换为频域的系数。根据视频编解码器,将图像划分为预定尺寸的块,对每个块执行离散余弦变换(DCT),并以块为单位对频率系数进行编码,以进行频率变换的快速计算。与空间域的图像数据相比,频域的系数容易被压缩。具体地,由于根据经由视频编解码器的帧间预测或帧内预测的预测误差来表示空间域的图像像素值,因此当对预测误差执行频率变换时,大量数据可被变换为0。根据视频编解码器,可通过使用小量数据来代替连续并重复产生的数据,来减少数据量。多层视频编解码器对第一层视频和至少一个第二层视频进行编码和解码。通过去除第一层视频和第二层视频的时间/空间冗余以及层冗余,可减少第一层视频和第二层视频的数据量。
技术实现思路
技术问题同时,一种用于对图像进行编码和解码的预测视差矢量的方法可包括一种通过使用邻近块候选来预测当前块的视差矢量的方法。然而,当搜索邻近块以确定邻近块候选时,当前块与邻近块之间的距离未被考虑。因此,远的邻近块可能具有搜索优先级。在这种情况下,不准确的邻近块可能被确定为邻近块候选。因此,需要一种通过由根据一个或更多个示例性实施例的层间视频编码或解码设备使用当前块附近的邻近块候选执行视差矢量预测来准确地预测视差矢量的方法。本专利技术构思的多个技术方面不限于以上方面,并且未被提及的其它技术方面通过以下描述对于本领域普通技术人员将变得显而易见。解决方案根据本专利技术构思的一方面,提供一种层间视频解码方法,包括:在位于当前块左侧的空间邻近块候选、位于当前块上方的空间邻近块候选以及位于共同定位位置的时间邻近块候选之中搜索具有沿层间方向的运动矢量的邻近块候选;将搜索到的邻近块候选的沿层间方向的运动矢量预测为当前块的视差矢量;当具有沿层间方向的运动矢量的邻近块候选未被搜索到时,在空间邻近块候选之中搜索具有视差矢量信息的邻近块候选;通过使用搜索到的邻近块候选的视差矢量信息来预测当前块的视差矢量。有益效果根据示例性实施例,提供一种准确地预测视差矢量的方法来提高编码效率,另外,简化处理操作,从而降低了编码设备和解码设备的复杂度。附图说明图1a是根据一些示例性实施例的层间视频编码设备的框图。图1b是根据一些示例性实施例的层间视频编码方法的流程图。图2a是根据一些示例性实施例的层间视频解码设备的框图。图2b是根据一些示例性实施例的层间视频解码方法的流程图。图3是根据一些示例性实施例的层间预测结构的示图。图4a是根据一些示例性实施例的用于描述用于层间预测的视差矢量的示图。图4b示出根据一些示例性实施例的用于对视差矢量进行预测的空间邻近块候选。图4c示出根据一些示例性实施例的用于对视差矢量进行预测的空间邻近块候选。图5是根据一些示例性实施例的基于块对视差矢量进行预测的方法的流程图。图6a示出根据一些示例性实施例的用于对视差矢量进行预测的空间和时间邻近块候选。图6b是根据一些示例性实施例的基于块对视差矢量进行预测的方法的流程图。图7a是根据一些示例性实施例的当视差矢量不可预测时确定视差矢量的方法的流程图。图7b是用于描述根据一些示例性实施例的当视差矢量不可预测时确定视差矢量的方法的示图。图7c是根据一些示例性实施例的当视差矢量被预测为(0,0)时确定视差矢量的方法的流程图。图7d是根据一些示例性实施例的当视差矢量被预测为(0,0)时设置使用视差矢量的模式的方法的流程图。图8是根据示例性实施例的基于根据树结构的编码单元的视频编码设备的框图。图9是根据示例性实施例的基于根据树结构的编码单元的视频解码设备的框图。图10是用于描述根据本专利技术构思的一些示例性实施例的编码单元的构思的示图。图11是根据本专利技术构思的一些示例性实施例的基于编码单元的图像编码器的框图。图12是根据本专利技术构思的一些示例性实施例的基于编码单元的图像解码器的框图。图13是示出根据本专利技术构思的一些示例性实施例的编码单元和分区的示图。图14是用于描述根据本专利技术构思的一些实施例的编码单元和变换单元之间的关系的示图。图15是用于描述根据本专利技术构思的实施例的编码信息的示图。图16是根据本专利技术构思的一些示例性实施例的编码单元的示图。图17至图19是用于描述根据本专利技术构思的一些示例性实施例的编码单元、预测单元和变换单元之间的关系的示图。图20是用于描述根据表1的编码模式信息的编码单元、预测单元和变换单元之间的关系的示图。图21是根据一些示例性实施例的存储程序的盘的物理结构的示图。图22是用于通过使用盘来记录和读取程序的盘驱动器的示图。图23是用于提供内容分配服务的内容供应系统的整体结构的示图。图24和图25分别是根据一些示例性实施例的应用了视频编码方法和视频解码方法的移动电话的外部结构和内部结构的示图。图26是根据本专利技术构思的应用通信系统的数字广播系统的示图。图27是示出根据本专利技术构思的一些示例性实施例的使用视频编码设备和视频解码设备的云计算系统的网络结构的示图。最佳实施方式根据本专利技术构思的一方面,提供一种层间视频解码方法,包括:在位于当前块左侧的空间邻近块候选、位于当前块上方的空间邻近块候选以及位于共同定位位置的时间邻近块候选之中搜索具有沿层间方向的运动矢量的邻近块候选;将搜索到的邻近块候选的沿层间方向的运动矢量预测为当前块的视差矢量;当具有沿层间方向的运动矢量的邻近块候选未被搜索到时,在空间邻近块候选之中搜索具有视差矢量信息的邻近块候选;通过使用搜索到的邻近块候选的视差矢量信息来预测当前块的视差矢量。搜索具有沿层间方向的运动矢量的邻近块候选的步骤可包括:在与当前块的左侧边界邻近的块中位于最下方的空间邻近块候选、在与当前块的上方边界邻近的块中位于最右侧的空间邻近块、以及位于共同定位位置的时间邻近块候选之中搜索具有沿层间方向的运动矢量的邻近块候选。搜索具有视差矢量信息的邻近块候选的步骤可包括:确定在与当前块的左侧边界邻近的块中位于最下方的空间邻近块以及在与当前块的上方边界邻近的块中位于最右侧的空间邻近块候选是否执行了层间运动补偿。搜索具有沿层间方向的运动矢量的邻近块候选的步骤可包括:省略对位于当前块的对角线方向的时间邻近块候选和空间邻近块候选的搜索。搜索具有沿层间方向的运动矢量的邻近块候选的步骤可包括:通过对位于当前块左侧的空间邻近块候选、位于当前块上方的空间邻近块候选以及位于共同定位位置的时间邻近块候选指定优先级来搜索具有沿层间方向的运动矢量的邻近块候选。搜索具有沿层间方向的运动矢量的邻近块候选的步骤可包括:当搜索到至少两个沿时间方向的参考画面时,通过对共同定位画面中所包括的时间邻近块候选指定优先级来搜索具有沿层间方向的运动矢量的邻近块候选。所述层间视频解码方法还可包括:当当前块的视差矢量未被预测到时,通过使用默认的视差矢量和层间深度图来确定当前块的视差矢量。所述层间视频解码方法还可包括:当当前本文档来自技高网...

【技术保护点】
一种层间视频解码方法,包括:在位于当前块左侧的空间邻近块候选、位于当前块上方的空间邻近块候选以及位于共同定位位置的时间邻近块候选之中搜索具有沿层间方向的运动矢量的邻近块候选;将搜索到的邻近块候选的沿层间方向的运动矢量预测为当前块的视差矢量;当具有沿层间方向的运动矢量的邻近块候选未被搜索到时,在空间邻近块候选之中搜索具有视差矢量信息的邻近块候选;通过使用搜索到的邻近块候选的视差矢量信息来预测当前块的视差矢量。

【技术特征摘要】
【国外来华专利技术】2013.07.12 US 61/845,5011.一种层间视频解码方法,包括:在位于当前块左侧的空间邻近块候选、位于当前块上方的空间邻近块候选以及位于共同定位位置的时间邻近块候选之中搜索具有用于视差补偿的视差矢量的邻近块候选;将搜索到的邻近块候选的用于视差补偿的视差矢量预测为当前块的视差矢量;当具有用于视差补偿的视差矢量的邻近块候选未被搜索到时,在空间邻近块候选之中搜索被执行了层间运动预测补偿的邻近块候选;通过使用搜索到的被执行了层间运动预测补偿的邻近块候选的层间运动信息来预测当前块的视差矢量;当未预测出当前块的视差矢量时,将默认视差矢量确定为非零值,并通过使用确定的默认视差矢量和层间深度图像来确定当前块的视差矢量。2.如权利要求1所述的层间视频解码方法,其中,搜索具有用于视差补偿的视差矢量的邻近块候选的步骤包括:在与当前块的左侧边界邻近的块中位于最下方的空间邻近块候选、在与当前块的上方边界邻近的块中位于最右侧的空间邻近块、以及位于共同定位位置的时间邻近块候选之中搜索具有用于视差补偿的视差矢量的邻近块候选。3.如权利要求1所述的层间视频解码方法,其中,搜索具有层间运动信息的邻近块候选的步骤包括:确定在与当前块的左侧边界邻近的块中位于最下方的空间邻近块以及在与当前块的上方边界邻近的块中位于最右侧的空间邻近块候选是否执行了层间运动预测补偿。4.如权利要求1所述的层间视频解码方法,其中,搜索具有用于视差补偿的视差矢量的邻近块候选的步骤包括:省略对位于当前块的对角线方向的时间邻近块候选和空间邻近块候选的搜索。5.如权利要求1所述的层间视频解码方法,其中,搜索具有沿层间方向的运动矢量的邻近块候选的步骤包括:通过对位于当前块左侧的空间邻近块候选、位于当前块上方的空间邻近块候选以及位于共同定位位置的时间邻近块候选指定优先级来搜索具有用于视差补偿的视差矢量的邻近块候选。6.如权利要求1所述的层间视频解码方法,其中,搜索具有用于视差补偿的视差矢量的邻近块候选的步...

【专利技术属性】
技术研发人员:朴慜佑李振荣
申请(专利权)人:三星电子株式会社
类型:发明
国别省市:韩国;KR

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

1