[发明专利]基于深度迁移学习的线特征描述方法有效

专利信息
申请号: 201910340616.6 申请日: 2019-04-25
公开(公告)号: CN110197254B 公开(公告)日: 2022-05-24
发明(设计)人: 付苗苗;张一帆;霍占强 申请(专利权)人: 中国科学院自动化研究所南京人工智能芯片创新研究院;河南理工大学
主分类号: G06V10/774 分类号: G06V10/774;G06V10/75;G06V10/82;G06N3/04;G06N3/08;G06K9/62
代理公司: 北京华夏泰和知识产权代理有限公司 11662 代理人: 孟德栋
地址: 211135 江苏省南*** 国省代码: 江苏;32
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明涉及一种基于深度迁移学习的线特征描述方法,包括:采集图像并进行预处理、利用已有技术提取图像中的直线、获取正确匹配直线对、确定直线对应的图像块;构建用于线特征描述的卷积神经网络;利用点特征描述网络的参数初始化线特征描述网络的参数;利用线匹配数据集对网络参数进行调整;利用步骤S4获取的网络参数更新CL2‑Net的参数值;重复参数更新步骤,直到参数更新达到指定的次数;获取输入直线的描述子。本发明提供的方法可获得具有较好辨别能力和鲁棒性的描述子。
搜索关键词: 基于 深度 迁移 学习 特征 描述 方法
【主权项】:
1.一种基于深度迁移学习的线特征描述方法,其特征在于,该方法具体包括以下步骤:步骤S1:构造线匹配数据集,具体方式包括步骤S11、S12、S13、S14;步骤S11:采集图像并进行预处理,具体方式为,采集不同场景且不同视角下的图像,然后对其做光照、模糊、噪音以及压缩等变化以形成同一场景不同变化的图像对;步骤S12:利用已有技术提取图像中的直线;步骤S13:获取正确匹配直线对,具体方式为,对于任一图像对,利用已有直线匹配技术获取图像对中的匹配直线对,然后人工剔除错误匹配,获得图像对中的正确匹配直线对集合{(Lj,Lj′),j=1,2,...,NL},其中Lj表示图像对中第1幅图像中的直线,Lj′表示图像对中第2幅图像中与Lj正确匹配的直线,NL为匹配直线对的个数;步骤S14:确定直线对应的图像块,具体方式为,对于步骤S13获得的正确匹配直线对集合中的任一由Num(L)个点组成的直线L,记L上任一像素点为Pk,k=1,2,...,Num(L),将以Pk为中心、64为长和宽的方形区域定义为点Pk的支撑区域,点Pk支撑区域的亮度值矩阵记为I(Pk),计算直线L的均值矩阵M(L)=Mean(I(P1),I(P2),...,I(PNum(L)))和标准差矩阵STD(L)=Std(I(P1),I(P2),...,I(PNum(L))),其中Mean表示计算矩阵的均值,Std表示计算矩阵的标准差,记直线L对应的64×64×2的归一化矩阵为其中AL(:,:,1)=M(L),AL(:,:,2)=STD(L);步骤S2:构建用于线特征描述的卷积神经网络,具体方式为,搭建L2‑Net卷积神经网络,将第一层卷积核的大小由3×3修改为3×3×2、最后一层卷积核的大小由为8×8修改为16×16,其他设置与L2‑Net相同,获得用于线特征描述的卷积神经网络,记为CL2‑Net;步骤S3:利用点特征描述网络的参数初始化线特征描述网络的参数,具体方式为,对于步骤S2获得的CL2‑Net,其前三层参数的初始值为训练好的L2‑Net的前三层参数值,其中对于第一层2通道的3×3卷积核,任一通道3×3卷积核的值均等于L2‑Net第一层3×3卷积核的值;CL2‑Net后四层的参数值使用Pytorch中默认的初始化值;步骤S4:利用线匹配数据集对网络参数进行调整,具体方式为,从步骤S1获得的线匹配数据集中随机选取n对匹配直线,将直线对应的归一化矩阵合并为其中为直线Lj对应的归一化矩阵,为直线Lj′对应的归一化矩阵,直线Lj和Lj′为匹配直线对;计算大小为n×n的距离矩阵D,其中ai、bi分别为作为输入时CL2‑Net输出的特征向量;计算三元组损失函数其中代表最接近ai的非匹配描述子,jmin=arg minj=1...n,j≠id(ai,bj),代表最接近bi的非匹配描述子,kmin=arg mink=1...n,k≠id(ak,bi),根据Loss函数利用随机梯度下降法获取新的网络模型参数;步骤S5:利用步骤S4获取的网络参数更新CL2‑Net的参数值;步骤S6:重复步骤S4、S5,直到参数更新达到指定的次数;步骤S7:获取输入直线的描述子,具体方式为,对于给定的任一图像,将步骤S1获取的任一直线对应的矩阵输入到步骤S6获得的卷积神经网络中,即可输出该直线的描述子。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学院自动化研究所南京人工智能芯片创新研究院;河南理工大学,未经中国科学院自动化研究所南京人工智能芯片创新研究院;河南理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201910340616.6/,转载请声明来源钻瓜专利网。

同类专利
专利分类
×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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