[发明专利]一种具有大范围旋转及平移运动估计的实时电子稳像方法有效
申请号: | 201310722086.4 | 申请日: | 2013-12-24 |
公开(公告)号: | CN103841296A | 公开(公告)日: | 2014-06-04 |
发明(设计)人: | 遆晓光;靳万鑫;佟学俭;高红梅;徐剑飞 | 申请(专利权)人: | 哈尔滨工业大学 |
主分类号: | H04N5/14 | 分类号: | H04N5/14;H04N5/21 |
代理公司: | 哈尔滨市松花江专利商标事务所 23109 | 代理人: | 杨立超 |
地址: | 150001 黑龙*** | 国省代码: | 黑龙江;23 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 具有 范围 旋转 平移 运动 估计 实时 电子 方法 | ||
1.一种具有大范围旋转及平移运动估计的实时电子稳像方法,其特征在于:所述方法按以下步骤实现:
步骤一、运动估计和运动滤波参数初始化;
步骤二、将实时获取的待处理视频图像存入输入视频帧缓冲区,更新输入视频帧缓冲区中的视频图像;
步骤三、将步骤二中存入输入视频帧缓冲区中的待处理视频的当前帧图像和与当前帧相邻的前一帧图像取出;
步骤四、将步骤三中获得的当前帧图像和与当前帧相邻的前一帧图像,采用图像位平面金字塔中间层进行块匹配,并利用块匹配结果解算出当前帧图像和与当前帧相邻的前一帧图像的帧间旋转运动角度,将得到的帧间旋转运动角度进行累加求取当前帧图像相对于视频首帧图像的绝对旋转运动角度,即:
公式中:为当前帧设为第k帧的绝对旋转运动角度,ΔΘk为当前帧设为第k帧和与当前帧相邻的前一帧即第k-1帧的帧间旋转运动角度;
步骤五、将步骤四中获得的绝对旋转运动角度,用Kalman滤波进行最优估计得到待保留的绝对旋转运动角度,并算出当前帧图像待补偿的抖动旋转运动角度,即:
Θcomp=Θintent-Θabs
公式中:Θcomp表示当前帧图像待补偿的抖动旋转运动角度,Θintent表示当前帧图像的待保留的绝对旋转运动角度,Θabs表示当前帧图像的绝对旋转运动角度;
步骤六、用步骤五获得的待补偿的抖动旋转运动角度,对当前帧图像进行抖动旋转运动补偿,并将旋转补偿后的当前帧存入中间视频帧缓冲区,更新中间视频帧缓冲区中的视频图像;
步骤七、从步骤六更新后的中间视频帧缓冲区中,取出经过旋转补偿后的当前帧和与经过旋转补偿后的当前帧相邻的前一帧图像;
步骤八、对步骤七获得的经过旋转补偿后的当前帧图像和与经过旋转补偿后的当前帧相邻的前一帧图像,采用图像位平面金字塔自适应取块匹配,配合基于图像位平面金字塔的投影法进行相邻帧间平移运动估计,并对得到的帧间平移运动矢量进行累加,求取经过旋转运动补偿后的当前帧相对于视频首帧的绝对平移运动矢量,即:
公式中:为经过旋转补偿后的当前帧设为第k帧的绝对平移运动矢量,(△MOVXk,△MOVYk)经过旋转补偿后的当前帧设为第k帧和与经过旋转补偿后的当前帧相邻的前一帧即第k-1帧的帧间平移运动矢量;
步骤九、对步骤八得到的绝对平移运动矢量,用Kalman滤波进行最优估计得到待保留的绝对平移运动矢量,并算出经过旋转运动补偿后的当前帧图像的待补偿抖动平移运动矢量,即:(MOVXcomp,MOVYcomp)=(MOVXintent,MOVYintent)-(MOVXabs,MOVYabs)
公式中:(MOVXcomp,MOVYcomp)表示经过旋转运动补偿后的当前帧图像的待补偿抖动平移运动矢量,(MOVXintent,MOVYintent)表示经过旋转运动补偿后的当前帧图像的待保留的绝对平移运动矢量,(MOVXabs,MOVYabs)表示经过旋转运动补偿后的当前帧图像的绝对平移运动矢量;
步骤十、用步骤九得到的待补偿抖动平移运动矢量,对经过旋转运动补偿后的当前帧图像进行平移抖动补偿,并将补偿结果存入输出视频帧缓冲区,并进行视频输出;
步骤十一、循环步骤二至步骤十,进行下一帧图像的操作。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于哈尔滨工业大学,未经哈尔滨工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310722086.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种旋转变形机器人车
- 下一篇:一种可镶嵌化妆瓶