发明名称 用于视频编码的运动矢量预测方法
摘要 本发明公开了一种用于视频编码的运动矢量预测方法,该方法可以用于B帧中的直接编码模式,以获得更准确的运动矢量预测,从而更真实地体现视频中物体运动的、利用线性内插原理实现B帧中宏块的运动矢量预测。具体是:先获取后向参考帧各个块的运动矢量;针对每一个块的运动矢量,得到当前从前向参考帧到后向参考帧的运动轨迹;再根据该运动轨迹,获得当前图像中落在相应轨迹上最匹配的块,完成后向参考帧的全部块运动估计处理后,从当前图像中得到相应的运动矢量。本发明可以更真实地体现视频中物体的运动,获得更准确的运动矢量预测;与前向预测编码,后向预测编码相结合,可用实现一种新的预测编码类型。
申请公布号 CN1263309C 申请公布日期 2006.07.05
申请号 CN03148030.6 申请日期 2003.06.27
申请人 中国科学院计算技术研究所 发明人 高文;季向阳;吕岩;马思伟;齐洪钢
分类号 H04N7/26(2006.01);H04N5/14(2006.01) 主分类号 H04N7/26(2006.01)
代理机构 北京同立钧成知识产权代理有限公司 代理人 刘芳;刘薇
主权项 1、一种用于视频编码的运动矢量预测方法,其特征在于:该方法至少包括:步骤1:获取后向参考帧各个块的运动矢量;步骤2:针对每一个块的运动矢量,得到从前向参考帧到后向参考帧的运动轨迹;步骤3:根据步骤2获得的运动轨迹,获得当前图像中落在相应轨迹上最匹配的块;所述最匹配的块具体通过如下的方法获得:步骤31:当后向参考帧的运动块的运动矢量穿过当前图像时,则通过获取的当前图像与所述运动矢量的交点,计算出该交点所落入的块;步骤32:将该当前块的前向运动矢量设为与后向参考帧的的运动矢量方向一样,模为其1/2;同时将该当前块的后向运动矢量设为与其前向运动矢量的方向相反,模为其1/2;对于当前图像中与多个运动轨迹相交的运动矢量,根据邻近的已经求得的运动矢量的块来选择最匹配的运动矢量;具体是通过对相邻的块的运动矢量取加权值的方式得出一个候选运动矢量,然后对当前块的多个运动矢量与候选矢量进行比较;最后取其方向最相近块的运动矢量;步骤4:完成后向参考帧的全部块运动估计处理,从当前图像中得到相应的运动矢量;如果运动轨迹与当前图像相交的运动矢量为零时,则通过空域预测的方式来预测运动矢量,或通过前向运动矢量预测方式来预测运动矢量,或通过零运动矢量的方式预测运动矢量。
地址 100085北京市海淀区中关村科学院南路6号中科院计算所数字化室(物理所)