[发明专利]一种运动矢量预测的方法有效
申请号: | 201310008682.6 | 申请日: | 2013-01-09 |
公开(公告)号: | CN103067714A | 公开(公告)日: | 2013-04-24 |
发明(设计)人: | 马思伟;赵琛;高文 | 申请(专利权)人: | 北京大学 |
主分类号: | H04N7/26 | 分类号: | H04N7/26;H04N7/32;H04N7/36 |
代理公司: | 北京市商泰律师事务所 11255 | 代理人: | 毛燕生 |
地址: | 100871 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 运动 矢量 预测 方法 | ||
技术领域
本发明涉及视频编码技术领域,尤其涉及一种运动矢量预测的方法。
背景技术
随着多媒体技术的广泛应用,以及多媒体数据的日渐膨胀,视频编码技术的重要性日渐突显。现代编码技术采用混合编码框架,包括预测、变换、量化和熵编码等过程。预测编码包括帧内预测和帧间预测,前者是利用同一帧图像中已经编码并重建的图像块对当前要编码的图像块进行预测,后者是利用已经编码并重建的其它帧的图像对当前要编码的图像进行预测。其中,帧间预测编码利用了视频序列的时间相关性,从而保证了较高的视频压缩比。帧间预测以图像块为单位通过运动矢量参考临近帧的图像块,在减少残差信息的同时产生了大量的运动矢量。因此,为了得到更高的编码效率,需要对运动矢量进行预测来进一步减少冗余信息。
运动矢量的预测,是通过某种方式确定一个预测运动矢量(PMV),得出当前运动矢量(MV)与预测运动矢量的差值(MVD),将这个差值发送到解码器,以达到节省码流的目的。
现有技术方案:目前有几种运动矢量预测的方法,其中中值预测的方法比较常用。它采用与当前编码块相邻的三个块的运动矢量取中值的方式,将这个中值作为当前块的预测运动矢量。如图1所示,F是当前编码块,A表示F左边的块,B表示F上方的块,C表示F右上方的块,D表示F左上方的块。计算块A、块B与块C的运动矢量的中值,将其作为当前块F的预测运动矢量;当块C不可用时,用块D代替。这种方式思路简单且计算复杂度不高,可以在一定程度上提高编码效率。但它只给出了C块的替代块D,当A块或B块不存在时,或者C块和D块都不存在时,该方法的预测效果会受到很大影响。
发明内容
本发明目的是提供一种运动矢量预测的方法,进一步提高运动矢量预测的精度,在当前块的指定相邻块不可用的情况下,也能够得有高精确度的预测运动矢量。
为了解决现有技术问题,本发明实施例公开了一种运动矢量预测的方法,包括以下步骤:
1.1)从与当前PU(PU:预测单元)相邻的左下PU和左侧PU中选择一个,其运动矢量作为第一参考运动矢量;
1.2)从与当前PU相邻的右上PU和上方PU中选择一个,其运动矢量作为第二参考运动矢量;
1.3)选择与当前PU相邻的左上PU的运动矢量作为第三参考运动矢量;
1.4)如果上述所述参考运动矢量都存在,则将上述所述参考运动矢量的中值作为当前PU运动矢量的预测值。
进一步,作为优选,在所述步骤1.4)之前还包括以下步骤:
在与当前PU在时间或空间相邻的块中,如果还存在其它运动矢量可供参考,则将其作为第N参考运动矢量,其中N>3。
进一步,作为优选,所述步骤1.1)中第一参考运动矢量的选择具体为:
如果左下PU存在且运动矢量可用,则选择左下PU的运动矢量作为第一参考运动矢量;否则,就考察左侧PU,如果左侧PU存在且运动矢量可用,则选择左侧PU的运动矢量作为第一参考运动矢量;否则,都不选择,第一参考运动矢量不存在。
进一步,作为优选,所述步骤1.2)中第二参考运动矢量的选择具体为:
如果右上PU存在且运动矢量可用,则选择右上PU的运动矢量作为第二参考运动矢量;否则,就考察上方PU,如果上方PU存在且运动矢量可用,则选择上方PU的运动矢量作为第二参考运动矢量;否则,都不选择,第二参考运动矢量不存在。
进一步,作为优选,所述步骤1.3)中第三参考运动矢量的选择具体为:
如果左上PU存在且运动矢量可用,则选择左上PU的运动矢量作为第三参考运动矢量;否则,第三参考运动矢量不存在。
进一步,作为优选,进一步包括以下步骤:
对于三个参考运动矢量不同时存在的情况,当只有两个参考运动矢量存在时,当前PU运动矢量的预测值为存在的参考运动矢量与0值运动矢量的中值。
进一步,作为优选,进一步包括以下步骤:
当只有一个参考运动矢量存在时,当前PU运动矢量的预测值为该参考运动矢量的值。
进一步,作为优选,进一步包括以下步骤:
当所有参考运动矢量都不存在时,当前PU运动矢量的预测值取0值。
本发明采用中值运动矢量预测方式,选取三组运动矢量作为参考,并充分考虑每组运动矢量的选择策略、选择顺序及候选情况,从而在保证简单计算的情况下提高预测的精确度。
附图说明
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京大学,未经北京大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310008682.6/2.html,转载请声明来源钻瓜专利网。