多视点视频技术中的视间预测方法、编码器和解码器技术

技术编号:3584622 阅读:189 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种多视点视频技术中的视间预测方法,包括:编码端以视差向量作为参考向量对待编码宏块进行视间预测,并将所述待编码宏块的视差向量信息传输至解码端;解码端获取所述视差向量信息,根据该视差向量信息确定参考向量对所述宏块进行视间预测。本发明专利技术还公开了一种多视点视频编码器和一种多视点视频解码器。

【技术实现步骤摘要】

本专利技术涉及多视点视频
,特别涉及一种多视点视频技术中的视 间预测方法、 一种多视点视频编码器和一种多视点视频解码器。
技术介绍
随着多媒体通信技术的发展,人们不再满足于传统的固定视点视觉以及2D平面视觉,在娱乐、教育、观光和外科医学等许多应用领域内出现了对 于自由视点视频和3D视频的需求。例如能够由观看者选择视角的自由视点 电视(FTV),以及为处于不同位置观看者播放不同视角视频的3DTV。上 述应用都要求使用多个摄像机在不同的空间位置以不同的角度同时获取同 一场景的視频信号,并有效的对所获得的一组视频信号进行压缩编码和传 输。所获得的这一组视频被称为多视点视频,而对它们进行压缩编码这一过 程则被称为多视点视频编码。显然多视点视频编码是实现上述所有自由视点 视频类和3D视频类应用的一项关键技术。目前,多视点视频编码是基于现有单点视频编码技术的扩展,编码端和 解码端之间不传输参考向量相关信息,两侧在对宏块进行视间预测时,均直 接采用单点视频编码方案中的运动向量预测机制,将视图间的视差向量 (Disparity Vector )和时间轴运动向量混在一起,采用单点视频编码方案中 的运动向量预测器得到所需的参考向量,从而在编码端和解码端在对宏块进 行视间预测时采用相同的参考向量,在解码端能够实现正确解码。如果对当前宏块做视间预测时,采用单点视频编码技术中的运动向量预 测器得到的参考向量很大程度上是时间轴运动向量,而时间轴运动向量与视 图间的视差向量在空间关系上具有很大差异,所以在根据运动向量预测器得到的参考向量进行视间预测,视间预测的精度非常低。 专利
技术实现思路
有鉴于此,本专利技术提供了多视点视频技术中的视间预测方法、 一种多视 点视频编码器和一种多视点视频解码器,能够提高视间预测的预测精度。本专利技术提供的 一种多视点视频技术中的视间预测方法,包括 编码端以视差向量作为参考向量对待编码宏块进行视间预测,并将所述待编码宏块的视差向量信息传输至解码端;解码端获取所述视差向量信息,根据该视差向量信息确定参考向量对所述宏块进行视间预测。本专利技术提供的一种多视点视频编码器,包括视间预测模块和传输模块 所述視间预测模块用于以视差向量作为参考向量对待编码宏块进行视间预测;所述传输模块用于获取所述待编码宏块的视差向量信息,并传输至解码端。本专利技术提供的一种多视点视频解码器,包括解码模块和视间预测模块;所述解码模块用于接收待编码宏块的视差向量信息,将该视差向量信息 传送给所述视间预测模块;所述视间预测模块用于接收所述视差向量信息,根据该视差向量信息确 定参考向量对待解码宏块进行视间预测。从上述方案可以看出,本专利技术中,编码端以视差向量作为参考向量对待 编码宏块进行视间预测,并将所述待编码宏块的视差向量信息传输至解码端;解码端获取所述视差向量信息,根据该视差向量信息确定参考向量对所述宏块进行视间预测,由于采用视差向量进行视间预测,提高了视间预测的 准确性,并且通过在辅助信息中传输视差向量对应的视差信息,使得解码端 能够获取编码端采用的参考向量,进行相同的视间预测,保证了解码的正确性。附图说明图1为在编码端进行图像预测的流程图; 图2a为前向视间参考图像; 图2b为待编码图像;图2c为在一个视差向量分量上所进行的视图偏移示意图; 图3为视图偏移-绝对差均值曲线示意图;图4为在编码^。^w及^^^中各视差向量时,进行压缩编码的流程图; 图5为多视点视频编码器的结构示意图; 图6为多视点视频解码器的结构示意图。具体实施方式本专利技术具体实施例方式中,在编码端和解码端均以视差向量作为参考向 量对编码宏块进行视间预测,编码器传输上述视差向量信息至解码端,使得 解码端能够获知编码端进行视间预测所釆用的参考向量,从而即保证了编解 码的准确性,又提高了视间预测的精度,降低了编码量。编码端可以在图像级辅助信息,如图像头信息或条带头信息中编码并传 输上述视差向量信息。另外,上述视差向量信息可以为视差向量自身,也可 以为深度信息。当视差向量信息为深度信息时,编码端在将上述作为参考向 量的视差向量转换为深度信息后,将该深度信息传输至所述解码端;则解码 端获取所述深度信息后,求解出对应的视差向量,将该视差向量确定为参考 向量,对所述宏块进行视间预测。以视差向量作为参考向量对待编码宏块进行视间预测可以包括在待编码宏块的已编码相邻块中,存在采用视间预测的宏块时,根据所 述采用^f见间预测的已编码宏块采用的^见差向量,确定待编码宏块的参考向 量,并进行视间预测。这里,在根据所述采用视间预测的已编码宏块采用的 视差向量,确定待编码宏块的参考向量时,优先选择与当前待编码宏块采用相同参考图像的宏块对应的视差向量。如果在相邻采用视间预测的已编码宏 块中,没有与当前块采用相同参考图像的宏块时,则将与当前待编码宏块采 用不同参考图像的宏块对应的视差向量,按视图空间比例缩放,并进行方向 校正后,确定为当前待编码宏块的参考向量。以视差向量作为参考向量对待编码宏块进行视间预测可以包括 在待编码宏块的已编码相邻块中,不存在采用视间预测的宏块时,获取 为待编码宏块计算的最佳匹配视差向量作为参考向量进行视间预测。在获取为待编码宏块计算的最佳匹配视差向量作为参考向量进行视间 预测方式中,编码端在编码当前待编码图像前,求解出对应所有可能视差向 量的待编码图像与参考图像绝对差值,找出求解出的绝对差值中的所有局部 极小值,并对每个局部极小值对应的视差向量按采用频率进行降序排列,取 其中的前M个视差向量作为视差向量备选值集合;其中,M为大于等于l 的整数;则所述为待编码宏块计算最佳匹配视差向量包括对所述待编码宏块, 在所述视差向量备选值集合中,根据待编码宏块与参考宏块绝对差值最小原 则,选择最佳匹配视差向量作为参考向量。将所迷待编码宏块的视差向量信息传输至解码端可以包括在所述待编码图像的图像头信息中编码所述视差向量备选值集合中的 所有视差向量,并传输所述图像头信息至解码端;和,在所述宏块的宏块头中,编码所述选择的最佳匹配视差向量对应的索引值;所述解码端在解码宏块时,根据所述索引值和所述图像头信息中包括的 视差向量确定该宏块对应的视差向量。较佳地,上述M取2、其中i为大于等于1的整数,则在宏块头中编码 索引值时,可以采用i个比特位进行编码,减小了编码量,并充分利用了编 码空间。以下结合附图对本专利技术的具体实施例进行详细说明 如图l所示,为本实施例基于的在编码端,即在编码器中进行图像预测的流程图,该流程包括如下步骤步骤IOI、判断对当前待编码图像是否进行帧间预测,如果是执行步骤 102;否则,按J见有流程进4亍处理。步骤102、判断是否对当前待编码图像进行前向(P)帧预测,如果是 执行步骤103;否则执行步骤105。步骤103、进行前向区域^L差向量(RDV)计算,确定前向视差向量备 选值集合。本步骤中,首先进行区域视点差估计,求解前向区域视差向量集合。即 求解每一视差向量对应的,待编码图像与前向视间参考图像绝对差值,找出 求解出的绝对差值中所有局部极小值,将这些局部极小值对应的视差向量作 为前向区域视差向量集合中的元素。图2a所示为前向视间参考图像,图2b所示为待编码图像,图2c为在 一个视差本文档来自技高网
...

