[发明专利]一种基于改进RANSAC算法的多图像协同拼接方法有效

专利信息
申请号: 202110937284.7 申请日: 2021-08-16
公开(公告)号: CN113781299B 公开(公告)日: 2023-08-25
发明(设计)人: 李艳德;路永钢;冉兴程;陈文琼;赵礼刚 申请(专利权)人: 兰州大学
主分类号: G06T3/40 分类号: G06T3/40;G06V10/46;G06V10/75;G06V10/764
代理公司: 重庆缙云专利代理事务所(特殊普通合伙) 50237 代理人: 王翔
地址: 730000 甘肃*** 国省代码: 甘肃;62
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 改进 ransac 算法 图像 协同 拼接 方法
【权利要求书】:

1.一种基于改进RANSAC算法的多图像协同拼接方法,其特征在于,包括以下步骤:

1)获取待拼接图像的特征点;

2)利用KNN算法进行特征点匹配;

3)利用改进RANSAC算法对待拼接图像进行协同优化,并记录每个图像对应的单应性矩阵H;

4)利用奇异值分解求解单应性矩阵H;

5)根据解算后的单应性矩阵H对待拼接图像进行投影映射,完成多图像协同拼接;

利用改进RANSAC算法对待拼接图像进行协同优化的步骤包括:

3.1)从待拼接的图像中选择相邻两张图片,分别记为图片A和图片B;

3.2)计算图片A和图片B之间类内特征点数;

3.3)重复步骤3.1)至步骤3.2),直至所有待拼接图像每相邻两幅图片之间的类内特征点数计算完毕;

3.4)计算所有图像特征点的类内点个数总和,记为sum;

3.5)重复步骤3.2)至步骤3.4)若干次,循环过程中,若第k次循环的类内点个数总和sumk大于第k次循环的类内点个数总和sumk-1,则更新类内点个数总和sum=sumk;记录类内点个数总和最大时每个图像对应的单应性矩阵H,完成待拼接图像的协同优化;

计算图片A和图片B之间类内特征点数的步骤包括:

3.2.1)从图片B的特征点中随机选取n个特征点,作为初始值,记为源值s;从图片A中选取与图片B源值s相对应的特征点构建特征对;

3.2.2)利用所述特征对构建齐次方程,并确定特征点变换的单应性矩阵H;

3.2.3)选取图片B除源值s以外的任意特征点,记为D,并建立变换后的特征点D'=H*D;

3.2.4)计算变换后的特征点D'与图片A对应特征点E的2-范数距离

3.2.5)判断距离Dist是否小于阈值max Dist,若是,则特征点D和特征点E为类内点,否则,特征点D和特征点E为离群点;

3.2.6)重复步骤3.2.3)至步骤3.2.5),直至图片B除源值s以外的所有特征点均判断完毕;

利用奇异值分解求解单应性矩阵H的步骤包括:

4.1)记图片B中作为源值的特征点为(xi,yi),图片A中与源值S对应的特征点为(ui,vi),并构建方程Sh=0;h为待求解的单应性初始矩阵;i=1,2,…,n;n为图片B中作为源值的特征点个数;S为由特征点对组成的矩阵;

4.2)对方程Sh=0进行展开,得到:

其中,h=(h1,h2,h3,h4,h5,h6,h7,h8,h9)T为待求解的单应性矩阵,S为由特征点对组成的矩阵;

4.3)利用奇异值分解求解公式(1),得到u,s,vt=SVD(S);u、s、vt为矩阵S经过奇异值分解后得到的矩阵;矩阵vt的最后一列向量即为矩阵h;

4.4)将矩阵h转换为N*N的单应性矩阵H。

2.根据权利要求1所述的一种基于改进RANSAC算法的多图像协同拼接方法,其特征在于:获取待拼接图像的特征点的步骤包括:

1)利用SIFT算法检测待拼接图像的所有特征点;

2)计算每个特征点周围的梯度方向;

3)获取每一特征点m维的特征向量。

3.根据权利要求1所述的一种基于改进RANSAC算法的多图像协同拼接方法,其特征在于,利用KNN算法进行特征点匹配的步骤包括:

1)选择所有待拼接图像中的两幅图像,分别记为图片M和图片N;

2)计算图片M中第i个特征点到图片N中所有特征点的距离,并写入距离集合中;i初始值为1;

3)记录所述距离集合中数值最小的两个元素,并计算这两个元素的差值Δd;若差值Δd≤ε,则删除图片M中第i个特征点,令i=i+1,返回步骤2),直至图片M中每个特征点到图片N中所有特征点的距离均计算完毕,记录图片M和图片N特征点的对应关系,否则,直接令i=i+1,并返回步骤2);ε为特征点距离阈值;

3)返回步骤1),直至所有待拼接图像两两匹配完毕。

4.根据权利要求1所述的一种基于改进RANSAC算法的多图像协同拼接方法,其特征在于,对待拼接图像进行投影映射,完成多图像协同拼接的步骤包括:

1)构建与目标全景图的大小相匹配的画布;

2)依次用每个图像的单应性矩阵H乘以各自图像的坐标点,进行坐标变换;

3)将每个变换后的图像添加到画布上,得到拼接好的全景图。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于兰州大学,未经兰州大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202110937284.7/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top