[发明专利]基于参考帧变换及拼接尺寸自适应的同步在线拼接方法在审
申请号: | 201410406496.2 | 申请日: | 2014-08-18 |
公开(公告)号: | CN104166580A | 公开(公告)日: | 2014-11-26 |
发明(设计)人: | 杨涛;张艳宁;王斯丙;马文广;姚博伟 | 申请(专利权)人: | 西北工业大学 |
主分类号: | G06F9/45 | 分类号: | G06F9/45 |
代理公司: | 西北工业大学专利中心 61204 | 代理人: | 王鲜凯 |
地址: | 710072 *** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 参考 变换 拼接 尺寸 自适应 同步 在线 方法 | ||
1.一种基于参考帧变换及拼接尺寸自适应的同步在线拼接方法,其特征在于步骤如下:
步骤1:将第一帧图像作为参考帧,下一帧作为拼接帧,提取当前参考帧与最新拼接帧的SIFT特征点并进行匹配,将参考帧和拼接帧的能够匹配的特征点数量与设定的阈值进行比较:
如果特征点数量高于设定的阈值,进入步骤2;如果特征点数量小于设定的阈值,再重新取下一帧作为拼接帧进行比较:如果特征点数量高于设定的阈值,进入步骤2;否则认为这两次匹配无效,重新选择参考帧,新的参考帧为与旧参考帧能够有效匹配的最新拼接帧;
步骤2:根据两帧图像之间的特征点对应关系,计算透视变换模型:
其中,h1,h2,h3用于表示拼接帧图像在给定世界坐标系x轴方向上的平移和旋转,h4,h5,h6用于表示拼接帧图像在给定世界坐标系y轴方向上的平移和旋转,h7,h8,h9用于表示拼接帧图像的尺度变换;
步骤3:计算透视变化模型的重投影误差,判断透视变化模型参数是否无效:
a、假设待拼接图像中任意像素p=(x,y,1)T,由下式计算此像素在参考帧图像中对应的像素p'=(x',y',1)T:
写成矩阵的形式为:
b、计算p'=(x',y',1)T重新投影到此拼接帧图像的对应像素p″=(x″,y″,1)T:
其中,h'7、h'8、h'9是H-1第三行的元素;
c、重投影误差由下式计算:
如果误差大于5个像素,则认为此透视变化模型参数无效;
步骤4:自适应调整拼接图像尺寸:
根据透视变换模型和公式3,计算拼接帧四个顶点的图像坐标经过透视变换后在参考帧图像坐标系下的坐标:
所述的拼接帧四个顶点的图像坐标:左上角Left_Up=(0,0),右上角Right_Up=(width,0),左下角Left_Bottom=(0,height),右下角Right_Bottom=(width,height);
所述的经过透视变换后的在参考帧图像坐标系下的坐标:左上角Left_Up=(xlu,ylu),右上角Right_Up=(xru,yru),左下角Left_Bottom=(xlb,ylb),右下角Right_Bottom=(xrb,yrb);
确定width,xlu,xru,xlb,xrb和height,ylu,yru,ylb,yrb中的最大值和最小值:
计算需要生成的拼接结果的尺寸,其中εw、εh是尺寸补偿:
按照此尺寸动态地分配内存空间给拼接帧图像,再利用逐像素复制,完成图像拼接。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西北工业大学,未经西北工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410406496.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:视频备份方法和装置
- 下一篇:一种多功能水面无土栽培漂浮装置