【技术保护点】
一种多视点视频技术中的视间预测方法,其特征在于,该方法包括:编码端以视差向量作为参考向量对待编码宏块进行视间预测,并将所述待编码宏块的视差向量信息传输至解码端;解码端获取所述视差向量信息,根据该视差向量信息确定参考向量对所述宏块进行视间预测。

【技术特征摘要】
1. 一种多视点视频技术中的视间预测方法,其特征在于,该方法包括编码端以视差向量作为参考向量对待编码宏块进行视间预测,并将所述待编码宏块的视差向量信息传输至解码端;解码端获取所述视差向量信息,根据该视差向量信息确定参考向量对所述宏块进行视间预测。2、 根据权利要求1所述的方法,其特征在于,所述编码端在传输至解 码端的辅助信息中编码所述视差向量信息。3、 根据权利要求2所述的方法,其特征在于,编码端将能够解析出所 述视差向量的深度信息作为视差向量信息传输至所述解码端;所述解码端获取所述深度信息后,求解出对应的视差向量,将该视差向 量确定为参考向量,对所述宏块进行视间预测。4、 根据权利要求2所述的方法,其特征在于,所述的辅助信息为图像 头信息或条带头信息。5、 根据权利要求1所述的方法,其特征在于,所述以视差向量作为参 考向量对待编码宏块进行视间预测包括在待编码宏块的已编码相邻块中,存在采用视间预测的宏块时,根据所 述采用视间预测的已编码宏块采用的视差向量,确定待编码宏块的参考向 量,并进行-f见间预测。6、 根据权利要求5所述的方法,其特征在于,根据所述釆用视间预测 的已编码宏块采用的视差向量,确定待编码宏块的参考向量时,优先选择与 当前待编码宏块采用相同参考图像的宏块对应的视差向量。7、 根据权利要求6所述的方法,其特征在于,如果在相邻采用视间预 测的已编码宏块中,没有与当前块采用相同参考图像的宏块时,将与当前待 编码宏块采用不同参考图像的宏块对应的视差向量,按视图空间比例缩放, 并进行方向校正后,确定为当前待编码宏块的参考向量。8、 根据权利要求1所述的方法,其特征在于,所述以视差向量作为参 考向量对待编码宏块进行视间预测包括在待编码宏块的已编码相邻块中,不存在采用视间预测的宏块时,获取 待编码宏块计算的最佳匹配视差向量作为参考向量进行视间预测。9、 根据权利要求8所述的方法,其特征在于,编码端在编码当前待编 码图像前,求解出对应所有可能视差向量的待编码图像与参考图像绝对差 值,找出求解出的绝对差值中的所有局部极小值,并对每个局部极小值对应 的视差向量按采用频率进行降序排列,取其中的前M个视差向量作为视差 向量备选值集合;则所述为待编码宏块计算最佳匹配视差向量包括对所述待编码宏块, 在所述视差向量备选值集合中,根据待编码宏块与参考宏块绝对差值最小原 则,选择最佳匹配视差向量作为参考向量。10、 根据权利要求9所述的方法,其特征在于,将所述待编码宏块的视 差向量信息传输至解码端...

【专利技术属性】
技术研发人员:曾鹏鑫林四新胡昌启谢清鹏周建同熊联欢
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:94[中国|深圳]

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

1