[发明专利]基于局部感受野的深度学习特征点匹配方法、设备及介质在审
申请号: | 202310548656.6 | 申请日: | 2023-05-16 |
公开(公告)号: | CN116664863A | 公开(公告)日: | 2023-08-29 |
发明(设计)人: | 郑道勤;齐文博;章齐 | 申请(专利权)人: | 重庆中科摇橹船信息科技有限公司 |
主分类号: | G06V10/44 | 分类号: | G06V10/44;G06V10/82;G06N3/0464;G06N3/08 |
代理公司: | 重庆智慧之源知识产权代理事务所(普通合伙) 50234 | 代理人: | 余洪 |
地址: | 401121 重庆市*** | 国省代码: | 重庆;50 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 局部 感受 深度 学习 特征 匹配 方法 设备 介质 | ||
1.一种基于局部感受野的深度学习特征点匹配方法,其特征在于,包括:
S1、构建神经网络模型,将所述网络模型的输入统一为长和宽均为32个像素值,通道为1的图片,并将所述图片分类为训练集和测试集;
S2、采用Triplet方式将训练集的分类为Datai、Negativei及Positivei,其中所述Labeli和Negativei为标签相同的数据,所述Datai和Positivei为标签相反的数据,并将训练集喂入所述网络模型;
S3、采用Margin ranking loss损失函数训练所述网络模型,并利用特征点筛选算法筛选出训练集中的特征点,再以所述特征点为中心,截取长和宽均为32个像素值的子图像进行训练;
S4、设在模板图片和搜索图片中分别筛选出N和M个特征点,分别得到向量表征结果为并分别计算和两两间的向量距离,组成N×M的矩阵AN×M;
S5、设所述向量距离的第一阈值Th,判断所述矩阵AN×M中的每个元素Aij是否小于所述第一阈值Th,若小于则将模板图片的坐标和搜索图片的坐标记录下来,组成一对,共生成多对坐标对,并设坐标对集合为P;
S6、将模板图片到搜索图片的位置映射看成一个仿射变换,表示为仿射变换矩阵M:
S7、在集合P中随机抽取3对坐标对,计算出坐标对的仿射变换矩阵M,对仿射变换矩阵M进行判断:
若仿射变换矩阵在M中存在x1≠x5≠1或x2≠-x4,则证明匹配错误,反之则再计算集合P中所有的模板图片中的坐标通过仿射变换矩阵M变换的结果坐标,并设定第二阈值Thdist,并判断所述结果坐标和集合P中对应的搜索图坐标的距离与第二阈值Thdist的大小,若小于所述第二阈值Thdist,则认为所述位置的仿射变换是正确的,并统计共得到正确的点n个,反之则认为是错误的;
S8、重复步骤S6-S7m次,选择正确的点个数n最多的仿射变换矩阵M作为最终的仿射变换矩阵。
2.如权利要求1所述的基于局部感受野的深度学习特征点匹配方法,其特征在于,所述构建神经网络模型,包括:
所述神经网络模型包括第一层为7×7,步长为1,通道为32的卷积层,第二层为2×2步长为2的max-pooling层,第三层为6×6,步长为1,通道为64的卷积层,第四层为一个128维的全连接层。
3.如权利要求2所述的基于局部感受野的深度学习特征点匹配方法,其特征在于,所述采用Margin ranking loss损失函数训练所述网络模型,还包括:
所述Margin ranking lossλ表示为:
λ(δ+,δ-)=max(0,μ+δ+-δ-)
其中,μ为一个预设参数,δ+表示样本i和正样本之间的L2距离:
δ-表示样本i和负样本之间的L2距离:
分别表示为Datai,Negativei,Positivei,经过神经网络得到的向量表证。
4.一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1-3任一项所述方法的步骤。
5.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1-3任一项所述方法的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于重庆中科摇橹船信息科技有限公司,未经重庆中科摇橹船信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310548656.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:熔丝熔断方法和装置
- 下一篇:一种生物质热解制生物油的方法