[发明专利]一种十字六边形运动估计搜索方法无效
申请号: | 200810227167.6 | 申请日: | 2008-11-24 |
公开(公告)号: | CN101420617A | 公开(公告)日: | 2009-04-29 |
发明(设计)人: | 祝世平;申晓东 | 申请(专利权)人: | 北京航空航天大学 |
主分类号: | H04N7/26 | 分类号: | H04N7/26;H04N7/32 |
代理公司: | 北京科迪生专利代理有限责任公司 | 代理人: | 贾玉忠;卢 纪 |
地址: | 100083*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 十字 六边形 运动 估计 搜索 方法 | ||
技术领域
本发明涉及一种视频压缩中的处理方法,特别涉及一种视频压缩中快速块匹配运动估计中的搜索方法。
背景技术
由于视频序列图像在时间轴上具有较强的相关性,运动估计(ME)及运动补偿(MC)技术可以有效的减少时间相关性,因此该技术被广泛应用于各种视频压缩编码方案中。运动估计用来估计物体的位移,得到运动矢量;运动补偿根据得到的运动矢量,对前一帧中由于运动而产生的位移进行调整,从而得到尽可能接近本帧的预测帧。由此可见,运动估计算法越完善,估计出的运动矢量越准确,运动补偿的性能就越好,从而使预测误差越小,编码后需要传输的信息量也将随之大大减少,整个系统的码率压缩比得到很大的提高,因此运动估计和补偿技术己经成为视频序列图像编码系统中减少时间冗余、提高压缩比的重要技术。
现有的运动估计算法有多种,其中块匹配法以其算法简单有效、易于硬件实现的特点,被当今所有的视频编码标准所采用。块匹配的基本思想就是将当前帧分成若干个大小相同的块,对每一个块(当前块)分别在参考帧中的一定区域(称为搜索窗)内,按照一定的匹配准则搜索与之最接近的块(称为预测块),预测块与当前块之间的位移称为运动矢量,它们的像素间的差值称为残差块,预测块与当前块之间通过匹配准则函数得到的值称为块失真度(BDM)。这样当前帧中的每一块都可用一个残差块和一对运动矢量来表示。图1为块匹配运动估计的示意图。
块匹配运动估计可以从三个方面进行研究:块形状与大小、块匹配准则、搜索策略。目前,块形状与大小以及块匹配准则由于相对比较简单,已经有了比较一致的选择。而搜索策略最为复杂,它决定了一个块匹配运动估计方法的好坏,因此一直是快速运动估计研究的主要方向。目前的H.26X和MPEG-1,MPEG-2,MPEG-4等标准采用的都是基于块运动估计与运动补偿的帧间压缩方案,其压缩比和基于帧内压缩的标准(如JPEG)相比有较大的提高。如在H.261的编码过程中,在采用著名的三步快速搜索法的情况下,运动估计仍要占用整个编码过程的63%的计算量;而在H.263编码器中,运动估计占用了42%的计算量。因此,运动估计是视频压缩的瓶颈。由于上述原因,高效快速的运动估计算法一直是视频压缩领域的研究热点。尤其是从1997年10月召开的MPEG会议上开始征集运动估计快速算法以来,在视频编码中运动估计算法的研究领域中竞争日益激烈。
为此,很多运动估计的快速算法从降低匹配函数复杂度和降低搜索点数等方面进行了改进,早期的运动估计改进算法主要有三步搜索法(TSS),后来为了进一步提高计算速度和预测矢量精度,利用运动矢量的中心偏移分布特性来设计搜索模式,相继又提出了新三步法(NTSS)、四步法(FSS)、菱形搜速法(DS)、十字菱形搜索法(CDS)和六边形搜索法(HEXBS)等算法。在所有的搜索算法中,全搜索算法虽然精度最高,但是巨大的计算复杂度使其不宜实时应用。三步法通过限制搜索位置的数目来减小计算复杂度,不利于估计小的运动且容易陷入局部最小。新三步法,四步法,菱形搜索法、十字菱形搜索法和六边形搜索法提高了匹配速度,减小了陷入局部最小的可能性,但是搜索点数依然较多,可以进一步优化。
发明内容
本发明要解决的技术问题是:为克服现有技术的不足,本发明提供一种十字六边形运动估计搜索方法,在不影响图像质量的同时能够大大降低了计算复杂度,缩短了计算时间。
本发明解决其技术问题所采用的技术方案是:一种十字六边形运动估计搜索方法,其特征在于包括以下步骤:
第一步:(小十字模式)在小十字模式的5个搜索点中,应用改进的部分块失真准则,找出最小块失真(MBD)所在点,如果最小块失真MBD点在小十字模式的中心,则一步搜索停止,得到最终要求的运动矢量MV(0,0);否则,进入第二步;
第二步:(小十字模式)以第一步所搜索的最小块失真MBD点为中心构造新的小十字模式,搜寻3个新的搜索点,应用改进的部分块失真准则,找出新的最小块失真MBD点,如果该点在小十字模式的中心,则二步搜索停止,得到最终要求的运动矢量MV(±1,0)或(0,±1);否则,进入第三步;
第三步:(大十字模式)搜索大十字模式3个还没有搜索到的点,应用改进的部分块失真准则,找出新的最小块失真MBD点,以作为下一步搜索的中心;
第四步:(大六边形模式)以第三步中的最小块失真MBD点为中心,构造大六边形搜索模式,应用改进的部分块失真准则,找出新的最小块失真MBD点,如果该点在大六边形的中心,进入第五步;否则,继续第四步;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京航空航天大学,未经北京航空航天大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810227167.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:医用消毒仪
- 下一篇:风扇与风扇系统及其滤波器