Article(id=1241431094151664182, tenantId=1146029695717560320, journalId=1238841944844054536, issueId=1241431088673911802, articleNumber=null, orderNo=null, doi=10.12347/j.ycyk.20240122001, pmid=null, cstr=null, oa=null, hot=null, price=null, onlineType=0, articleFormat=0, articleType=null, articleTypeStr=null, receivedDate=1705852800000, receivedDateStr=2024-01-22, revisedDate=1718985600000, revisedDateStr=2024-06-22, acceptedDate=null, acceptedDateStr=null, onlineDate=1773909837520, onlineDateStr=2026-03-19, pubDate=null, pubDateStr=null, doiRegisterDate=null, doiRegisterDateStr=null, onlineIssueDate=1773909837520, onlineIssueDateStr=2026-03-19, onlineJustAcceptDate=null, onlineJustAcceptDateStr=null, onlineFirstDate=null, onlineFirstDateStr=null, sourceXml=null, magXml=null, createTime=1773909837520, creator=13701087609, updateTime=1773909837520, updator=13701087609, issue=Issue{id=1241431088673911802, tenantId=1146029695717560320, journalId=1238841944844054536, year='2024', volume='45', issue='6', pageStart='1', pageEnd='130', issueExtLink='null', onlineDate='null', pubDate='null', beforeIssueId=null, nextIssueId=null, price=null, status=1, issueComplete=1, articleOrder=1, issueType=-1, specialIssue=null, createTime=1773909836213, creator=13701087609, updateTime=1773916903270, updator=13701087609, preIssue=null, nextIssue=null, ext={EN=IssueExt(id=1241460731791602369, tenantId=1146029695717560320, journalId=1238841944844054536, issueId=1241431088673911802, language=EN, specialIssueTitle=, coverIllustrator=null, specialIssueEditor=, specialIssueAbout=), CN=IssueExt(id=1241460731791602370, tenantId=1146029695717560320, journalId=1238841944844054536, issueId=1241431088673911802, language=CN, specialIssueTitle=, coverIllustrator=null, specialIssueEditor=, specialIssueAbout=)}, issueFiles=null}, startPage=93, endPage=98, ext={EN=ArticleExt(id=1241431095313486396, articleId=1241431094151664182, tenantId=1146029695717560320, journalId=1238841944844054536, language=EN, title=A Visual Localization Method for Unmanned Aerial Vehicles Based on Edge Features, columnId=1239133503154081962, journalTitle=Journal of Telemetry, Tracking and Command, columnName=TT & C Communication and Navigation, runingTitle=null, highlight=null, articleAbstract=

Aiming at the issue of poor stability of visual localization and mapping (SLAM) methods during dynamic low-altitude flight of unmanned aerial vehicles (UAVs) in the absence of navigation signals, this paper proposes a UAV visual localization method based on edge features, which generates the edge features by downsizing the traditional feature extraction algorithm and finally completes the position estimation by nonlinear optimization. A convolutional neural network is employed to match edge fea-tures between consecutive key frames, yielding an edge feature reprojection error function, and finally the position estimation is com-pleted by nonlinear optimization. The experimental results demonstrate that compared to the state-of-the-art ORB-SLAM3 algo-rithm, the proposed method reduces localization time by 31% on the dataset and improves localization accuracy by 15.04% in low-texture scenes. Flight experiments further indicate a significant enhancement in the accuracy and stability of UAV localization.

, correspAuthors=null, authorNote=null, correspAuthorsNote=null, copyrightStatement=null, copyrightOwner=null, extLink=null, articleAbsUrl=null, sourceXml=null, magXml=null, pdfUrl=null, pdf=null, pdfFileSize=null, pdfExtLink=null, richHtmlUrl=null, mobilePdfUrl=null, reviewReport=null, pdfFirstPage=null, abstractGraph=null, abstractGraphContent=null, abstractVideo=null, citation=null, cebUrl=null, magXmlContent=null, mapNumber=null, authorCompany=null, fund=null, authors=null, authorsList=Chunjiang LIU, Pengyu ZHANG), CN=ArticleExt(id=1241431100724138688, articleId=1241431094151664182, tenantId=1146029695717560320, journalId=1238841944844054536, language=CN, title=一种基于边缘特征的无人机视觉定位方法, columnId=1239133503338631357, journalTitle=遥测遥控, columnName=测控通信与导航, runingTitle=null, highlight=null, articleAbstract=

针对无人机在无导航信号环境中低空动态飞行时,视觉同时定位与建图(Simultaneous Localization And Mapping, SLAM)定位方法在图像快速变化和过曝光时稳定性差的问题,本文提出一种基于边缘特征的无人机视觉定位方法,通过对传统特征提取算法的数据进行降维,生成边缘特征,利用卷积神经网络进行连续关键帧之间边缘特征匹配,得到边缘特征重投影误差函数,最终通过非线性优化完成位姿估计。实验结果表明:在数据集下,与最新的ORB-SLAM3(支持视觉、视觉加惯导、混合地图的SLAM系统)算法相比,新方法定位时间缩短31%,在低纹理场景中,定位精度提高15.04%。飞行实验结果表明无人机定位的准确性和稳定性得到了显著提高。

, correspAuthors=null, authorNote=null, correspAuthorsNote=null, copyrightStatement=null, copyrightOwner=null, extLink=null, articleAbsUrl=null, sourceXml=qyFb3e0mrAqA1mOGoJwVnw==, magXml=H2RLlCtiiZmwXsoDAX2RyA==, pdfUrl=null, pdf=xptpdkSyh73faBkV39MsPQ==, pdfFileSize=5035516, pdfExtLink=null, richHtmlUrl=null, mobilePdfUrl=null, reviewReport=null, pdfFirstPage=null, abstractGraph=LM+u7p3iSbrxFvTSHBP6FQ==, abstractGraphContent=null, abstractVideo=null, citation=null, cebUrl=null, magXmlContent=vgUyGL7bSJaIMIqpXk1krw==, mapNumber=null, authorCompany=null, fund=null, authors=

刘春江 1993年生,硕士,工程师。

张鹏宇 1996年生,硕士,助理工程师。

, authorsList=刘春江, 张鹏宇)}, authors=[Author(id=1241431101328118494, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1241431094151664182, orderNo=0, firstName=null, middleName=null, lastName=null, nameCn=null, orcid=null, stid=null, country=null, authorPic=null, dead=0, email=null, emailSecond=null, emailThird=null, correspondingAuthor=0, authorType=1, ext={EN=AuthorExt(id=1241431101445559011, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1241431094151664182, authorId=1241431101328118494, language=EN, stringName=Chunjiang LIU, firstName=Chunjiang, middleName=null, lastName=LIU, prefix=null, suffix=null, authorComment=null, nameInitials=null, affiliation=null, department=null, xref=1, address=1.Sichuan Aerospace Systems Engineering Research Institute, Chengdu 610100, China, bio=null, bioImg=null, bioContent=null, aboutCorrespAuthor=null), CN=AuthorExt(id=1241431101554610919, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1241431094151664182, authorId=1241431101328118494, language=CN, stringName=刘春江, firstName=null, middleName=null, lastName=null, prefix=null, suffix=null, authorComment=null, nameInitials=null, affiliation=null, department=null, xref=1, address=1四川航天系统工程研究所 成都 610100, bio={"content":"

刘春江 1993年生,硕士,工程师。

"}, bioImg=null, bioContent=

刘春江 1993年生,硕士,工程师。

, aboutCorrespAuthor=null)}, companyList=[AuthorCompany(id=1241431101017739979, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1241431094151664182, xref=1., ext=[AuthorCompanyExt(id=1241431101026128590, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1241431094151664182, companyId=1241431101017739979, language=EN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=1.Sichuan Aerospace Systems Engineering Research Institute, Chengdu 610100, China), AuthorCompanyExt(id=1241431101034517198, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1241431094151664182, companyId=1241431101017739979, language=CN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=1四川航天系统工程研究所 成都 610100)])]), Author(id=1241431101688828653, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1241431094151664182, orderNo=1, firstName=null, middleName=null, lastName=null, nameCn=null, orcid=null, stid=null, country=null, authorPic=null, dead=0, email=null, emailSecond=null, emailThird=null, correspondingAuthor=0, authorType=1, ext={EN=AuthorExt(id=1241431101831435000, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1241431094151664182, authorId=1241431101688828653, language=EN, stringName=Pengyu ZHANG, firstName=Pengyu, middleName=null, lastName=ZHANG, prefix=null, suffix=null, authorComment=null, nameInitials=null, affiliation=null, department=null, xref=2, address=2.Beijing Research Institute of Telemetry, Beijing 100076, China, bio=null, bioImg=null, bioContent=null, aboutCorrespAuthor=null), CN=AuthorExt(id=1241431101919515389, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1241431094151664182, authorId=1241431101688828653, language=CN, stringName=张鹏宇, firstName=null, middleName=null, lastName=null, prefix=null, suffix=null, authorComment=null, nameInitials=null, affiliation=null, department=null, xref=2, address=2北京遥测技术研究所 北京 100076, bio={"content":"

张鹏宇 1996年生,硕士,助理工程师。

"}, bioImg=null, bioContent=

张鹏宇 1996年生,硕士,助理工程师。

, aboutCorrespAuthor=null)}, companyList=[AuthorCompany(id=1241431101172929239, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1241431094151664182, xref=2., ext=[AuthorCompanyExt(id=1241431101181317849, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1241431094151664182, companyId=1241431101172929239, language=EN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=2.Beijing Research Institute of Telemetry, Beijing 100076, China), AuthorCompanyExt(id=1241431101185512154, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1241431094151664182, companyId=1241431101172929239, language=CN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=2北京遥测技术研究所 北京 100076)])])], keywords=[Keyword(id=1241431102057927428, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1241431094151664182, language=EN, orderNo=1, keyword=UAV), Keyword(id=1241431102154396425, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1241431094151664182, language=EN, orderNo=2, keyword=Visual localization), Keyword(id=1241431102271836943, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1241431094151664182, language=EN, orderNo=3, keyword=SLAM), Keyword(id=1241431102368305940, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1241431094151664182, language=EN, orderNo=4, keyword=Edge feature), Keyword(id=1241431102481552153, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1241431094151664182, language=EN, orderNo=5, keyword=Convolutional neural network), Keyword(id=1241431103945364256, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1241431094151664182, language=CN, orderNo=1, keyword=无人机), Keyword(id=1241431104033444645, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1241431094151664182, language=CN, orderNo=2, keyword=视觉定位), Keyword(id=1241431104150885160, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1241431094151664182, language=CN, orderNo=3, keyword=SLAM), Keyword(id=1241431104255742765, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1241431094151664182, language=CN, orderNo=4, keyword=边缘特征), Keyword(id=1241431104356406069, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1241431094151664182, language=CN, orderNo=5, keyword=卷积神经网络)], refs=[Reference(id=1241431109494428596, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1241431094151664182, doi=null, pmid=null, pmcid=null, year=2023, volume=11, issue=6, pageStart=653, pageEnd=null, url=null, language=null, rfNumber=[1], rfOrder=0, authorNames=CHEN W, WANG X, GAO S, journalName=Machines, refType=null, unstructuredReference=CHEN W, WANG X, GAO S, et al. Overview of multi-robot collaborative SLAM from the perspective of data fusion[J]. Machines, 2023, 11(6): 653., articleTitle=Overview of multi-robot collaborative SLAM from the perspective of data fusion, refAbstract=null), Reference(id=1241431109595091895, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1241431094151664182, doi=null, pmid=null, pmcid=null, year=2020, volume=57, issue=20, pageStart=116, pageEnd=122, url=null, language=null, rfNumber=[2], rfOrder=1, authorNames=邹斌, 林思阳, 尹智帅, journalName=激光与光电子学进展, refType=null, unstructuredReference=邹斌, 林思阳, 尹智帅. 基于YOLOv3和视觉SLAM的语义地图构建[J]. 激光与光电子学进展, 2020, 57(20):116-122., articleTitle=基于YOLOv3和视觉SLAM的语义地图构建, refAbstract=null), Reference(id=1241431109712532409, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1241431094151664182, doi=null, pmid=null, pmcid=null, year=2020, volume=57, issue=20, pageStart=116, pageEnd=122, url=null, language=null, rfNumber=[2], rfOrder=2, authorNames=ZOU B, LIN S Y, YIN Z S, journalName=Laser & Optoelectronics Progress, refType=null, unstructuredReference=ZOU B, LIN S Y, YIN Z S. Semantic map based on YO-LOv3 and visual SLAM[J]. Laser & Optoelectronics Progress, 2020, 57(20): 116-122., articleTitle=Semantic map based on YO-LOv3 and visual SLAM, refAbstract=null), Reference(id=1241431109821584318, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1241431094151664182, doi=null, pmid=null, pmcid=null, year=2004, volume=92, issue=3, pageStart=401, pageEnd=422, url=null, language=null, rfNumber=[3], rfOrder=3, authorNames=JULIER S J, UHLMANN J K, journalName=Proceedings of the IEEE, refType=null, unstructuredReference=JULIER S J, UHLMANN J K. Unscented filtering and nonlinear estimation[J]. Proceedings of the IEEE, 2004, 92(3): 401-422, articleTitle=Unscented filtering and nonlinear estimation, refAbstract=null), Reference(id=1241431109951607745, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1241431094151664182, doi=null, pmid=null, pmcid=null, year=2018, volume=34, issue=4, pageStart=1004, pageEnd=1020, url=null, language=null, rfNumber=[4], rfOrder=4, authorNames=QIN T, LI P, SHEN S, journalName=IEEE Trans-actions on Robotics, refType=null, unstructuredReference=QIN T, LI P, SHEN S. Vins-mono: A robust and versatile monocular visual-inertial state estimator[J]. IEEE Trans-actions on Robotics, 2018, 34(4): 1004-1020., articleTitle=Vins-mono: A robust and versatile monocular visual-inertial state estimator, refAbstract=null), Reference(id=1241431110085825477, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1241431094151664182, doi=null, pmid=null, pmcid=null, year=2017, volume=33, issue=5, pageStart=1255, pageEnd=1262, url=null, language=null, rfNumber=[5], rfOrder=5, authorNames=MUR ARTAL R, TARDÓS J D, journalName=IEEE Transactions on Robotics, refType=null, unstructuredReference=MUR ARTAL R, TARDÓS J D. Orb-slam2: An open-source slam system for monocular, stereo, and RGB-D CA-meras[J]. IEEE Transactions on Robotics, 2017, 33(5): 1255-1262., articleTitle=Orb-slam2: An open-source slam system for monocular, stereo, and RGB-D CA-meras, refAbstract=null), Reference(id=1241431110194877382, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1241431094151664182, doi=null, pmid=null, pmcid=null, year=2021, volume=42, issue=5, pageStart=215, pageEnd=220, url=null, language=null, rfNumber=[6], rfOrder=6, authorNames=林晓华, 王茂森, 戴劲松, journalName=兵器装备工程学报, refType=null, unstructuredReference=林晓华,王茂森,戴劲松. 基于ROS的无人机占据地图构建方案设计[J].兵器装备工程学报, 2021, 42(5):215-220., articleTitle=基于ROS的无人机占据地图构建方案设计, refAbstract=null), Reference(id=1241431110308123594, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1241431094151664182, doi=null, pmid=null, pmcid=null, year=2021, volume=42, issue=5, pageStart=215, pageEnd=220, url=null, language=null, rfNumber=[6], rfOrder=7, authorNames=LIN Xiaohua, WANG Maosen, DAI Jinsong, journalName=Journal of Ordnance Equipment Engineering, refType=null, unstructuredReference=LIN Xiaohua, WANG Maosen, DAI Jinsong. Design of UAV occupied map construction scheme based on ROS[J]. Journal of Ordnance Equipment Engineering, 2021, 42(5):215-220., articleTitle=Design of UAV occupied map construction scheme based on ROS, refAbstract=null), Reference(id=1241431110387815369, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1241431094151664182, doi=null, pmid=null, pmcid=null, year=2006, volume=null, issue=null, pageStart=430, pageEnd=443, url=null, language=null, rfNumber=[7], rfOrder=8, authorNames=ROSTEN E, DRUMMOND T, journalName=null, refType=null, unstructuredReference=ROSTEN E, DRUMMOND T. Machine learning for high-speed corner detection[C]//Computer Vision-ECCV 2006:9th European Conference on Computer Vision, Graz, Aus-tria, May 7-13, 2006. Proceedings, PartI 9. Berlin Heidel-berg, Springer: 2006: 430-443., articleTitle=Machine learning for high-speed corner detection, refAbstract=null), Reference(id=1241431110496867277, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1241431094151664182, doi=null, pmid=null, pmcid=null, year=2009, volume=113, issue=3, pageStart=345, pageEnd=352, url=null, language=null, rfNumber=[8], rfOrder=9, authorNames=ZHOU H, YUAN Y, SHI C, journalName=Computer Vision and Image Understanding, refType=null, unstructuredReference=ZHOU H, YUAN Y, SHI C. Object tracking using SIFT features and mean shift[J]. Computer Vision and Image Understanding, 2009, 113(3): 345-352., articleTitle=Object tracking using SIFT features and mean shift, refAbstract=null), Reference(id=1241431110643667919, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1241431094151664182, doi=null, pmid=null, pmcid=null, year=2018, volume=39, issue=6, pageStart=1645, pageEnd=1652, url=null, language=null, rfNumber=[9], rfOrder=10, authorNames=段锁林, 殷聪聪, 李大伟, journalName=计算机工程与设计, refType=null, unstructuredReference=段锁林, 殷聪聪, 李大伟. 改进的自适应Canny边缘检测算法[J]. 计算机工程与设计, 2018, 39(6): 1645-1652., articleTitle=改进的自适应Canny边缘检测算法, refAbstract=null), Reference(id=1241431110752719827, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1241431094151664182, doi=null, pmid=null, pmcid=null, year=2018, volume=39, issue=6, pageStart=1645, pageEnd=1652, url=null, language=null, rfNumber=[9], rfOrder=11, authorNames=DUAN Suolin, YIN Congcong, LI Dawei, journalName=Computer Engi-neering and Design, refType=null, unstructuredReference=DUAN Suolin, YIN Congcong, LI Dawei. Improved adaptive Canny edge detection algorithm[J]. Computer Engi-neering and Design, 2018, 39(6): 1645-1652., articleTitle=Improved adaptive Canny edge detection algorithm, refAbstract=null), Reference(id=1241431110861771733, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1241431094151664182, doi=null, pmid=null, pmcid=null, year=2023, volume=44, issue=4, pageStart=275, pageEnd=281, url=null, language=null, rfNumber=[10], rfOrder=12, authorNames=王瑞, 王茂森, 戴劲松, journalName=兵器装备工程学报, refType=null, unstructuredReference=王瑞, 王茂森, 戴劲松, 等. 基于改进视觉惯性里程计的无人机系统设计[J]. 兵器装备工程学报, 2023, 44(4): 275-281., articleTitle=基于改进视觉惯性里程计的无人机系统设计, refAbstract=null), Reference(id=1241431110979212247, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1241431094151664182, doi=null, pmid=null, pmcid=null, year=2023, volume=44, issue=4, pageStart=275, pageEnd=281, url=null, language=null, rfNumber=[10], rfOrder=13, authorNames=WANG Rui, WANG Maosen, DAI Jinsong, journalName=Journal of Ordnance Equipment Engineering, refType=null, unstructuredReference=WANG Rui, WANG Maosen, DAI Jinsong, et al. UAV system design based on an improved visual inertial odometry[J]. Journal of Ordnance Equipment Engineering, 2023, 44(4):275-281., articleTitle=UAV system design based on an improved visual inertial odometry, refAbstract=null), Reference(id=1241431111096652762, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1241431094151664182, doi=null, pmid=null, pmcid=null, year=2024, volume=61, issue=8, pageStart=null, pageEnd=null, url=null, language=null, rfNumber=[11], rfOrder=14, authorNames=张晏涵, 张尹馨, 黄战华, journalName=激光与光电子学进展, refType=null, unstructuredReference=张晏涵, 张尹馨, 黄战华, 等. 基于改进DFM的密集特征匹配算法[J]. 激光与光电子学进展, 2024, 61(8):0815001., articleTitle=基于改进DFM的密集特征匹配算法, refAbstract=null), Reference(id=1241431111193121756, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1241431094151664182, doi=null, pmid=null, pmcid=null, year=2024, volume=61, issue=8, pageStart=null, pageEnd=null, url=null, language=null, rfNumber=[11], rfOrder=15, authorNames=ZHANG Yanhan, ZHANG Yinxin, HUANG Zhanhua, journalName=Laser & Optoelectronics Progress, refType=null, unstructuredReference=ZHANG Yanhan, ZHANG Yinxin, HUANG Zhanhua,et al. Dense feature matching based on improved DFM algorithm[J]. Laser & Optoelectronics Progress, 2024, 61(8): 0815001., articleTitle=Dense feature matching based on improved DFM algorithm, refAbstract=null), Reference(id=1241431111264424926, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1241431094151664182, doi=null, pmid=null, pmcid=null, year=2019, volume=31, issue=8, pageStart=1410, pageEnd=1416, url=null, language=null, rfNumber=[12], rfOrder=16, authorNames=王志明, 张航, journalName=计算机辅助设计与图形学学报, refType=null, unstructuredReference=王志明, 张航. 融合多层卷积神经网络特征的快速图像检索方法[J]. 计算机辅助设计与图形学学报, 2019, 31(8): 1410-1416., articleTitle=融合多层卷积神经网络特征的快速图像检索方法, refAbstract=null), Reference(id=1241431111390254049, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1241431094151664182, doi=null, pmid=null, pmcid=null, year=2019, volume=31, issue=8, pageStart=1410, pageEnd=1416, url=null, language=null, rfNumber=[12], rfOrder=17, authorNames=WANG Zhiming, ZHANG Hang, journalName=Journal of Computer Aided Design and Graphics, refType=null, unstructuredReference=WANG Zhiming, ZHANG Hang. A Fast image retrieval method integrating multi-layer convolutional neural net-work features[J]. Journal of Computer Aided Design and Graphics, 2019, 31 (8): 1410-1416., articleTitle=A Fast image retrieval method integrating multi-layer convolutional neural net-work features, refAbstract=null), Reference(id=1241431112908592097, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1241431094151664182, doi=null, pmid=null, pmcid=null, year=2022, volume=34, issue=4, pageStart=727, pageEnd=734, url=null, language=null, rfNumber=[13], rfOrder=18, authorNames=宁小娟, 李洁茹, 高凡, journalName=系统仿真学报, refType=null, unstructuredReference=宁小娟, 李洁茹, 高凡, 等. 基于最佳几何约束和RANSAC的特征匹配算法[J]. 系统仿真学报, 2022, 34(4):727-734., articleTitle=基于最佳几何约束和RANSAC的特征匹配算法, refAbstract=null), Reference(id=1241431113000866786, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1241431094151664182, doi=null, pmid=null, pmcid=null, year=2022, volume=34, issue=4, pageStart=727, pageEnd=734, url=null, language=null, rfNumber=[13], rfOrder=19, authorNames=NING Xiaojuan, LI Jieru, GAO Fan, journalName=Journal of System Simulation, refType=null, unstructuredReference=NING Xiaojuan, LI Jieru, GAO Fan, et al. Feature matching algorithm based on optimal geometric con-straints and RANSAC[J]. Journal of System Simulation, 2022, 34 (4): 727-734., articleTitle=Feature matching algorithm based on optimal geometric con-straints and RANSAC, refAbstract=null), Reference(id=1241431113139278820, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1241431094151664182, doi=null, pmid=null, pmcid=null, year=2021, volume=null, issue=null, pageStart=139, pageEnd=144, url=null, language=null, rfNumber=[14], rfOrder=20, authorNames=SIE N J, SRIGRAROM S, HUANG S N, journalName=null, refType=null, unstructuredReference=SIE N J, SRIGRAROM S, HUANG S N. Field test vali-dations of vision-based multi-camera multi-drone track-ing and 3d localizing with concurrent camera pose esti-mation[C]//2021 6th International Conference on Con-trol and Robotics Engineering (ICCRE), Beijing, China, 2021:139-144., articleTitle=Field test vali-dations of vision-based multi-camera multi-drone track-ing and 3d localizing with concurrent camera pose esti-mation, refAbstract=null), Reference(id=1241431113277690856, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1241431094151664182, doi=10.1137/0111030, pmid=null, pmcid=null, year=2017, volume=7, issue=1, pageStart=199, pageEnd=210, url=null, language=null, rfNumber=[15], rfOrder=21, authorNames=FAN J, PAN J, journalName=Journal of Industrial& Management Optimization, refType=null, unstructuredReference=FAN J, PAN J. On the convergence rate of the inexact Levenberg-Marquardt method[J]. Journal of Industrial& Management Optimization, 2017, 7(1):199-210., articleTitle=On the convergence rate of the inexact Levenberg-Marquardt method, refAbstract=null), Reference(id=1241431113399325675, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1241431094151664182, doi=null, pmid=null, pmcid=null, year=2016, volume=35, issue=10, pageStart=1157, pageEnd=1163, url=null, language=null, rfNumber=[16], rfOrder=22, authorNames=BURRI M, NIKOLIC J, GOHL P, journalName=The International Journal of Robotics Research, refType=null, unstructuredReference=BURRI M, NIKOLIC J, GOHL P, et al. The EuRoC mi-cro aerial vehicle datasets[J]. The International Journal of Robotics Research, 2016, 35(10): 1157-1163., articleTitle=The EuRoC mi-cro aerial vehicle datasets, refAbstract=null)], funds=[Fund(id=1241431109381182384, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1241431094151664182, awardId=U2241214, language=CN, fundingSource=国家自然科学基金预算制项目“不确定环境无人飞行器集群自主安全飞行控制方法研究”(U2241214), fundOrder=null, country=null)], companyList=[AuthorCompany(id=1241431101017739979, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1241431094151664182, xref=1., ext=[AuthorCompanyExt(id=1241431101026128590, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1241431094151664182, companyId=1241431101017739979, language=EN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=1.Sichuan Aerospace Systems Engineering Research Institute, Chengdu 610100, China), AuthorCompanyExt(id=1241431101034517198, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1241431094151664182, companyId=1241431101017739979, language=CN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=1四川航天系统工程研究所 成都 610100)]), AuthorCompany(id=1241431101172929239, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1241431094151664182, xref=2., ext=[AuthorCompanyExt(id=1241431101181317849, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1241431094151664182, companyId=1241431101172929239, language=EN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=2.Beijing Research Institute of Telemetry, Beijing 100076, China), AuthorCompanyExt(id=1241431101185512154, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1241431094151664182, companyId=1241431101172929239, language=CN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=2北京遥测技术研究所 北京 100076)])], figs=[ArticleFig(id=1241431104578704184, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1241431094151664182, language=EN, label=Fig.1, caption=Algorithm block diagram, figureFileSmall=it+pCUaEzch5RQBwXHhUCg==, figureFileBig=LM+u7p3iSbrxFvTSHBP6FQ==, tableContent=null), ArticleFig(id=1241431104725504831, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1241431094151664182, language=CN, label=图1, caption=算法框图, figureFileSmall=it+pCUaEzch5RQBwXHhUCg==, figureFileBig=LM+u7p3iSbrxFvTSHBP6FQ==, tableContent=null), ArticleFig(id=1241431104977163077, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1241431094151664182, language=EN, label=Fig.2, caption=Edge feature processing algorithm, figureFileSmall=fYDBYhjrnzf4R2vBtfLorQ==, figureFileBig=vYMz7EXsE5xx9D+SwIWJLw==, tableContent=null), ArticleFig(id=1241431105224627018, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1241431094151664182, language=CN, label=图2, caption=图像处理算法, figureFileSmall=fYDBYhjrnzf4R2vBtfLorQ==, figureFileBig=vYMz7EXsE5xx9D+SwIWJLw==, tableContent=null), ArticleFig(id=1241431105350456144, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1241431094151664182, language=EN, label=Fig.3, caption=Original image (a) and Canny edge detection results (b), figureFileSmall=dgBENojfnO6DjgRUzzawOQ==, figureFileBig=KS9yX7Z31FcW7tpVxfGeHA==, tableContent=null), ArticleFig(id=1241431105455313750, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1241431094151664182, language=CN, label=图3, caption=原图(a)和Canny边缘检测结果(b), figureFileSmall=dgBENojfnO6DjgRUzzawOQ==, figureFileBig=KS9yX7Z31FcW7tpVxfGeHA==, tableContent=null), ArticleFig(id=1241431105593725786, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1241431094151664182, language=EN, label=Fig.4, caption=Two channels neural network structure, figureFileSmall=IoP3xZyWKr6kDNbwS5KskA==, figureFileBig=WiFUfZqGGvKjJCEFc4LKqw==, tableContent=null), ArticleFig(id=1241431105757303649, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1241431094151664182, language=CN, label=图4, caption=两通道神经网络结构, figureFileSmall=IoP3xZyWKr6kDNbwS5KskA==, figureFileBig=WiFUfZqGGvKjJCEFc4LKqw==, tableContent=null), ArticleFig(id=1241431105874744165, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1241431094151664182, language=EN, label=Fig.5, caption=Two channels neural network loss curves, figureFileSmall=E8p859fm4JBk1Gqig0XB4Q==, figureFileBig=TGmz6DOpwEaoZSZc9FWyGw==, tableContent=null), ArticleFig(id=1241431105962824553, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1241431094151664182, language=CN, label=图5, caption=两通道神经网络loss曲线, figureFileSmall=E8p859fm4JBk1Gqig0XB4Q==, figureFileBig=TGmz6DOpwEaoZSZc9FWyGw==, tableContent=null), ArticleFig(id=1241431106046710636, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1241431094151664182, language=EN, label=Fig.6, caption=Two channels neural network matching of keyframes, figureFileSmall=BZo22RJArGuorlFQ6rE/jA==, figureFileBig=J7u5IcUt/EF+zWxZOM2nRw==, tableContent=null), ArticleFig(id=1241431106122208115, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1241431094151664182, language=CN, label=图6, caption=关键帧的两通道神经网络匹配, figureFileSmall=BZo22RJArGuorlFQ6rE/jA==, figureFileBig=J7u5IcUt/EF+zWxZOM2nRw==, tableContent=null), ArticleFig(id=1241431106348700534, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1241431094151664182, language=EN, label=Fig.7, caption=The average processing time per frame of the algorithm in this paper compared with ORB-SLAM3, figureFileSmall=pvpT2/onYBBFw85Th6eTmw==, figureFileBig=WhcxJctoIzkPwtqTryQ7Mw==, tableContent=null), ArticleFig(id=1241431106457752442, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1241431094151664182, language=CN, label=图7, caption=本文算法与ORB-SLAM3的每帧图像平均处理时间, figureFileSmall=pvpT2/onYBBFw85Th6eTmw==, figureFileBig=WhcxJctoIzkPwtqTryQ7Mw==, tableContent=null), ArticleFig(id=1241431106541638528, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1241431094151664182, language=EN, label=Fig.8, caption=Experimental collection equipment, figureFileSmall=yLvkukoSX7rbDmQ7T9YB0Q==, figureFileBig=0U4EZ7Vd36Tc/iImpyYPhA==, tableContent=null), ArticleFig(id=1241431106650690435, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1241431094151664182, language=CN, label=图8, caption=实验采集设备, figureFileSmall=yLvkukoSX7rbDmQ7T9YB0Q==, figureFileBig=0U4EZ7Vd36Tc/iImpyYPhA==, tableContent=null), ArticleFig(id=1241431106763936648, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1241431094151664182, language=EN, label=Fig. 9, caption=Typical Flight Experiment Scenarios, figureFileSmall=0DA8QCPctnhId7V31a7g6Q==, figureFileBig=8Hh/Psj+LPIre3O7Jq+jjA==, tableContent=null), ArticleFig(id=1241431106877182862, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1241431094151664182, language=CN, label=图9, caption=典型飞行实验场景, figureFileSmall=0DA8QCPctnhId7V31a7g6Q==, figureFileBig=8Hh/Psj+LPIre3O7Jq+jjA==, tableContent=null), ArticleFig(id=1241431106986234772, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1241431094151664182, language=EN, label=Fig.10, caption=This article compares the algorithm with the flight positioning trajectories of ORB-SLAM3, figureFileSmall=mI9kpvzaqtxfbZ9gnpdn5Q==, figureFileBig=TZXdqyWEcCK/Zrg+gl941w==, tableContent=null), ArticleFig(id=1241431108491989910, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1241431094151664182, language=CN, label=图10, caption=本文算法与ORB-SLAM3的飞行定位轨迹, figureFileSmall=mI9kpvzaqtxfbZ9gnpdn5Q==, figureFileBig=TZXdqyWEcCK/Zrg+gl941w==, tableContent=null), ArticleFig(id=1241431108575875994, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1241431094151664182, language=EN, label=Table 1, caption=

Performance comparison of 3 operators

, figureFileSmall=null, figureFileBig=null, tableContent=
方法运行环境耗时/ms算子数量细节损失
Canny算子i7-4720HQ+8 GB0.927261
Laplacian算子i7-4720HQ+8 GB1.64249
Robertes cross算子i7-4720HQ+8 GB5.79284
), ArticleFig(id=1241431108693316510, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1241431094151664182, language=CN, label=表1, caption=

3种算子的性能对比

, figureFileSmall=null, figureFileBig=null, tableContent=
方法运行环境耗时/ms算子数量细节损失
Canny算子i7-4720HQ+8 GB0.927261
Laplacian算子i7-4720HQ+8 GB1.64249
Robertes cross算子i7-4720HQ+8 GB5.79284
), ArticleFig(id=1241431108852700065, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1241431094151664182, language=EN, label=Table 2, caption=

Comparison of absolute trajectory errors between ORB-SLAM3 and the proposed method

, figureFileSmall=null, figureFileBig=null, tableContent=
SerialORB-SLAM3Ours
MH_01_easy0.1210.145
MH_02_easy0.1690.150
MH_03_medium0.2350.218
MH_04_difficult0.3580.224
MH_05_difficult0.2630.257
V1_01_easy0.1250.085
V1_03_difficult0.1850.148
V2_01_easy0.1380.128
V2_02_medium0.1620.150
V2_03_difficult0.1960.183
), ArticleFig(id=1241431108986917794, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1241431094151664182, language=CN, label=表2, caption=

ORB-SLAM3和本文算法的绝对轨迹误差对比

, figureFileSmall=null, figureFileBig=null, tableContent=
SerialORB-SLAM3Ours
MH_01_easy0.1210.145
MH_02_easy0.1690.150
MH_03_medium0.2350.218
MH_04_difficult0.3580.224
MH_05_difficult0.2630.257
V1_01_easy0.1250.085
V1_03_difficult0.1850.148
V2_01_easy0.1380.128
V2_02_medium0.1620.150
V2_03_difficult0.1960.183
), ArticleFig(id=1241431109083386791, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1241431094151664182, language=EN, label=Table 3, caption=

Actual flight indicators of two algorithms

, figureFileSmall=null, figureFileBig=null, tableContent=
算法匹配特征数量匹配平均耗时/ms绝对误差/m
原始轨迹000
本文算法15048.210.47
ORB-SLAM315062.933.851
), ArticleFig(id=1241431109246964652, tenantId=1146029695717560320, journalId=1238841944844054536, articleId=1241431094151664182, language=CN, label=表3, caption=

2种算法的飞行实际指标

, figureFileSmall=null, figureFileBig=null, tableContent=
算法匹配特征数量匹配平均耗时/ms绝对误差/m
原始轨迹000
本文算法15048.210.47
ORB-SLAM315062.933.851
)], attaches=null, journal=Journal(id=1238822691516493831, delFlag=0, nameCn=遥测遥控, nameEn=Journal of Telemetry, Tracking and Command, nameHistory1=null, nameHistory2=null, issn=2095-1000, eissn=null, cn=11-1780/TP, coden=null, periodic=1, language=CN, oaType=null, ccby=null, superviseOffice=null, ownerOffice=null, pubOffice=null, editorOffice=null, officeType=null, aims=null, clcCode=null, officeProv=null, officeCity=null, officeAddr=null, officeZip=null, officeEmail=null, officePhone=null, editDirector=null, officeDirector=null, officeDirectorPhone=null, officeStaffNum=null, officeEmpNum=null, coverPicUrl=uUqWBk5pV4VWPULNoAHkuQ==, journalPrice=null, startedYear=null, abbrevIsoEn=Journal of Telemetry, Tracking and Command, journalRemark=null, publicationField=null, createdTime=1773287945871, updatedTime=1773299995823, createdBy=18614031015, updatedBy=13701087609, firstLetterCn=J, firstLetterEn=J, subjectCode=Engineering, subjectName=null, subjectCodeEn=Engineering, subjectNameEn=null, picCn=uUqWBk5pV4VWPULNoAHkuQ==, picEn=RDDslHHvDBDNnJMjk6BxdA==, jcr=null, cjcr=null, exts=[JournalExt(id=1238873232732909900, language=CN, name=遥测遥控, nameHistory1=null, nameHistory2=null, managedBy=, sponsoredBy=, publishedBy=, editorOffice=, officeProv=null, officeCity=null, officeAddr=, officeZip=, editDirector=, officeDirector=null, officePhone=null, coverPicUrl=null, journalRemark=, submitArticleUrl=null, websiteUrl=, createdTime=1773299995835, updatedTime=1773299995835, createdBy=13701087609, updatedBy=13701087609, submissionGuidelinesUrl=, submissionAuthorUrl=https://manuscript.spacejournal.cn/ycyk, submissionEditorUrl=https://manuscript.spacejournal.cn/ycyk, submissionReviewUrl=https://manuscript.spacejournal.cn/ycyk, submissionCeEditorUrl=, submissionAeEditorUrl=, option={"copyright":""}), JournalExt(id=1238873232779047245, language=EN, name=Journal of Telemetry, Tracking and Command, nameHistory1=null, nameHistory2=null, managedBy=, sponsoredBy=, publishedBy=, editorOffice=, officeProv=null, officeCity=null, officeAddr=, officeZip=, editDirector=, officeDirector=null, officePhone=null, coverPicUrl=null, journalRemark=, submitArticleUrl=null, websiteUrl=, createdTime=1773299995846, updatedTime=1773299995846, createdBy=13701087609, updatedBy=13701087609, submissionGuidelinesUrl=, submissionAuthorUrl=https://manuscript.spacejournal.cn/ycyk, submissionEditorUrl=https://manuscript.spacejournal.cn/ycyk, submissionReviewUrl=https://manuscript.spacejournal.cn/ycyk, submissionCeEditorUrl=, submissionAeEditorUrl=, option={"copyright":""})], databaseList=null, tenantJournalId=1238841944844054536, websiteList=[Website(id=1238843830011744952, webName=null, webTitle=null, webDomain=null, webCopyrigh=null, webIpcNo=null, seoTitle=null, seoKeywords=null, seoDescription=null, tenantJournalId=null, journalId=1238841944844054536, journalNameCn=null, journalNameEn=null, grayFlag=null, tenantId=1146029695717560320, platformId=null, journalGroupId=null, journalGroupNameCn=null, journalGroupNameEn=null, type=1, domain=https://castjournals.cast.org.cn/joweb/ycyk/CN, language=CN, createTime=1773292985680, createBy=18614031015, updateTime=1773293577303, updateBy=18614031015, name=遥测遥控-中文, tplId=1146099689490845704, title=遥测遥控, delFlag=0, indexPage=/home, props=[WebsiteProps(id=1238846390617568150, tenantId=1146029695717560320, journalId=null, journalGroupId=null, siteId=1238843830011744952, code=articleTextType, value=kx, createTime=1773293596176, updateTime=1773293596176, creator=18614031015, updator=18614031015), WebsiteProps(id=1238846390596596627, tenantId=1146029695717560320, journalId=null, journalGroupId=null, siteId=1238843830011744952, code=banner, value=null, createTime=1773293596171, updateTime=1773293596171, creator=18614031015, updator=18614031015), WebsiteProps(id=1238846390638539673, tenantId=1146029695717560320, journalId=null, journalGroupId=null, siteId=1238843830011744952, code=grayFlag, value=0, createTime=1773293596181, updateTime=1773293596181, creator=18614031015, updator=18614031015), WebsiteProps(id=1238846390588208018, tenantId=1146029695717560320, journalId=null, journalGroupId=null, siteId=1238843830011744952, code=logo, value=https://castjournals.cast.org.cn/joweb/ycyk/CN/file/pic?fileId=g9S2GGWx7iZjf51o9vpmmA==, createTime=1773293596169, updateTime=1773293596169, creator=18614031015, updator=18614031015), WebsiteProps(id=1238846390651122587, tenantId=1146029695717560320, journalId=null, journalGroupId=null, siteId=1238843830011744952, code=minRunFlag, value=0, createTime=1773293596184, updateTime=1773293596184, creator=18614031015, updator=18614031015), WebsiteProps(id=1238846390613373845, tenantId=1146029695717560320, journalId=null, journalGroupId=null, siteId=1238843830011744952, code=picServerUrl, value=https://castjournals.cast.org.cn/joweb/ycyk/CN/file/pic, createTime=1773293596175, updateTime=1773293596175, creator=18614031015, updator=18614031015), WebsiteProps(id=1238846390646928282, tenantId=1146029695717560320, journalId=null, journalGroupId=null, siteId=1238843830011744952, code=silenceFlag, value=0, createTime=1773293596183, updateTime=1773293596183, creator=18614031015, updator=18614031015), WebsiteProps(id=1238846390604985236, tenantId=1146029695717560320, journalId=null, journalGroupId=null, siteId=1238843830011744952, code=staticResourcePath, value=https://castjournals.cast.org.cn/joweb/cast_kjdb_cn_619/, createTime=1773293596173, updateTime=1773293596173, creator=18614031015, updator=18614031015), WebsiteProps(id=1238846390625956759, tenantId=1146029695717560320, journalId=null, journalGroupId=null, siteId=1238843830011744952, code=themeColor, value=null, createTime=1773293596178, updateTime=1773293596178, creator=18614031015, updator=18614031015), WebsiteProps(id=1238846390634345368, tenantId=1146029695717560320, journalId=null, journalGroupId=null, siteId=1238843830011744952, code=themeStyle, value=null, createTime=1773293596180, updateTime=1773293596180, creator=18614031015, updator=18614031015)]), Website(id=1238843830078853819, webName=null, webTitle=null, webDomain=null, webCopyrigh=null, webIpcNo=null, seoTitle=null, seoKeywords=null, seoDescription=null, tenantJournalId=null, journalId=1238841944844054536, journalNameCn=null, journalNameEn=null, grayFlag=null, tenantId=1146029695717560320, platformId=null, journalGroupId=null, journalGroupNameCn=null, journalGroupNameEn=null, type=1, domain=https://castjournals.cast.org.cn/joweb/ycyk/EN, language=EN, createTime=1773292985696, createBy=18614031015, updateTime=1773293566698, updateBy=18614031015, name=遥测遥控-英文, tplId=1146101810881728533, title=Journal of Telemetry, Tracking and Command, delFlag=0, indexPage=/home, props=[WebsiteProps(id=1238846419235304352, tenantId=1146029695717560320, journalId=null, journalGroupId=null, siteId=1238843830078853819, code=articleTextType, value=kx, createTime=1773293602999, updateTime=1773293602999, creator=18614031015, updator=18614031015), WebsiteProps(id=1238846419214332829, tenantId=1146029695717560320, journalId=null, journalGroupId=null, siteId=1238843830078853819, code=banner, value=null, createTime=1773293602994, updateTime=1773293602994, creator=18614031015, updator=18614031015), WebsiteProps(id=1238846419256275875, tenantId=1146029695717560320, journalId=null, journalGroupId=null, siteId=1238843830078853819, code=grayFlag, value=0, createTime=1773293603004, updateTime=1773293603004, creator=18614031015, updator=18614031015), WebsiteProps(id=1238846419205944220, tenantId=1146029695717560320, journalId=null, journalGroupId=null, siteId=1238843830078853819, code=logo, value=https://castjournals.cast.org.cn/joweb/ycyk/EN/file/pic?fileId=g9S2GGWx7iZjf51o9vpmmA==, createTime=1773293602992, updateTime=1773293602992, creator=18614031015, updator=18614031015), WebsiteProps(id=1238846419268858789, tenantId=1146029695717560320, journalId=null, journalGroupId=null, siteId=1238843830078853819, code=minRunFlag, value=0, createTime=1773293603007, updateTime=1773293603007, creator=18614031015, updator=18614031015), WebsiteProps(id=1238846419231110047, tenantId=1146029695717560320, journalId=null, journalGroupId=null, siteId=1238843830078853819, code=picServerUrl, value=https://castjournals.cast.org.cn/joweb/ycyk/EN/file/pic, createTime=1773293602998, updateTime=1773293602998, creator=18614031015, updator=18614031015), WebsiteProps(id=1238846419264664484, tenantId=1146029695717560320, journalId=null, journalGroupId=null, siteId=1238843830078853819, code=silenceFlag, value=0, createTime=1773293603006, updateTime=1773293603006, creator=18614031015, updator=18614031015), WebsiteProps(id=1238846419222721438, tenantId=1146029695717560320, journalId=null, journalGroupId=null, siteId=1238843830078853819, code=staticResourcePath, value=https://castjournals.cast.org.cn/joweb/cast_kjdb_en_623/, createTime=1773293602996, updateTime=1773293602996, creator=18614031015, updator=18614031015), WebsiteProps(id=1238846419243692961, tenantId=1146029695717560320, journalId=null, journalGroupId=null, siteId=1238843830078853819, code=themeColor, value=null, createTime=1773293603001, updateTime=1773293603001, creator=18614031015, updator=18614031015), WebsiteProps(id=1238846419252081570, tenantId=1146029695717560320, journalId=null, journalGroupId=null, siteId=1238843830078853819, code=themeStyle, value=null, createTime=1773293603003, updateTime=1773293603003, creator=18614031015, updator=18614031015)])], journalTitle=遥测遥控, weixinUrl=null, journalUrl=https://ycyk.spacejournal.cn/, iacademicId=null, status=1, seqNo=null, journalTitleEn=Journal of Telemetry, Tracking and Command, journalPhotoCn=uUqWBk5pV4VWPULNoAHkuQ==, journalPhotoEn=RDDslHHvDBDNnJMjk6BxdA==, journalFirstLetter=J, journalRecommend=null, journalNew=null, journalCollection=null, jcrJf=null, cjcrJf=null, jcrJfStr=null, cjcrJfStr=null, submissionFirstDecision=null, sciSubjectClassification=null, casSubjectClassification=null, citeScore=null, totalCitationFrequency=null, icpCode=null, psCode=null, advertisingLicenseCode=null, copyrightInformation=null, country=null, option=, provinceCode=null, provinceName=null, collectFlag=false), detailUrlCn=https://castjournals.cast.org.cn/joweb/ycyk/CN/10.12347/j.ycyk.20240122001, detailUrlEn=https://castjournals.cast.org.cn/joweb/ycyk/EN/10.12347/j.ycyk.20240122001, pdfUrlCn=https://castjournals.cast.org.cn/joweb/ycyk/CN/PDF/10.12347/j.ycyk.20240122001, pdfUrlEn=https://castjournals.cast.org.cn/joweb/ycyk/EN/PDF/10.12347/j.ycyk.20240122001, aliStartDate=null, aliEndDate=null, collectionFlag=false, citedCount=null, citedUrl=null, reference=null)
收藏切换
一种基于边缘特征的无人机视觉定位方法
收藏切换
PDF下载
刘春江 1 , 张鹏宇 2
遥测遥控 | 测控通信与导航 2024,45(6): 93-98
收起
收藏切换
遥测遥控 | 测控通信与导航 2024, 45(6): 93-98
一种基于边缘特征的无人机视觉定位方法
全屏
刘春江1, 张鹏宇2
作者信息
  • 1四川航天系统工程研究所 成都 610100
  • 2北京遥测技术研究所 北京 100076
  • 刘春江 1993年生,硕士,工程师。

    张鹏宇 1996年生,硕士,助理工程师。

A Visual Localization Method for Unmanned Aerial Vehicles Based on Edge Features
Chunjiang LIU1, Pengyu ZHANG2
Affiliations
  • 1.Sichuan Aerospace Systems Engineering Research Institute, Chengdu 610100, China
  • 2.Beijing Research Institute of Telemetry, Beijing 100076, China
doi: 10.12347/j.ycyk.20240122001
文章导航
收藏切换

针对无人机在无导航信号环境中低空动态飞行时,视觉同时定位与建图(Simultaneous Localization And Mapping, SLAM)定位方法在图像快速变化和过曝光时稳定性差的问题,本文提出一种基于边缘特征的无人机视觉定位方法,通过对传统特征提取算法的数据进行降维,生成边缘特征,利用卷积神经网络进行连续关键帧之间边缘特征匹配,得到边缘特征重投影误差函数,最终通过非线性优化完成位姿估计。实验结果表明:在数据集下,与最新的ORB-SLAM3(支持视觉、视觉加惯导、混合地图的SLAM系统)算法相比,新方法定位时间缩短31%,在低纹理场景中,定位精度提高15.04%。飞行实验结果表明无人机定位的准确性和稳定性得到了显著提高。

无人机  /  视觉定位  /  SLAM  /  边缘特征  /  卷积神经网络

Aiming at the issue of poor stability of visual localization and mapping (SLAM) methods during dynamic low-altitude flight of unmanned aerial vehicles (UAVs) in the absence of navigation signals, this paper proposes a UAV visual localization method based on edge features, which generates the edge features by downsizing the traditional feature extraction algorithm and finally completes the position estimation by nonlinear optimization. A convolutional neural network is employed to match edge fea-tures between consecutive key frames, yielding an edge feature reprojection error function, and finally the position estimation is com-pleted by nonlinear optimization. The experimental results demonstrate that compared to the state-of-the-art ORB-SLAM3 algo-rithm, the proposed method reduces localization time by 31% on the dataset and improves localization accuracy by 15.04% in low-texture scenes. Flight experiments further indicate a significant enhancement in the accuracy and stability of UAV localization.

UAV  /  Visual localization  /  SLAM  /  Edge feature  /  Convolutional neural network
刘春江, 张鹏宇. 一种基于边缘特征的无人机视觉定位方法. 遥测遥控, 2024 , 45 (6) : 93 -98 . DOI: 10.12347/j.ycyk.20240122001
Chunjiang LIU, Pengyu ZHANG. A Visual Localization Method for Unmanned Aerial Vehicles Based on Edge Features[J]. Journal of Telemetry, Tracking and Command, 2024 , 45 (6) : 93 -98 . DOI: 10.12347/j.ycyk.20240122001
随着无人机相关技术的进步和应用场景的日渐丰富,视觉SLAM[1,2]技术被认为是实现无人机自主作业的核心技术。它的出现使得无人机在无导航信号的环境中,也能通过搭载的相应传感器获取自身状态和周围的环境信息,从而实现地图构建和环境认知,自主完成特定任务。
无人机常用的自主定位方法为视觉定位法:通过相机获取环境信息,经过前后帧的图像在三维空间中的位移得到自身位姿的变化,现阶段其主要算法为SLAM算法,其中包括特征法和直接法[36]。与直接法相比,特征法更具鲁棒性。点特征是最常见的特征类型,但常用的点特征算法,如Shi-Tomasi(一种改进的角点检测算法)算法、FAST[7](用于特征点检测的算法)算法和SIFT(尺度不变特征转换)算法[8]运行时间较长,不能够满足无人机在快速飞行过程的实时定位;同时,在走廊、操场或平原等纹理较差的低空场景中难以检测到足够数量的点特征,导致无人机处在纹理不佳、光照变化等场景下时难以保持定位稳定性。
针对上述问题,本文提出一种基于边缘特征的SLAM算法。采用Canny[9](边缘检测)算法对每帧图像进行边缘特征提取,减少位置估计过程中的不确定性和模糊性,同时利用卷积神经网络匹配关键边缘特征,降低特征匹配过程中的运算量来提高系统的实时性。最终,利用非线性优化算法求解重投影误差函数完成定位。本文旨在提高SLAM系统在低空动态环境下的稳定性和精度。
本文主要研究图像处理算法和重投影误差算法,采用非线性优化框架。如图1所示的橙色部分和绿色部分。该算法由Vins-Mono[10]算法改进而得。本文研究的重点是边缘特征提取、匹配以及重投影误差算法:
Canny算法通过提取稳定的边缘特征,可以很好地处理平移、旋转和动态视角的情况。其次,能够对连续帧的边缘特征进行追踪,为特征匹配增加约束条件。在特征匹配方面,采用基于深度卷积神经网络的匹配算法来匹配边缘特征,能够大幅减少匹配所需的时间。在本文中,使用非线性优化算法求解边缘特征的重投影误差函数完成定位。
图像处理流程图如图2所示。
考虑像素点及像素点条带周围的空间临近度和灰度相似关系,对采集到的图像用Canny边缘检测算法进行处理。边缘特征提取主要是通过高斯滤波和图像梯度来实现的,如下式所示。
其中(m,n)为像素点,其灰度值(这里只考虑二值图)为f(m,n)。
使用Sobel(用于边缘检测的离散微分算子)算子或其他类似的边缘检测算子计算图像在xy方向上的梯度。这些梯度反映图像中强度的变化率,并且可以用于检测边缘。具体公式如下:
图3(a)原图经过边缘检测后能够清晰地提取出图像中的边缘特征,极大地压制了噪声(图3b)。
利用边缘特征的本质目的,是要找到某像素与其相邻像素的灰度差值,并放大这种差值,从而用于图像增强,本文对比Canny(罗伯特交叉)算子和Laplacian(拉普拉斯)算子以及Robertes cross三类方法的基本指标,性能结果如表1所示。
前后两帧的边缘特征在线性上不是理想状态。因此,为了得到理想的匹配基线,本文基于卷积神经网络技术[11,12]对无人机图像进行特征匹配,自动学习前后两帧图像的匹配模式,实现无人机图像间的自动匹配流程,得到更为丰富和准确率更高的匹配点对和基线。
基于卷积神经网络从前后两帧成对的图像块中学习一个相似函数(similarity function),该网络直接将成对的图像叠起来,形成两通道的图像进行训练,称为两通道神经网络。其结构包括一个普通的卷积神经网络,最后再加一个决策层(deci-sion layer),网络结构如图4所示。
经过对数据迭代训练分析,在进行网络迭代训练时,设置迭代次数为250次,训练过程网络的loss曲线如图5所示。
根据图中数据变化趋势分析,曲线在0~50次迭代训练中下降幅度最大,因为该网络结构将单通道问题转换为多通道问题,联合处理两个图像使得训练更快。随着迭代次数增加,loss曲线趋于平稳。同时该网络结构由一系列的卷积层、ReLU(激活函数)层、池化层和全连接层组成,结构简单,减少了两图像特征的匹配时间。并使用双通道图像进行推理,网络有更大的自由度去捕获两图像之间的特征,增加特征匹配的准确度。
两通道神经网络将前后两帧的两个灰度化单通道patch(补丁)拼接成一张两通道的patch,直接送入网络的前项模块,由一系列卷积、ReLU层和max-pooling(最大池化)层组成。这部分的输出作为后项模块的输入,由全连接线性决策层组成,最后输出关键帧的匹配图像,如图6所示。
相机提取的边缘特征,它的直线边缘被投影到图像中作为曲线轮廓。假设一组N条直线,在物体坐标系中由它们的方向向量定义与一组弯曲的图像轮廓线Lk进行匹配[13],考虑Lk上任意一点Mk0,后一边缘上任意一点Mki在目标帧中表示为:
Mki = Mk0 + σkiLk
因此,对于曲线上的每个像素,可以写出如下的投影方程[14]
smki = K[RδRiT+ δTi](Mki + σkiLk)
这意味着轮廓的每个像素都会产生一对约束:
很明显,将三维直线边缘与图像曲线匹配并不能得知每个轮廓像素对应的三维边缘点是什么。尤其是σki的值是未知的。因此,式(5)可以表示为:
其中,Ω是所有参数σki的向量。对n条直线边缘匹配的图像曲线每条观测m个像素[ûkiv̂ki],并将其与式(4)的理论投影进行比较,可以得到一个表示重投影误差的n×m方程:
对于位姿参数和速度参数RTΩaV以及对应的变量S,可以表示为最小二乘意义上的代价函数:
该代价函数使用Levenberg Marquardt算法[15]求解。
实验在妙算主机上实现。具体配置如下:CPU为Intel®Core™i7-8559U处理器,主频为2.7 GHz~4.5 GHz,内存为8 G,无GPU,系统版本为Ubuntu 18.04 LTS 64位。实验采用公共数据集Eu-RoC[16]对算法进行评估,数据集包含快速运动及昏暗场景等复杂条件下的传感器数据,能够比较完整地模拟无人机飞行环境,可以全面评估算法的性能。
为了验证本文算法的实时性,选取EuRoC数据集中6个具有代表性的序列进行实验,用每帧图像的平均处理时间来评估本文算法与最新的ORB-SLAM3算法的图像处理速度,对比结果如图7所示。
图7可以看出,本文算法在6个数据集中的图像处理耗时相较于ORB-SLAM3降低了31%,相比ORB-SLAM3在实时性上有明显提升。在序列V1_01中,ORB-SLAM3耗时略小于本文算法,这是由于图像特征清晰,因此在画面平稳的状态下图像处理的时间差距不明显;在V1_03和V2_03这一类光照变化明显、图像纹理较少的数据集中,本文算法相较于ORB-SLAM3耗时更少。
绝对轨迹误差(Absolute Trajectory Error, ATE)是通过描述位姿估计和真实位姿之间的差异,直观表达算法的全局性和精度。ORB-SLAM3和本文算法的绝对轨迹误差对比结果如表2所示。
从上表中绝对轨迹误差可以得出:针对纹理缺失、快速运动的场景,本文算法均表现出优异的精确性,平均定位精度相较于ORB-SLAM3提高15.04%。在MH_01_easy数据集中也是由于图像清晰稳定的原因导致本文算法误差略高于ORB-SLAM3算法。
飞行实验。实验场地为西安某公园,相对空旷,周围建筑较少,特征点提取困难,较大的光照强度和快速飞行对算法稳定性的要求更为严格。为了验证本文算法与ORB-SLAM3算法在低空高速环境中的性能,飞机飞行高度设置为10 m,飞行速度为15 m/s。四旋翼无人机配备了微型主机和D453i相机(相机帧速率30 Hz,IMU(惯性测量单元)帧速率200 Hz),实验采集设备如图8所示。
实验方案:如图9所示。分别针对空旷场景和强曝光场景下两种算法的轨迹精度,进行两次飞行实验。飞机上配备差分RTK(实时动态测量),误差精度在厘米级,可作为飞机真实轨迹,启动定位算法后,控制无人机飞行按照既定航迹飞行。同时实时定位和绘制其轨迹,最终比较两种算法在飞行轨迹上与真实轨迹的差别。
两种算法的实际运行轨迹如图10所示,ORB-SLAM与本文算法在飞行过程中的实际指标如表3所示。
图9中红色轨迹为ORB-SLAM3算法定位结果,绿色轨迹为本文算法定位结果,橙色轨迹为实际飞行轨迹。从图9(a)可知,在区域空旷、特征纹理较少的场景下,本文算法定位精度更高且基本与实际飞行轨迹吻合。从图9(b)可以看出,ORB-SLAM3算法在飞行不久后发散,这是由于光照变换较大无法实时通过图像处理获取有效特征点,导致定位失效。
表3可以得到,实际飞行过程中特征数量设置为150时,本文算法平均匹配时间为ORB-SLAM3算法的76.6%;在过度曝光和无人机高速飞行下能够全程保持定位稳定,定位精度为ORB-SLAM3算法的8倍。
综上,通过以上实验对比可以发现,本文算法降低了图像算法运算时间,在快速运动及过度曝光等复杂条件下均保持良好的位姿估计精度与鲁棒性。
本文提出了一种基于边缘特征的无人机视觉惯性定位方法,为有效降低边缘特征提取难度,在图像特征提取算法中采取Canny边缘检测算法;针对长时间运行时的定位耗时长的问题,通过卷积神经网络的匹配算法,降低图像处理耗时,显著提高了定位精度;最后对边缘特征构建特征重投影误差函数,提供了更精确的位姿估计。实验结果表明,本文算法在动态环境下定位精度更高,相较于传统算法实时性更好,定位轨迹更平滑。未来的工作将进一步研究提升卷积神经网络对图像数据处理的实时性,推动视觉定位算法在无人机平台的轻量化部署。
  • 国家自然科学基金预算制项目“不确定环境无人飞行器集群自主安全飞行控制方法研究”(U2241214)
参考文献 引证文献
排序方式:
[1]
CHEN W, WANG X, GAO S, et al. Overview of multi-robot collaborative SLAM from the perspective of data fusion[J]. Machines, 2023, 11(6): 653.
[2]
邹斌, 林思阳, 尹智帅. 基于YOLOv3和视觉SLAM的语义地图构建[J]. 激光与光电子学进展, 2020, 57(20):116-122.
ZOU B, LIN S Y, YIN Z S. Semantic map based on YO-LOv3 and visual SLAM[J]. Laser & Optoelectronics Progress, 2020, 57(20): 116-122.
[3]
JULIER S J, UHLMANN J K. Unscented filtering and nonlinear estimation[J]. Proceedings of the IEEE, 2004, 92(3): 401-422
[4]
QIN T, LI P, SHEN S. Vins-mono: A robust and versatile monocular visual-inertial state estimator[J]. IEEE Trans-actions on Robotics, 2018, 34(4): 1004-1020.
[5]
MUR ARTAL R, TARDÓS J D. Orb-slam2: An open-source slam system for monocular, stereo, and RGB-D CA-meras[J]. IEEE Transactions on Robotics, 2017, 33(5): 1255-1262.
[6]
林晓华,王茂森,戴劲松. 基于ROS的无人机占据地图构建方案设计[J].兵器装备工程学报, 2021, 42(5):215-220.
LIN Xiaohua, WANG Maosen, DAI Jinsong. Design of UAV occupied map construction scheme based on ROS[J]. Journal of Ordnance Equipment Engineering, 2021, 42(5):215-220.
[7]
ROSTEN E, DRUMMOND T. Machine learning for high-speed corner detection[C]//Computer Vision-ECCV 2006:9th European Conference on Computer Vision, Graz, Aus-tria, May 7-13, 2006. Proceedings, PartI 9. Berlin Heidel-berg, Springer: 2006: 430-443.
[8]
ZHOU H, YUAN Y, SHI C. Object tracking using SIFT features and mean shift[J]. Computer Vision and Image Understanding, 2009, 113(3): 345-352.
[9]
段锁林, 殷聪聪, 李大伟. 改进的自适应Canny边缘检测算法[J]. 计算机工程与设计, 2018, 39(6): 1645-1652.
DUAN Suolin, YIN Congcong, LI Dawei. Improved adaptive Canny edge detection algorithm[J]. Computer Engi-neering and Design, 2018, 39(6): 1645-1652.
[10]
王瑞, 王茂森, 戴劲松, 等. 基于改进视觉惯性里程计的无人机系统设计[J]. 兵器装备工程学报, 2023, 44(4): 275-281.
WANG Rui, WANG Maosen, DAI Jinsong, et al. UAV system design based on an improved visual inertial odometry[J]. Journal of Ordnance Equipment Engineering, 2023, 44(4):275-281.
[11]
张晏涵, 张尹馨, 黄战华, 等. 基于改进DFM的密集特征匹配算法[J]. 激光与光电子学进展, 2024, 61(8):0815001.
ZHANG Yanhan, ZHANG Yinxin, HUANG Zhanhua,et al. Dense feature matching based on improved DFM algorithm[J]. Laser & Optoelectronics Progress, 2024, 61(8): 0815001.
[12]
王志明, 张航. 融合多层卷积神经网络特征的快速图像检索方法[J]. 计算机辅助设计与图形学学报, 2019, 31(8): 1410-1416.
WANG Zhiming, ZHANG Hang. A Fast image retrieval method integrating multi-layer convolutional neural net-work features[J]. Journal of Computer Aided Design and Graphics, 2019, 31 (8): 1410-1416.
[13]
宁小娟, 李洁茹, 高凡, 等. 基于最佳几何约束和RANSAC的特征匹配算法[J]. 系统仿真学报, 2022, 34(4):727-734.
NING Xiaojuan, LI Jieru, GAO Fan, et al. Feature matching algorithm based on optimal geometric con-straints and RANSAC[J]. Journal of System Simulation, 2022, 34 (4): 727-734.
[14]
SIE N J, SRIGRAROM S, HUANG S N. Field test vali-dations of vision-based multi-camera multi-drone track-ing and 3d localizing with concurrent camera pose esti-mation[C]//2021 6th International Conference on Con-trol and Robotics Engineering (ICCRE), Beijing, China, 2021:139-144.
[15]
FAN J, PAN J. On the convergence rate of the inexact Levenberg-Marquardt method[J]. Journal of Industrial& Management Optimization, 2017, 7(1):199-210.
[16]
BURRI M, NIKOLIC J, GOHL P, et al. The EuRoC mi-cro aerial vehicle datasets[J]. The International Journal of Robotics Research, 2016, 35(10): 1157-1163.
2024年第45卷第6期
PDF下载
185
85
引用本文
BibTeX
文章信息
doi: 10.12347/j.ycyk.20240122001
  • 接收时间:2024-01-22
  • 首发时间:2026-03-19
补充材料
相关文章
文章信息
作者
出版历史
  • 收稿日期:2024-01-22
  • 修回日期:2024-06-22
基金
国家自然科学基金预算制项目“不确定环境无人飞行器集群自主安全飞行控制方法研究”(U2241214)
作者信息
    1四川航天系统工程研究所 成都 610100
    2北京遥测技术研究所 北京 100076
参考文献
分享链接
https://castjournals.cast.org.cn/joweb/ycyk/CN/10.12347/j.ycyk.20240122001
分享至
全文二维码

扫描看全文

引用本文
BibTeX
本文的引用情况
2种不同金属材料的力学参数

Family
属数
Number of
genus
种数
Number of
species
占总种数比例
Percentage of
total species (%)

Genus
种数
Number of
species
占总种数比例
Percentage of total
species (%)
鹅膏菌科Amanitaceae 2 11 5.26 鹅膏菌属 Amanita 10 4.78
小菇科 Mycenaceae 2 12 5.74 丝盖伞属 Inocybe 5 2.39
多孔菌科 Polyporaceae 8 14 6.70 蜡蘑属 Laccaria 5 2.39
红菇科 Russulaceae 3 23 11.00 小皮伞属 Marasmius 6 2.87
小菇属 Mycena 11 5.26
光柄菇属 Pluteus 5 2.39
红菇属 Russula 17 8.13
栓菌属 Trametes 5 2.39
关闭全屏