Article(id=1244336189151494152, tenantId=1146029695717560320, journalId=1244323073571209252, issueId=1244336186114819067, articleNumber=null, orderNo=null, doi=10.13695/j.cnki.12-1222/o3.2025.10.006, pmid=null, cstr=null, oa=null, hot=null, price=null, onlineType=0, articleFormat=0, articleType=null, articleTypeStr=null, receivedDate=1728921600000, receivedDateStr=2024-10-15, revisedDate=null, revisedDateStr=null, acceptedDate=1747065600000, acceptedDateStr=2025-05-13, onlineDate=1774602466142, onlineDateStr=2026-03-27, pubDate=1761753600000, pubDateStr=2025-10-30, doiRegisterDate=null, doiRegisterDateStr=null, onlineIssueDate=1774602466142, onlineIssueDateStr=2026-03-27, onlineJustAcceptDate=null, onlineJustAcceptDateStr=null, onlineFirstDate=null, onlineFirstDateStr=null, sourceXml=null, magXml=null, createTime=1774602466142, creator=13701087609, updateTime=1774602466142, updator=13701087609, issue=Issue{id=1244336186114819067, tenantId=1146029695717560320, journalId=1244323073571209252, year='2025', volume='33', issue='10', pageStart='955', pageEnd='1060', issueExtLink='null', onlineDate='null', pubDate='null', beforeIssueId=null, nextIssueId=null, price=null, status=1, issueComplete=1, articleOrder=1, issueType=-1, specialIssue=null, createTime=1774602465418, creator=13701087609, updateTime=1774604459075, updator=13701087609, preIssue=null, nextIssue=null, ext={EN=IssueExt(id=1244344548185452773, tenantId=1146029695717560320, journalId=1244323073571209252, issueId=1244336186114819067, language=EN, specialIssueTitle=, coverIllustrator=null, specialIssueEditor=, specialIssueAbout=), CN=IssueExt(id=1244344548185452774, tenantId=1146029695717560320, journalId=1244323073571209252, issueId=1244336186114819067, language=CN, specialIssueTitle=, coverIllustrator=null, specialIssueEditor=, specialIssueAbout=)}, issueFiles=null}, startPage=998, endPage=1007, ext={EN=ArticleExt(id=1244336189482844172, articleId=1244336189151494152, tenantId=1146029695717560320, journalId=1244323073571209252, language=EN, title=ORB-SLAM3 algorithm for dynamic scene optimization, columnId=1244336188069364733, journalTitle=Journal of Chinese Inertial Technology, columnName=Integrated Navigation Technology, runingTitle=null, highlight=null, articleAbstract=

Aiming at the problem of robot pose estimation bias and imperfect map construction caused by moving objects in dynamic scenes, an ORB-SLAM3 algorithm for dynamic scene optimization is proposed. Firstly, the dynamic object is detected by the improved YOLOv5s algorithm and the associated feature points are preliminarily removed. Then, the missing dynamic feature points are further filtered by combining LK optical flow tracking and epipolar geometric constraint analysis based on fundamental matrix, so as to improve the accuracy of environment perception and pose estimation. At the same time, the corresponding point cloud information is generated by filtering the key frames of dynamic information to realize the construction of 3D dense static map. The test results in indoor dynamic scenes show that compared with the traditional ORB-SLAM3, the absolute trajectory error and relative pose error of the proposed algorithm are reduced by 55.2% and 93.7% respectively in the office environment, and by 24.3% and 40.2% in the corridor scene, which verifies the robustness advantage of the proposed algorithm in dynamic scenes.

, 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=Shuping XU, Dingzhe YANG, Jiaxiang FANG, Shuo JIANG), CN=ArticleExt(id=1244336197875646684, articleId=1244336189151494152, tenantId=1146029695717560320, journalId=1244323073571209252, language=CN, title=动态场景优化ORB-SLAM3算法, columnId=1244336188241331200, journalTitle=中国惯性技术学报, columnName=组合导航技术, runingTitle=null, highlight=null, articleAbstract=

针对动态场景中移动物体引发的机器人位姿估计偏差及地图构建不完善问题,提出一种动态场景优化ORB-SLAM3算法。首先通过改进的YOLOv5s算法检测动态物体并初步剔除关联特征点,随后联合LK光流跟踪与基于基本矩阵的极线几何约束分析,进一步滤除漏检的动态特征点,从而提升环境感知与位姿估计精度。同时,通过滤除动态信息的关键帧生成对应的点云信息,实现三维稠密静态地图构建。室内动态场景下的测试结果表明:相较于传统ORB-SLAM3,所提算法的绝对轨迹误差和相对位姿误差在办公室环境下分别减小55.2%和93.7%,走廊场景中分别减小24.3%和40.2%,验证了其在动态场景中的鲁棒性优势。

, correspAuthors=null, authorNote=null, correspAuthorsNote=null, copyrightStatement=null, copyrightOwner=null, extLink=null, articleAbsUrl=null, sourceXml=1Bdqx5TnElUEgTeTMXGVGg==, magXml=QVYR7r2p326oZrKq5oor4A==, pdfUrl=null, pdf=pWsXOEgKT7is10pJPGrkTA==, pdfFileSize=3289114, pdfExtLink=null, richHtmlUrl=null, mobilePdfUrl=null, reviewReport=null, pdfFirstPage=null, abstractGraph=Kvytj9rXpTry6T8urbV8FQ==, abstractGraphContent=null, abstractVideo=null, citation=null, cebUrl=null, magXmlContent=NOAwUqCtyYwMFD+D1ZMb0A==, mapNumber=null, authorCompany=null, fund=null, authors=

徐淑萍(1974—),女,教授,硕士研究生导师,从事机器人SLAM、智能检测控制、信息处理等方面研究。

, authorsList=徐淑萍, 杨定哲, 房嘉翔, 蒋硕)}, authors=[Author(id=1244336198408323309, tenantId=1146029695717560320, journalId=1244323073571209252, articleId=1244336189151494152, 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=1244336198521569522, tenantId=1146029695717560320, journalId=1244323073571209252, articleId=1244336189151494152, authorId=1244336198408323309, language=EN, stringName=Shuping XU, firstName=Shuping, middleName=null, lastName=XU, prefix=null, suffix=null, authorComment=null, nameInitials=null, affiliation=null, department=null, xref=null, address=School of Computer Science and Engineering, Xi'an Technological University, Xi'an 710021, China, bio=null, bioImg=null, bioContent=null, aboutCorrespAuthor=null), CN=AuthorExt(id=1244336198639010036, tenantId=1146029695717560320, journalId=1244323073571209252, articleId=1244336189151494152, authorId=1244336198408323309, language=CN, stringName=徐淑萍, firstName=null, middleName=null, lastName=null, prefix=null, suffix=null, authorComment=null, nameInitials=null, affiliation=null, department=null, xref=null, address=西安工业大学 计算机科学与工程学院,西安 710021, bio={"content":"

徐淑萍(1974—),女,教授,硕士研究生导师,从事机器人SLAM、智能检测控制、信息处理等方面研究。

"}, bioImg=null, bioContent=

徐淑萍(1974—),女,教授,硕士研究生导师,从事机器人SLAM、智能检测控制、信息处理等方面研究。

, aboutCorrespAuthor=null)}, companyList=[AuthorCompany(id=1244336198253134055, tenantId=1146029695717560320, journalId=1244323073571209252, articleId=1244336189151494152, xref=null, ext=[AuthorCompanyExt(id=1244336198261522664, tenantId=1146029695717560320, journalId=1244323073571209252, articleId=1244336189151494152, companyId=1244336198253134055, language=EN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=School of Computer Science and Engineering, Xi'an Technological University, Xi'an 710021, China), AuthorCompanyExt(id=1244336198274105577, tenantId=1146029695717560320, journalId=1244323073571209252, articleId=1244336189151494152, companyId=1244336198253134055, language=CN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=西安工业大学 计算机科学与工程学院,西安 710021)])]), Author(id=1244336198739673337, tenantId=1146029695717560320, journalId=1244323073571209252, articleId=1244336189151494152, 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=1244336198865502463, tenantId=1146029695717560320, journalId=1244323073571209252, articleId=1244336189151494152, authorId=1244336198739673337, language=EN, stringName=Dingzhe YANG, firstName=Dingzhe, middleName=null, lastName=YANG, prefix=null, suffix=null, authorComment=null, nameInitials=null, affiliation=null, department=null, xref=null, address=School of Computer Science and Engineering, Xi'an Technological University, Xi'an 710021, China, bio=null, bioImg=null, bioContent=null, aboutCorrespAuthor=null), CN=AuthorExt(id=1244336198966165763, tenantId=1146029695717560320, journalId=1244323073571209252, articleId=1244336189151494152, authorId=1244336198739673337, language=CN, stringName=杨定哲, firstName=null, middleName=null, lastName=null, prefix=null, suffix=null, authorComment=null, nameInitials=null, affiliation=null, department=null, xref=null, address=西安工业大学 计算机科学与工程学院,西安 710021, bio=null, bioImg=null, bioContent=null, aboutCorrespAuthor=null)}, companyList=[AuthorCompany(id=1244336198253134055, tenantId=1146029695717560320, journalId=1244323073571209252, articleId=1244336189151494152, xref=null, ext=[AuthorCompanyExt(id=1244336198261522664, tenantId=1146029695717560320, journalId=1244323073571209252, articleId=1244336189151494152, companyId=1244336198253134055, language=EN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=School of Computer Science and Engineering, Xi'an Technological University, Xi'an 710021, China), AuthorCompanyExt(id=1244336198274105577, tenantId=1146029695717560320, journalId=1244323073571209252, articleId=1244336189151494152, companyId=1244336198253134055, language=CN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=西安工业大学 计算机科学与工程学院,西安 710021)])]), Author(id=1244336199146520843, tenantId=1146029695717560320, journalId=1244323073571209252, articleId=1244336189151494152, orderNo=2, 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=1244336199268155669, tenantId=1146029695717560320, journalId=1244323073571209252, articleId=1244336189151494152, authorId=1244336199146520843, language=EN, stringName=Jiaxiang FANG, firstName=Jiaxiang, middleName=null, lastName=FANG, prefix=null, suffix=null, authorComment=null, nameInitials=null, affiliation=null, department=null, xref=null, address=School of Computer Science and Engineering, Xi'an Technological University, Xi'an 710021, China, bio=null, bioImg=null, bioContent=null, aboutCorrespAuthor=null), CN=AuthorExt(id=1244336199448510747, tenantId=1146029695717560320, journalId=1244323073571209252, articleId=1244336189151494152, authorId=1244336199146520843, language=CN, stringName=房嘉翔, firstName=null, middleName=null, lastName=null, prefix=null, suffix=null, authorComment=null, nameInitials=null, affiliation=null, department=null, xref=null, address=西安工业大学 计算机科学与工程学院,西安 710021, bio=null, bioImg=null, bioContent=null, aboutCorrespAuthor=null)}, companyList=[AuthorCompany(id=1244336198253134055, tenantId=1146029695717560320, journalId=1244323073571209252, articleId=1244336189151494152, xref=null, ext=[AuthorCompanyExt(id=1244336198261522664, tenantId=1146029695717560320, journalId=1244323073571209252, articleId=1244336189151494152, companyId=1244336198253134055, language=EN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=School of Computer Science and Engineering, Xi'an Technological University, Xi'an 710021, China), AuthorCompanyExt(id=1244336198274105577, tenantId=1146029695717560320, journalId=1244323073571209252, articleId=1244336189151494152, companyId=1244336198253134055, language=CN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=西安工业大学 计算机科学与工程学院,西安 710021)])]), Author(id=1244336199574339872, tenantId=1146029695717560320, journalId=1244323073571209252, articleId=1244336189151494152, orderNo=3, 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=1244336199725334821, tenantId=1146029695717560320, journalId=1244323073571209252, articleId=1244336189151494152, authorId=1244336199574339872, language=EN, stringName=Shuo JIANG, firstName=Shuo, middleName=null, lastName=JIANG, prefix=null, suffix=null, authorComment=null, nameInitials=null, affiliation=null, department=null, xref=null, address=School of Computer Science and Engineering, Xi'an Technological University, Xi'an 710021, China, bio=null, bioImg=null, bioContent=null, aboutCorrespAuthor=null), CN=AuthorExt(id=1244336199855358248, tenantId=1146029695717560320, journalId=1244323073571209252, articleId=1244336189151494152, authorId=1244336199574339872, language=CN, stringName=蒋硕, firstName=null, middleName=null, lastName=null, prefix=null, suffix=null, authorComment=null, nameInitials=null, affiliation=null, department=null, xref=null, address=西安工业大学 计算机科学与工程学院,西安 710021, bio=null, bioImg=null, bioContent=null, aboutCorrespAuthor=null)}, companyList=[AuthorCompany(id=1244336198253134055, tenantId=1146029695717560320, journalId=1244323073571209252, articleId=1244336189151494152, xref=null, ext=[AuthorCompanyExt(id=1244336198261522664, tenantId=1146029695717560320, journalId=1244323073571209252, articleId=1244336189151494152, companyId=1244336198253134055, language=EN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=School of Computer Science and Engineering, Xi'an Technological University, Xi'an 710021, China), AuthorCompanyExt(id=1244336198274105577, tenantId=1146029695717560320, journalId=1244323073571209252, articleId=1244336189151494152, companyId=1244336198253134055, language=CN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=西安工业大学 计算机科学与工程学院,西安 710021)])])], keywords=[Keyword(id=1244336200190902582, tenantId=1146029695717560320, journalId=1244323073571209252, articleId=1244336189151494152, language=EN, orderNo=1, keyword=improve YOLOv5s), Keyword(id=1244336201726017850, tenantId=1146029695717560320, journalId=1244323073571209252, articleId=1244336189151494152, language=EN, orderNo=2, keyword=LK optical flow), Keyword(id=1244336201843458369, tenantId=1146029695717560320, journalId=1244323073571209252, articleId=1244336189151494152, language=EN, orderNo=3, keyword=epipolar constraint), Keyword(id=1244336201969287497, tenantId=1146029695717560320, journalId=1244323073571209252, articleId=1244336189151494152, language=EN, orderNo=4, keyword=3D dense point cloud map), Keyword(id=1244336202074145103, tenantId=1146029695717560320, journalId=1244323073571209252, articleId=1244336189151494152, language=CN, orderNo=1, keyword=改进YOLOv5s), Keyword(id=1244336202258694486, tenantId=1146029695717560320, journalId=1244323073571209252, articleId=1244336189151494152, language=CN, orderNo=2, keyword=LK光流), Keyword(id=1244336202476798303, tenantId=1146029695717560320, journalId=1244323073571209252, articleId=1244336189151494152, language=CN, orderNo=3, keyword=极线约束), Keyword(id=1244336202795565415, tenantId=1146029695717560320, journalId=1244323073571209252, articleId=1244336189151494152, language=CN, orderNo=4, keyword=三维稠密点云地图)], refs=[Reference(id=1244336213243576999, tenantId=1146029695717560320, journalId=1244323073571209252, articleId=1244336189151494152, doi=null, pmid=null, pmcid=null, year=1986, volume=5, issue=4, pageStart=56, pageEnd=68, url=null, language=null, rfNumber=[1], rfOrder=0, authorNames=Smith R C, Cheeseman P, journalName=The International Journal of Robotics Research, refType=null, unstructuredReference=Smith R C, Cheeseman P. On the representation and estimation of spatial uncertainty[J]. The International Journal of Robotics Research, 1986, 5(4): 56-68., articleTitle=On the representation and estimation of spatial uncertainty, refAbstract=null), Reference(id=1244336213390377645, tenantId=1146029695717560320, journalId=1244323073571209252, articleId=1244336189151494152, doi=null, pmid=null, pmcid=null, year=2023, volume=31, issue=08, pageStart=814, pageEnd=822, url=null, language=null, rfNumber=[2], rfOrder=1, authorNames=徐晓苏, 高佳誉, 周帅, journalName=中国惯性技术学报, refType=null, unstructuredReference=徐晓苏, 高佳誉, 周帅, . 基于改进GICP配准的激光-惯性SLAM算法[J]. 中国惯性技术学报, 2023, 31(08): 814-822., articleTitle=基于改进GICP配准的激光-惯性SLAM算法, refAbstract=null), Reference(id=1244336213507818159, tenantId=1146029695717560320, journalId=1244323073571209252, articleId=1244336189151494152, doi=null, pmid=null, pmcid=null, year=2023, volume=31, issue=08, pageStart=814, pageEnd=822, url=null, language=null, rfNumber=[2], rfOrder=2, authorNames=Xu X, Gao J, Zhou S, journalName=Journal of Chinese Inertial Technology, refType=null, unstructuredReference=Xu X, Gao J, Zhou S, et al. Lidar-inertial SLAM based on improved GICP registration[J]. Journal of Chinese Inertial Technology, 2023, 31(08): 814-822., articleTitle=Lidar-inertial SLAM based on improved GICP registration, refAbstract=null), Reference(id=1244336213579121330, tenantId=1146029695717560320, journalId=1244323073571209252, articleId=1244336189151494152, doi=null, pmid=null, pmcid=null, year=2023, volume=40, issue=02, pageStart=445, pageEnd=449, url=null, language=null, rfNumber=[3], rfOrder=3, authorNames=赵伟博, 田军委, 王沁, journalName=计算机应用研究, refType=null, unstructuredReference=赵伟博, 田军委, 王沁, . 基于点线特征融合的视觉惯性SLAM算法[J]. 计算机应用研究, 2023, 40(02): 445-449., articleTitle=基于点线特征融合的视觉惯性SLAM算法, refAbstract=null), Reference(id=1244336215093265079, tenantId=1146029695717560320, journalId=1244323073571209252, articleId=1244336189151494152, doi=null, pmid=null, pmcid=null, year=2023, volume=40, issue=02, pageStart=445, pageEnd=449, url=null, language=null, rfNumber=[3], rfOrder=4, authorNames=Zhao W, Tian J, Wang Q, journalName=Application Research of Computers, refType=null, unstructuredReference=Zhao W, Tian J, Wang Q, et al. Visual inertial SLAM algorithm based on point-line feature fusion[J]. Application Research of Computers, 2023, 40(02): 445-449., articleTitle=Visual inertial SLAM algorithm based on point-line feature fusion, refAbstract=null), Reference(id=1244336215223288507, tenantId=1146029695717560320, journalId=1244323073571209252, articleId=1244336189151494152, doi=null, pmid=null, pmcid=null, year=2024, volume=32, issue=09, pageStart=891, pageEnd=897, url=null, language=null, rfNumber=[4], rfOrder=5, authorNames=闫河, 王旭, 雷秋霞, journalName=中国惯性技术学报, refType=null, unstructuredReference=闫河, 王旭, 雷秋霞, . 动态场景结合稀疏场景流和加权特征的视觉SLAM方法[J]. 中国惯性技术学报, 2024, 32(09): 891-897., articleTitle=动态场景结合稀疏场景流和加权特征的视觉SLAM方法, refAbstract=null), Reference(id=1244336215365894847, tenantId=1146029695717560320, journalId=1244323073571209252, articleId=1244336189151494152, doi=null, pmid=null, pmcid=null, year=2024, volume=32, issue=09, pageStart=891, pageEnd=897, url=null, language=null, rfNumber=[4], rfOrder=6, authorNames=Yan H, Wang X, Lei Q, journalName=Journal of Chinese Inertial Technology, refType=null, unstructuredReference=Yan H, Wang X, Lei Q, et al. Visual SLAM method combining sparse scene flow and weighted features in dynamic environment[J]. Journal of Chinese Inertial Technology, 2024, 32(09): 891-897., articleTitle=Visual SLAM method combining sparse scene flow and weighted features in dynamic environment, refAbstract=null), Reference(id=1244336215487529667, tenantId=1146029695717560320, journalId=1244323073571209252, articleId=1244336189151494152, doi=null, pmid=null, pmcid=null, year=2021, volume=37, issue=6, pageStart=1874, pageEnd=1890, url=null, language=null, rfNumber=[5], rfOrder=7, authorNames=Campos C, Elvira R, Rodríguez J J G, journalName=IEEE Transactions on Robotics, refType=null, unstructuredReference=Campos C, Elvira R, Rodríguez J J G, et al. ORB-SLAM3: An accurate open-source library for visual, visual-inertial, and multimap SLAM[J]. IEEE Transactions on Robotics, 2021, 37(6): 1874-1890., articleTitle=ORB-SLAM3: An accurate open-source library for visual, visual-inertial, and multimap SLAM, refAbstract=null), Reference(id=1244336215583998666, tenantId=1146029695717560320, journalId=1244323073571209252, articleId=1244336189151494152, doi=null, pmid=null, pmcid=null, year=2021, volume=9, issue=null, pageStart=23772, pageEnd=23785, url=null, language=null, rfNumber=[6], rfOrder=8, authorNames=Liu Y, Miura J, journalName=IEEE Access, refType=null, unstructuredReference=Liu Y, Miura J. RDS-SLAM: Real-time dynamic SLAM using semantic segmentation methods[J]. IEEE Access, 2021, 9: 23772-23785., articleTitle=RDS-SLAM: Real-time dynamic SLAM using semantic segmentation methods, refAbstract=null), Reference(id=1244336215688856271, tenantId=1146029695717560320, journalId=1244323073571209252, articleId=1244336189151494152, doi=null, pmid=null, pmcid=null, year=2022, volume=24, issue=3, pageStart=2800, pageEnd=2813, url=null, language=null, rfNumber=[7], rfOrder=9, authorNames=Lee J, Back M, Hwang S S, journalName=IEEE Transactions on Intelligent Transportation Systems, refType=null, unstructuredReference=Lee J, Back M, Hwang S S, et al. Improved real-time monocular SLAM using semantic segmentation on selective frames[J]. IEEE Transactions on Intelligent Transportation Systems, 2022, 24(3): 2800-2813., articleTitle=Improved real-time monocular SLAM using semantic segmentation on selective frames, refAbstract=null), Reference(id=1244336215797908180, tenantId=1146029695717560320, journalId=1244323073571209252, articleId=1244336189151494152, doi=null, pmid=null, pmcid=null, year=2024, volume=73, issue=null, pageStart=1, pageEnd=10, url=null, language=null, rfNumber=[8], rfOrder=10, authorNames=Zhang B, Ma X, Ma H, journalName=IEEE Transactions on Instrumentation and Measurement, refType=null, unstructuredReference=Zhang B, Ma X, Ma H, et al. DynPL-SVO: A robust stereo visual odometry for dynamic scenes[J]. IEEE Transactions on Instrumentation and Measurement, 2024, 73: 1-10., articleTitle=DynPL-SVO: A robust stereo visual odometry for dynamic scenes, refAbstract=null), Reference(id=1244336215915348699, tenantId=1146029695717560320, journalId=1244323073571209252, articleId=1244336189151494152, doi=null, pmid=null, pmcid=null, year=2024, volume=53, issue=03, pageStart=388, pageEnd=399, url=null, language=null, rfNumber=[9], rfOrder=11, authorNames=刘胤真, 徐向荣, 张卉, journalName=信息与控制, refType=null, unstructuredReference=刘胤真, 徐向荣, 张卉, . 动态场景下基于语义和几何约束的视觉SLAM算法[J]. 信息与控制, 2024, 53(03): 388-399., articleTitle=动态场景下基于语义和几何约束的视觉SLAM算法, refAbstract=null), Reference(id=1244336216007623392, tenantId=1146029695717560320, journalId=1244323073571209252, articleId=1244336189151494152, doi=null, pmid=null, pmcid=null, year=2024, volume=53, issue=03, pageStart=388, pageEnd=399, url=null, language=null, rfNumber=[9], rfOrder=12, authorNames=Liu Y, Xu X, Zhang H, journalName=Information and Control, refType=null, unstructuredReference=Liu Y, Xu X, Zhang H, et al. Visual SLAM algorithm based on semantic and geometric constraints under dynamic scenes[J]. Information and Control, 2024, 53(03): 388-399., articleTitle=Visual SLAM algorithm based on semantic and geometric constraints under dynamic scenes, refAbstract=null), Reference(id=1244336216120869604, tenantId=1146029695717560320, journalId=1244323073571209252, articleId=1244336189151494152, doi=null, pmid=null, pmcid=null, year=2024, volume=null, issue=null, pageStart=1, pageEnd=22, url=null, language=null, rfNumber=[10], rfOrder=13, authorNames=Lei X, Wen X, Li Z, journalName=The Visual Computer, refType=null, unstructuredReference=Lei X, Wen X, Li Z. A multi-target cow face detection model in complex scenes[J]. The Visual Computer, 2024: 1-22., articleTitle=A multi-target cow face detection model in complex scenes, refAbstract=null), Reference(id=1244336216221532904, tenantId=1146029695717560320, journalId=1244323073571209252, articleId=1244336189151494152, doi=null, pmid=null, pmcid=null, year=2024, volume=46, issue=03, pageStart=284, pageEnd=293+304, url=null, language=null, rfNumber=[11], rfOrder=14, authorNames=蔡显奇, 王晓松, 李玮, journalName=机器人, refType=null, unstructuredReference=蔡显奇, 王晓松, 李玮. 一种室内弱纹理环境下的视觉SLAM算法[J]. 机器人, 2024, 46(03): 284-293+304., articleTitle=一种室内弱纹理环境下的视觉SLAM算法, refAbstract=null), Reference(id=1244336216313807593, tenantId=1146029695717560320, journalId=1244323073571209252, articleId=1244336189151494152, doi=null, pmid=null, pmcid=null, year=2024, volume=46, issue=03, pageStart=284, pageEnd=293+304, url=null, language=null, rfNumber=[11], rfOrder=15, authorNames=Cai X, Wang X, Li W, journalName=Robot, refType=null, unstructuredReference=Cai X, Wang X, Li W. A visual SLAM algorithm in indoor weak texture environment[J]. Robot, 2024, 46(03): 284-293+304., articleTitle=A visual SLAM algorithm in indoor weak texture environment, refAbstract=null), Reference(id=1244336216448025326, tenantId=1146029695717560320, journalId=1244323073571209252, articleId=1244336189151494152, doi=null, pmid=null, pmcid=null, year=2022, volume=11, issue=null, pageStart=19395, pageEnd=19404, url=null, language=null, rfNumber=[12], rfOrder=16, authorNames=Yuan X, Kuerban A, Chen Y, journalName=IEEE Access, refType=null, unstructuredReference=Yuan X, Kuerban A, Chen Y, et al. Faster light detection algorithm of traffic signs based on YOLOv5s-A2[J]. IEEE Access, 2022, 11: 19395-19404., articleTitle=Faster light detection algorithm of traffic signs based on YOLOv5s-A2, refAbstract=null), Reference(id=1244336216582243058, tenantId=1146029695717560320, journalId=1244323073571209252, articleId=1244336189151494152, doi=null, pmid=null, pmcid=null, year=2023, volume=23, issue=3, pageStart=1359, pageEnd=null, url=null, language=null, rfNumber=[13], rfOrder=17, authorNames=Zang Q, Zhang K, Wang L, journalName=Sensors, refType=null, unstructuredReference=Zang Q, Zhang K, Wang L, et al. An adaptive ORB-SLAM3 system for outdoor dynamic environments[J]. Sensors, 2023, 23(3): 1359., articleTitle=An adaptive ORB-SLAM3 system for outdoor dynamic environments, refAbstract=null), Reference(id=1244336216724849397, tenantId=1146029695717560320, journalId=1244323073571209252, articleId=1244336189151494152, doi=null, pmid=null, pmcid=null, year=2022, volume=70, issue=2, pageStart=2761, pageEnd=2775, url=null, language=null, rfNumber=[14], rfOrder=18, authorNames=Ashraf A H, Imran M, Qahtani A M, journalName=Computers, Materials & Continua, refType=null, unstructuredReference=Ashraf A H, Imran M, Qahtani A M, et al. Weapons detection for security and video surveillance using CNN and YOLO-v5s[J]. Computers, Materials & Continua, 2022, 70(2): 2761-2775., articleTitle=Weapons detection for security and video surveillance using CNN and YOLO-v5s, refAbstract=null), Reference(id=1244336216930370295, tenantId=1146029695717560320, journalId=1244323073571209252, articleId=1244336189151494152, doi=null, pmid=null, pmcid=null, year=2024, volume=25, issue=10, pageStart=14669, pageEnd=14684, url=null, language=null, rfNumber=[15], rfOrder=19, authorNames=Qin L, Wu C, Chen Z, journalName=IEEE Transactions on Intelligent Transportation Systems, refType=null, unstructuredReference=Qin L, Wu C, Chen Z, et al. RSO-SLAM: A robust semantic visual SLAM with optical flow in complex dynamic environments[J]. IEEE Transactions on Intelligent Transportation Systems, 2024, 25(10): 14669-14684., articleTitle=RSO-SLAM: A robust semantic visual SLAM with optical flow in complex dynamic environments, refAbstract=null), Reference(id=1244336217047810810, tenantId=1146029695717560320, journalId=1244323073571209252, articleId=1244336189151494152, doi=null, pmid=null, pmcid=null, year=2023, volume=31, issue=04, pageStart=390, pageEnd=400, url=null, language=null, rfNumber=[16], rfOrder=20, authorNames=陈志环, 王祖傲, 李想成, journalName=中国惯性技术学报, refType=null, unstructuredReference=陈志环, 王祖傲, 李想成. 室内动态场景下基于深度相机的VSLAM方法[J]. 中国惯性技术学报, 2023, 31(04): 390-400., articleTitle=室内动态场景下基于深度相机的VSLAM方法, refAbstract=null), Reference(id=1244336217156862718, tenantId=1146029695717560320, journalId=1244323073571209252, articleId=1244336189151494152, doi=null, pmid=null, pmcid=null, year=2023, volume=31, issue=04, pageStart=390, pageEnd=400, url=null, language=null, rfNumber=[16], rfOrder=21, authorNames=Chen Z, Wang Z, Li X, journalName=Journal of Chinese Inertial Technology, refType=null, unstructuredReference=Chen Z, Wang Z, Li X, et al. Visual SLAM method based on depth camera in indoor dynamic scene[J]. Journal of Chinese Inertial Technology, 2023, 31(04): 390-400., articleTitle=Visual SLAM method based on depth camera in indoor dynamic scene, refAbstract=null), Reference(id=1244336217282691840, tenantId=1146029695717560320, journalId=1244323073571209252, articleId=1244336189151494152, doi=null, pmid=null, pmcid=null, year=2024, volume=46, issue=05, pageStart=64, pageEnd=70, url=null, language=null, rfNumber=[17], rfOrder=22, authorNames=王磊, 张茗宇, 潘明然, journalName=探测与控制学报, refType=null, unstructuredReference=王磊, 张茗宇, 潘明然, . 基于多元离群点检测的动态目标去除SLAM方法[J]. 探测与控制学报, 2024, 46(05): 64-70., articleTitle=基于多元离群点检测的动态目标去除SLAM方法, refAbstract=null), Reference(id=1244336217408520963, tenantId=1146029695717560320, journalId=1244323073571209252, articleId=1244336189151494152, doi=null, pmid=null, pmcid=null, year=2024, volume=46, issue=05, pageStart=64, pageEnd=70, url=null, language=null, rfNumber=[17], rfOrder=23, authorNames=Wang L, Zhang M, Pan M, journalName=Journal of Detection & Control, refType=null, unstructuredReference=Wang L, Zhang M, Pan M, et al. Dynamic target removal SLAM method for multivariate outlier detection[J]. Journal of Detection & Control, 2024, 46(05): 64-70., articleTitle=Dynamic target removal SLAM method for multivariate outlier detection, refAbstract=null), Reference(id=1244336217525961478, tenantId=1146029695717560320, journalId=1244323073571209252, articleId=1244336189151494152, doi=null, pmid=null, pmcid=null, year=2023, volume=559, issue=null, pageStart=null, pageEnd=null, url=null, language=null, rfNumber=[18], rfOrder=24, authorNames=Zhou C, Su S, Chen Q, journalName=Neurocomputing, refType=null, unstructuredReference=Zhou C, Su S, Chen Q, et al. E3CM: Epipolar-constrained cascade correspondence matching[J]. Neurocomputing, 2023, 559: 126788., articleTitle=E3CM: Epipolar-constrained cascade correspondence matching, refAbstract=null)], funds=[Fund(id=1244336213138719394, tenantId=1146029695717560320, journalId=1244323073571209252, articleId=1244336189151494152, awardId=2022GY-239, language=CN, fundingSource=陕西省科技厅重点产业链工业领域一般项目(2022GY-239), fundOrder=null, country=null)], companyList=[AuthorCompany(id=1244336198253134055, tenantId=1146029695717560320, journalId=1244323073571209252, articleId=1244336189151494152, xref=null, ext=[AuthorCompanyExt(id=1244336198261522664, tenantId=1146029695717560320, journalId=1244323073571209252, articleId=1244336189151494152, companyId=1244336198253134055, language=EN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=School of Computer Science and Engineering, Xi'an Technological University, Xi'an 710021, China), AuthorCompanyExt(id=1244336198274105577, tenantId=1146029695717560320, journalId=1244323073571209252, articleId=1244336189151494152, companyId=1244336198253134055, language=CN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=西安工业大学 计算机科学与工程学院,西安 710021)])], figs=[ArticleFig(id=1244336203185635698, tenantId=1146029695717560320, journalId=1244323073571209252, articleId=1244336189151494152, language=EN, label=Fig.1, caption=Improved ORB-SLAM3 system architecture, figureFileSmall=Es3dg5TkZOrHv+h1LugDYQ==, figureFileBig=Kvytj9rXpTry6T8urbV8FQ==, tableContent=null), ArticleFig(id=1244336203353407862, tenantId=1146029695717560320, journalId=1244323073571209252, articleId=1244336189151494152, language=CN, label=图1, caption=改进的ORB-SLAM3系统架构图, figureFileSmall=Es3dg5TkZOrHv+h1LugDYQ==, figureFileBig=Kvytj9rXpTry6T8urbV8FQ==, tableContent=null), ArticleFig(id=1244336203693146501, tenantId=1146029695717560320, journalId=1244323073571209252, articleId=1244336189151494152, language=EN, label=Fig.2, caption=Improved YOLOv5s network structure, figureFileSmall=Kh5zrCmCOEB3DpNBrDCAng==, figureFileBig=KotG7FZTIR6/h7oLJXbFrg==, tableContent=null), ArticleFig(id=1244336203881890188, tenantId=1146029695717560320, journalId=1244323073571209252, articleId=1244336189151494152, language=CN, label=图2, caption=改进YOLOv5s网络结构, figureFileSmall=Kh5zrCmCOEB3DpNBrDCAng==, figureFileBig=KotG7FZTIR6/h7oLJXbFrg==, tableContent=null), ArticleFig(id=1244336204083216789, tenantId=1146029695717560320, journalId=1244323073571209252, articleId=1244336189151494152, language=EN, label=Fig.3, caption=Comparison of improvement effect of YOLOv5s algorithm by using dataset, figureFileSmall=fnLzIMNHKkTrqmg2B8y/TA==, figureFileBig=7O1kT48x23om9IsXfAkqWw==, tableContent=null), ArticleFig(id=1244336204246794655, tenantId=1146029695717560320, journalId=1244323073571209252, articleId=1244336189151494152, language=CN, label=图3, caption=数据集中YOLOv5s算法改进效果对比, figureFileSmall=fnLzIMNHKkTrqmg2B8y/TA==, figureFileBig=7O1kT48x23om9IsXfAkqWw==, tableContent=null), ArticleFig(id=1244336204372623780, tenantId=1146029695717560320, journalId=1244323073571209252, articleId=1244336189151494152, language=EN, label=Fig.4, caption=Comparison of improvement effect of YOLOv5s algorithm in real world environment, figureFileSmall=PzZ6J83+NEoSX3z8fvU86A==, figureFileBig=N7esJjnU3wIqtgweia614w==, tableContent=null), ArticleFig(id=1244336204548784556, tenantId=1146029695717560320, journalId=1244323073571209252, articleId=1244336189151494152, language=CN, label=图4, caption=现实环境中YOLOv5s算法改进效果对比, figureFileSmall=PzZ6J83+NEoSX3z8fvU86A==, figureFileBig=N7esJjnU3wIqtgweia614w==, tableContent=null), ArticleFig(id=1244336206083899827, tenantId=1146029695717560320, journalId=1244323073571209252, articleId=1244336189151494152, language=EN, label=Fig.5, caption=Improved YOLOv5s training results, figureFileSmall=7Slo+OkZYesuvAUJgLh4FA==, figureFileBig=1KNIjqKUZ6Cb+M8SdVveGQ==, tableContent=null), ArticleFig(id=1244336206218117561, tenantId=1146029695717560320, journalId=1244323073571209252, articleId=1244336189151494152, language=CN, label=图5, caption=改进YOLOv5s的训练结果, figureFileSmall=7Slo+OkZYesuvAUJgLh4FA==, figureFileBig=1KNIjqKUZ6Cb+M8SdVveGQ==, tableContent=null), ArticleFig(id=1244336206302003646, tenantId=1146029695717560320, journalId=1244323073571209252, articleId=1244336189151494152, language=EN, label=Fig.6, caption=Optical flow motion state, figureFileSmall=uAZMvAdu4VmVo/6JujCGZQ==, figureFileBig=9ENoqyGWJt862La+smD/zw==, tableContent=null), ArticleFig(id=1244336206419444168, tenantId=1146029695717560320, journalId=1244323073571209252, articleId=1244336189151494152, language=CN, label=图6, caption=光流运动状态, figureFileSmall=uAZMvAdu4VmVo/6JujCGZQ==, figureFileBig=9ENoqyGWJt862La+smD/zw==, tableContent=null), ArticleFig(id=1244336206503330253, tenantId=1146029695717560320, journalId=1244323073571209252, articleId=1244336189151494152, language=EN, label=Fig.7, caption=Geometric relationships between adjacent image frames, figureFileSmall=GZQjhuyemA5d2P4v1mrfMg==, figureFileBig=KzO3/pS6SXAYrK4IRPYSzw==, tableContent=null), ArticleFig(id=1244336206608187857, tenantId=1146029695717560320, journalId=1244323073571209252, articleId=1244336189151494152, language=CN, label=图7, caption=相邻图像帧的几何关系, figureFileSmall=GZQjhuyemA5d2P4v1mrfMg==, figureFileBig=KzO3/pS6SXAYrK4IRPYSzw==, tableContent=null), ArticleFig(id=1244336206725628374, tenantId=1146029695717560320, journalId=1244323073571209252, articleId=1244336189151494152, language=EN, label=Fig.8, caption=Low dynamic feature point removal effect, figureFileSmall=VFElrQK+0wORGf0pt0hI+w==, figureFileBig=N3GLOC3zCHoNwAWvzRCS8Q==, tableContent=null), ArticleFig(id=1244336206855651807, tenantId=1146029695717560320, journalId=1244323073571209252, articleId=1244336189151494152, language=CN, label=图8, caption=低动态特征点去除效果, figureFileSmall=VFElrQK+0wORGf0pt0hI+w==, figureFileBig=N3GLOC3zCHoNwAWvzRCS8Q==, tableContent=null), ArticleFig(id=1244336206931149282, tenantId=1146029695717560320, journalId=1244323073571209252, articleId=1244336189151494152, language=EN, label=Fig.9, caption=High dynamic feature point removal effect, figureFileSmall=ugR6HAO0MwnYHE6CQXV8NQ==, figureFileBig=KPbLOIf5Zx8ytJ8QUgqsiw==, tableContent=null), ArticleFig(id=1244336207056978411, tenantId=1146029695717560320, journalId=1244323073571209252, articleId=1244336189151494152, language=CN, label=图9, caption=高动态特征点去除效果, figureFileSmall=ugR6HAO0MwnYHE6CQXV8NQ==, figureFileBig=KPbLOIf5Zx8ytJ8QUgqsiw==, tableContent=null), ArticleFig(id=1244336207245722099, tenantId=1146029695717560320, journalId=1244323073571209252, articleId=1244336189151494152, language=EN, label=Fig.10, caption=Comparison of absolute trajectory error in low dynamic scene, figureFileSmall=CuXcYRBqiDr/Sxz7P1PvMg==, figureFileBig=ZcS88fYWvDDkeVTrgK/YRQ==, tableContent=null), ArticleFig(id=1244336207405105660, tenantId=1146029695717560320, journalId=1244323073571209252, articleId=1244336189151494152, language=CN, label=图10, caption=低动态场景绝对轨迹误差对比, figureFileSmall=CuXcYRBqiDr/Sxz7P1PvMg==, figureFileBig=ZcS88fYWvDDkeVTrgK/YRQ==, tableContent=null), ArticleFig(id=1244336207614820867, tenantId=1146029695717560320, journalId=1244323073571209252, articleId=1244336189151494152, language=EN, label=Fig.11, caption=Comparison of absolute trajectory error in high dynamic scene, figureFileSmall=vukPJfgY+kBnXfWzNr3IHA==, figureFileBig=0K842NFxbZ+IqGyDJh61jw==, tableContent=null), ArticleFig(id=1244336207778398730, tenantId=1146029695717560320, journalId=1244323073571209252, articleId=1244336189151494152, language=CN, label=图11, caption=高动态场景绝对轨迹误差对比, figureFileSmall=vukPJfgY+kBnXfWzNr3IHA==, figureFileBig=0K842NFxbZ+IqGyDJh61jw==, tableContent=null), ArticleFig(id=1244336207891644943, tenantId=1146029695717560320, journalId=1244323073571209252, articleId=1244336189151494152, language=EN, label=Fig.12, caption=Three-axis error comparison of s_halfsphere sequence, figureFileSmall=HQqnklVRoGNZDMoEkv7Uvw==, figureFileBig=y/sxw8TiEAqgmGYf+Fc6tg==, tableContent=null), ArticleFig(id=1244336208021668370, tenantId=1146029695717560320, journalId=1244323073571209252, articleId=1244336189151494152, language=CN, label=图12, caption=s_halfsphere序列三轴误差对比, figureFileSmall=HQqnklVRoGNZDMoEkv7Uvw==, figureFileBig=y/sxw8TiEAqgmGYf+Fc6tg==, tableContent=null), ArticleFig(id=1244336208155886101, tenantId=1146029695717560320, journalId=1244323073571209252, articleId=1244336189151494152, language=EN, label=Fig.13, caption=Three-axis error comparison of s_static sequence, figureFileSmall=Skx38AFZNQEtjqC9NsOnvA==, figureFileBig=crERh1vr2ZFN+CwcP6ySVw==, tableContent=null), ArticleFig(id=1244336208311075356, tenantId=1146029695717560320, journalId=1244323073571209252, articleId=1244336189151494152, language=CN, label=图13, caption=s_static序列三轴误差对比, figureFileSmall=Skx38AFZNQEtjqC9NsOnvA==, figureFileBig=crERh1vr2ZFN+CwcP6ySVw==, tableContent=null), ArticleFig(id=1244336208453681698, tenantId=1146029695717560320, journalId=1244323073571209252, articleId=1244336189151494152, language=EN, label=Fig.14, caption=Three-axis error comparison of w_halfsphere sequence, figureFileSmall=pFO9tUKgbQ7xbe8X8IBgrg==, figureFileBig=mmPCMWAYMuNKxMzsl8bQQA==, tableContent=null), ArticleFig(id=1244336208562733607, tenantId=1146029695717560320, journalId=1244323073571209252, articleId=1244336189151494152, language=CN, label=图14, caption=w_halfsphere序列三轴误差对比, figureFileSmall=pFO9tUKgbQ7xbe8X8IBgrg==, figureFileBig=mmPCMWAYMuNKxMzsl8bQQA==, tableContent=null), ArticleFig(id=1244336208671785517, tenantId=1146029695717560320, journalId=1244323073571209252, articleId=1244336189151494152, language=EN, label=Fig.15, caption=Three-axis error comparison of w_xyz sequence, figureFileSmall=QehMgggTjjGQjWy6CCfRFQ==, figureFileBig=nHQv0efplnW0kzPVn7sWXA==, tableContent=null), ArticleFig(id=1244336208772448816, tenantId=1146029695717560320, journalId=1244323073571209252, articleId=1244336189151494152, language=CN, label=图15, caption=w_xyz序列三轴误差对比, figureFileSmall=QehMgggTjjGQjWy6CCfRFQ==, figureFileBig=nHQv0efplnW0kzPVn7sWXA==, tableContent=null), ArticleFig(id=1244336208889889333, tenantId=1146029695717560320, journalId=1244323073571209252, articleId=1244336189151494152, language=EN, label=Fig.16, caption=Office scene, figureFileSmall=sO5Z6qJfml40iE+Jf6I6Uw==, figureFileBig=nqq7pnO9W+h/oQpvk7Jotw==, tableContent=null), ArticleFig(id=1244336208994746936, tenantId=1146029695717560320, journalId=1244323073571209252, articleId=1244336189151494152, language=CN, label=图16, caption= 办公室场景, figureFileSmall=sO5Z6qJfml40iE+Jf6I6Uw==, figureFileBig=nqq7pnO9W+h/oQpvk7Jotw==, tableContent=null), ArticleFig(id=1244336210559222332, tenantId=1146029695717560320, journalId=1244323073571209252, articleId=1244336189151494152, language=EN, label=Fig.17, caption=Corridor scene, figureFileSmall=tBRBXa1NSDsY9LAjTVZ+6A==, figureFileBig=L7zkQdwirh+ZY2AT9sMykw==, tableContent=null), ArticleFig(id=1244336210659885633, tenantId=1146029695717560320, journalId=1244323073571209252, articleId=1244336189151494152, language=CN, label=图17, caption= 走廊场景, figureFileSmall=tBRBXa1NSDsY9LAjTVZ+6A==, figureFileBig=L7zkQdwirh+ZY2AT9sMykw==, tableContent=null), ArticleFig(id=1244336210777326150, tenantId=1146029695717560320, journalId=1244323073571209252, articleId=1244336189151494152, language=EN, label=Fig.18, caption=Construction of dense maps in office scene, figureFileSmall=p+50Sj192/wGnoR4FsnsEA==, figureFileBig=+3XSuKwMbldeZsPhyO4Z/A==, tableContent=null), ArticleFig(id=1244336210877989448, tenantId=1146029695717560320, journalId=1244323073571209252, articleId=1244336189151494152, language=CN, label=图18, caption=办公室场景下稠密地图构建, figureFileSmall=p+50Sj192/wGnoR4FsnsEA==, figureFileBig=+3XSuKwMbldeZsPhyO4Z/A==, tableContent=null), ArticleFig(id=1244336210961875531, tenantId=1146029695717560320, journalId=1244323073571209252, articleId=1244336189151494152, language=EN, label=Fig.19, caption=Construction of dense maps in corridor scene, figureFileSmall=Q++ieMTZOoZ4lDJrroEyKw==, figureFileBig=W3k65xNDmenn9bIttfpV1Q==, tableContent=null), ArticleFig(id=1244336211070927439, tenantId=1146029695717560320, journalId=1244323073571209252, articleId=1244336189151494152, language=CN, label=图19, caption=走廊稠密地图构建, figureFileSmall=Q++ieMTZOoZ4lDJrroEyKw==, figureFileBig=W3k65xNDmenn9bIttfpV1Q==, tableContent=null), ArticleFig(id=1244336211163202132, tenantId=1146029695717560320, journalId=1244323073571209252, articleId=1244336189151494152, language=EN, label=Tab.1, caption=

Comparison of test results of the network model before and after improvement

, figureFileSmall=null, figureFileBig=null, tableContent=
算法mAP 0.5mAP 0.5:0.95尺寸(1,3,640,640)下单张图像的处理速度
YOLOv5s0.8490.525预处理耗时0.3 ms,推理耗时8.1 ms,NMS处理耗时1.2 ms
改进的YOLOv5s0.8620.543预处理耗时0.3 ms,推理耗时6.3 ms,NMS处理耗时0.9 ms
), ArticleFig(id=1244336211280642649, tenantId=1146029695717560320, journalId=1244323073571209252, articleId=1244336189151494152, language=CN, label=表1, caption=

改进前后网络模型的测试结果对比

, figureFileSmall=null, figureFileBig=null, tableContent=
算法mAP 0.5mAP 0.5:0.95尺寸(1,3,640,640)下单张图像的处理速度
YOLOv5s0.8490.525预处理耗时0.3 ms,推理耗时8.1 ms,NMS处理耗时1.2 ms
改进的YOLOv5s0.8620.543预处理耗时0.3 ms,推理耗时6.3 ms,NMS处理耗时0.9 ms
), ArticleFig(id=1244336211381305951, tenantId=1146029695717560320, journalId=1244323073571209252, articleId=1244336189151494152, language=EN, label=Tab.2, caption=

Quantitative results of s_halfsphere sequence (Unit: m)

, figureFileSmall=null, figureFileBig=null, tableContent=
算法平均绝对误差最大绝对误差平均相对误差最大相对误差
ORB-SLAM3(x0.0340.0312.2011.468
Ours(x0.0310.0242.0751.095
ORB-SLAM3(y0.0330.1111.2494.273
Ours(y0.0320.1051.2423.911
ORB-SLAM3(z0.0030.0260.3243.563
Ours(z0.0030.0220.3062.942
), ArticleFig(id=1244336211486163555, tenantId=1146029695717560320, journalId=1244323073571209252, articleId=1244336189151494152, language=CN, label=表2, caption=

s_halfsphere序列定量结果(单位:米)

, figureFileSmall=null, figureFileBig=null, tableContent=
算法平均绝对误差最大绝对误差平均相对误差最大相对误差
ORB-SLAM3(x0.0340.0312.2011.468
Ours(x0.0310.0242.0751.095
ORB-SLAM3(y0.0330.1111.2494.273
Ours(y0.0320.1051.2423.911
ORB-SLAM3(z0.0030.0260.3243.563
Ours(z0.0030.0220.3062.942
), ArticleFig(id=1244336211708461674, tenantId=1146029695717560320, journalId=1244323073571209252, articleId=1244336189151494152, language=EN, label=Tab.3, caption=

Quantitative results of s_static sequence (Unit: m)

, figureFileSmall=null, figureFileBig=null, tableContent=
算法平均绝对误差最大绝对误差平均相对误差最大相对误差
ORB-SLAM3(x0.0110.0291.6114.716
Ours(x0.0040.0170.6622.778
ORB-SLAM3(y0.0130.0190.9160.830
Ours(y0.0070.0110.2410.427
ORB-SLAM3(z0.0080.0370.5902.561
Ours(z0.0050.0180.3761.311
), ArticleFig(id=1244336211800736366, tenantId=1146029695717560320, journalId=1244323073571209252, articleId=1244336189151494152, language=CN, label=表3, caption=

s_static序列定量结果(单位:米)

, figureFileSmall=null, figureFileBig=null, tableContent=
算法平均绝对误差最大绝对误差平均相对误差最大相对误差
ORB-SLAM3(x0.0110.0291.6114.716
Ours(x0.0040.0170.6622.778
ORB-SLAM3(y0.0130.0190.9160.830
Ours(y0.0070.0110.2410.427
ORB-SLAM3(z0.0080.0370.5902.561
Ours(z0.0050.0180.3761.311
), ArticleFig(id=1244336211930759791, tenantId=1146029695717560320, journalId=1244323073571209252, articleId=1244336189151494152, language=EN, label=Tab.4, caption=

Quantitative results of w_halfsphere sequence (Unit: m)

, figureFileSmall=null, figureFileBig=null, tableContent=
算法平均绝对误差最大绝对误差平均相对误差最大相对误差
ORB-SLAM3(x0.2050.6290.7665.764
Ours(x0.0020.0090.3582.639
ORB-SLAM3(y0.1350.5230.8728.269
Ours(y0.0180.0750.4363.284
ORB-SLAM3(z0.0110.0800.7144.933
Ours(z0.0040.0270.2712.080
), ArticleFig(id=1244336212035617395, tenantId=1146029695717560320, journalId=1244323073571209252, articleId=1244336189151494152, language=CN, label=表4, caption=

w_halfsphere序列定量结果(单位:米)

, figureFileSmall=null, figureFileBig=null, tableContent=
算法平均绝对误差最大绝对误差平均相对误差最大相对误差
ORB-SLAM3(x0.2050.6290.7665.764
Ours(x0.0020.0090.3582.639
ORB-SLAM3(y0.1350.5230.8728.269
Ours(y0.0180.0750.4363.284
ORB-SLAM3(z0.0110.0800.7144.933
Ours(z0.0040.0270.2712.080
), ArticleFig(id=1244336212157252216, tenantId=1146029695717560320, journalId=1244323073571209252, articleId=1244336189151494152, language=EN, label=Tab.5, caption=

Quantitative results of w_xyz sequence (Unit: m)

, figureFileSmall=null, figureFileBig=null, tableContent=
算法平均绝对误差最大绝对误差平均相对误差最大相对误差
ORB-SLAM3(x0.1780.8872.5893.443
Ours(x0.0010.0080.2061.489
ORB-SLAM3(y0.0530.1471.7864.773
Ours(y0.0050.0350.1831.280
ORB-SLAM3(z0.0350.2842.7726.150
Ours(z0.0050.0270.4252.193
), ArticleFig(id=1244336212249526909, tenantId=1146029695717560320, journalId=1244323073571209252, articleId=1244336189151494152, language=CN, label=表5, caption=

w_xyz序列定量结果(单位:米)

, figureFileSmall=null, figureFileBig=null, tableContent=
算法平均绝对误差最大绝对误差平均相对误差最大相对误差
ORB-SLAM3(x0.1780.8872.5893.443
Ours(x0.0010.0080.2061.489
ORB-SLAM3(y0.0530.1471.7864.773
Ours(y0.0050.0350.1831.280
ORB-SLAM3(z0.0350.2842.7726.150
Ours(z0.0050.0270.4252.193
), ArticleFig(id=1244336212350190211, tenantId=1146029695717560320, journalId=1244323073571209252, articleId=1244336189151494152, language=EN, label=Tab.6, caption=

Comparison of localization accuracy of different algorithms in fr3 sequence

, figureFileSmall=null, figureFileBig=null, tableContent=
序列ORB-SLAM3DS-SLAMDYnaSLAMOurs
ATE/mRPE/mATE/mRPE/mATE/mRPE/mATE/mRPE/m
w_xyz0.2740.1820.0230.0330.0170.0280.0240.016
w_halfsphere0.5530.2560.0380.0460.0240.0350.0490.022
w_static0.0390.0710.0200.0290.0070.0120.0020.046
w_rpy0.5890.2150.0390.0480.0430.0850.0460.019
s_static0.0120.0250.0130.0220.0140.0250.0070.003
s_halfsphere0.0400.0350.0320.0260.0280.0440.0250.025
), ArticleFig(id=1244336212471825030, tenantId=1146029695717560320, journalId=1244323073571209252, articleId=1244336189151494152, language=CN, label=表6, caption=

不同算法在fr3序列的定位精度对比

, figureFileSmall=null, figureFileBig=null, tableContent=
序列ORB-SLAM3DS-SLAMDYnaSLAMOurs
ATE/mRPE/mATE/mRPE/mATE/mRPE/mATE/mRPE/m
w_xyz0.2740.1820.0230.0330.0170.0280.0240.016
w_halfsphere0.5530.2560.0380.0460.0240.0350.0490.022
w_static0.0390.0710.0200.0290.0070.0120.0020.046
w_rpy0.5890.2150.0390.0480.0430.0850.0460.019
s_static0.0120.0250.0130.0220.0140.0250.0070.003
s_halfsphere0.0400.0350.0320.0260.0280.0440.0250.025
), ArticleFig(id=1244336212656374412, tenantId=1146029695717560320, journalId=1244323073571209252, articleId=1244336189151494152, language=EN, label=Tab.7, caption=

Average algorithm running time (Unit: s)

, figureFileSmall=null, figureFileBig=null, tableContent=
算法平均计算时间
ORB-SLAM343.2
DS-SLAM124.2
DYnaSLAM382.5
Ours86.7
), ArticleFig(id=1244336212761232017, tenantId=1146029695717560320, journalId=1244323073571209252, articleId=1244336189151494152, language=CN, label=表7, caption=

算法平均运行时间(单位:秒)

, figureFileSmall=null, figureFileBig=null, tableContent=
算法平均计算时间
ORB-SLAM343.2
DS-SLAM124.2
DYnaSLAM382.5
Ours86.7
), ArticleFig(id=1244336212878672534, tenantId=1146029695717560320, journalId=1244323073571209252, articleId=1244336189151494152, language=EN, label=Tab.8, caption=

Comparison of trajectory error in different scenarios

, figureFileSmall=null, figureFileBig=null, tableContent=
算法办公室场景走廊场景
ATE/mRPE/mATE/mRPE/m
ORB-SLAM30.0580.1430.0370.087
Ours0.0260.0090.0280.052
), ArticleFig(id=1244336212983530141, tenantId=1146029695717560320, journalId=1244323073571209252, articleId=1244336189151494152, language=CN, label=表8, caption=

不同场景中的轨迹误差对比

, figureFileSmall=null, figureFileBig=null, tableContent=
算法办公室场景走廊场景
ATE/mRPE/mATE/mRPE/m
ORB-SLAM30.0580.1430.0370.087
Ours0.0260.0090.0280.052
)], attaches=null, journal=Journal(id=1244322988720439331, delFlag=0, nameCn=中国惯性技术学报, nameEn=Journal of Chinese Inertial Technology, nameHistory1=null, nameHistory2=null, issn=1005-6734, eissn=null, cn=12-1222/O3, coden=null, periodic=0, 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=7nvD63MqplRkIkJ92cFBSg==, journalPrice=null, startedYear=null, abbrevIsoEn=Journal of Chinese Inertial Technology, journalRemark=null, publicationField=null, createdTime=1774599318917, updatedTime=1774599470892, createdBy=18614031015, updatedBy=13701087609, firstLetterCn=J, firstLetterEn=J, subjectCode=Engineering, subjectName=null, subjectCodeEn=Engineering, subjectNameEn=null, picCn=7nvD63MqplRkIkJ92cFBSg==, picEn=Hm2jABG2m8rYJTbG/YkinA==, jcr=null, cjcr=null, exts=[JournalExt(id=1244323626233741507, 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=1774599470909, updatedTime=1774599470909, createdBy=13701087609, updatedBy=13701087609, submissionGuidelinesUrl=, submissionAuthorUrl=http://www.zggxjsxb.com/journalx_zggxjs/authorLogOn.action, submissionEditorUrl=http://www.zggxjsxb.com/journalx_zggxjs/editorLogOn.action, submissionReviewUrl=http://www.zggxjsxb.com/journalx_zggxjs/expertLogOn.action, submissionCeEditorUrl=, submissionAeEditorUrl=, option={"copyright":""}), JournalExt(id=1244323626288267460, language=EN, name=Journal of Chinese Inertial Technology, 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=1774599470922, updatedTime=1774599470922, createdBy=13701087609, updatedBy=13701087609, submissionGuidelinesUrl=, submissionAuthorUrl=http://www.zggxjsxb.com/journalx_zggxjs/authorLogOn.action, submissionEditorUrl=http://www.zggxjsxb.com/journalx_zggxjs/editorLogOn.action, submissionReviewUrl=http://www.zggxjsxb.com/journalx_zggxjs/expertLogOn.action, submissionCeEditorUrl=, submissionAeEditorUrl=, option={"copyright":""})], databaseList=null, tenantJournalId=1244323073571209252, websiteList=[Website(id=1244323687596409029, webName=null, webTitle=null, webDomain=null, webCopyrigh=null, webIpcNo=null, seoTitle=null, seoKeywords=null, seoDescription=null, tenantJournalId=null, journalId=1244323073571209252, 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/zggxjsxb/CN, language=CN, createTime=1774599485546, createBy=18614031015, updateTime=1774599505954, updateBy=18614031015, name=中国惯性技术学报-中文, tplId=1146099689490845704, title=中国惯性技术学报, delFlag=0, indexPage=/home, props=[WebsiteProps(id=1244325136388698877, tenantId=1146029695717560320, journalId=null, journalGroupId=null, siteId=1244323687596409029, code=articleTextType, value=kx, createTime=1774599830958, updateTime=1774599830958, creator=18614031015, updator=18614031015), WebsiteProps(id=1244325136342561530, tenantId=1146029695717560320, journalId=null, journalGroupId=null, siteId=1244323687596409029, code=banner, value=null, createTime=1774599830947, updateTime=1774599830947, creator=18614031015, updator=18614031015), WebsiteProps(id=1244325136443224832, tenantId=1146029695717560320, journalId=null, journalGroupId=null, siteId=1244323687596409029, code=grayFlag, value=0, createTime=1774599830971, updateTime=1774599830971, creator=18614031015, updator=18614031015), WebsiteProps(id=1244325136313201401, tenantId=1146029695717560320, journalId=null, journalGroupId=null, siteId=1244323687596409029, code=logo, value=https://castjournals.cast.org.cn/joweb/zggxjsxb/CN/file/pic?fileId=ouj3QpSM21aiIQie73dEiw==, createTime=1774599830940, updateTime=1774599830940, creator=18614031015, updator=18614031015), WebsiteProps(id=1244325136468390658, tenantId=1146029695717560320, journalId=null, journalGroupId=null, siteId=1244323687596409029, code=minRunFlag, value=0, createTime=1774599830977, updateTime=1774599830977, creator=18614031015, updator=18614031015), WebsiteProps(id=1244325136371921660, tenantId=1146029695717560320, journalId=null, journalGroupId=null, siteId=1244323687596409029, code=picServerUrl, value=https://castjournals.cast.org.cn/joweb/zggxjsxb/CN/file/pic, createTime=1774599830954, updateTime=1774599830954, creator=18614031015, updator=18614031015), WebsiteProps(id=1244325136460002049, tenantId=1146029695717560320, journalId=null, journalGroupId=null, siteId=1244323687596409029, code=silenceFlag, value=0, createTime=1774599830975, updateTime=1774599830975, creator=18614031015, updator=18614031015), WebsiteProps(id=1244325136355144443, tenantId=1146029695717560320, journalId=null, journalGroupId=null, siteId=1244323687596409029, code=staticResourcePath, value=https://castjournals.cast.org.cn/joweb/cast_kjdb_cn_619/, createTime=1774599830950, updateTime=1774599830950, creator=18614031015, updator=18614031015), WebsiteProps(id=1244325136401281790, tenantId=1146029695717560320, journalId=null, journalGroupId=null, siteId=1244323687596409029, code=themeColor, value=null, createTime=1774599830961, updateTime=1774599830961, creator=18614031015, updator=18614031015), WebsiteProps(id=1244325136409670399, tenantId=1146029695717560320, journalId=null, journalGroupId=null, siteId=1244323687596409029, code=themeStyle, value=null, createTime=1774599830964, updateTime=1774599830964, creator=18614031015, updator=18614031015)]), Website(id=1244323687697072327, webName=null, webTitle=null, webDomain=null, webCopyrigh=null, webIpcNo=null, seoTitle=null, seoKeywords=null, seoDescription=null, tenantJournalId=null, journalId=1244323073571209252, 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/zggxjsxb/EN, language=EN, createTime=1774599485564, createBy=18614031015, updateTime=1774599521174, updateBy=18614031015, name=中国惯性技术学报-英文, tplId=1146101810881728533, title=Journal of Chinese Inertial Technology, delFlag=0, indexPage=/home, props=[WebsiteProps(id=1244325165878850311, tenantId=1146029695717560320, journalId=null, journalGroupId=null, siteId=1244323687697072327, code=articleTextType, value=kx, createTime=1774599837989, updateTime=1774599837989, creator=18614031015, updator=18614031015), WebsiteProps(id=1244325165849490180, tenantId=1146029695717560320, journalId=null, journalGroupId=null, siteId=1244323687697072327, code=banner, value=null, createTime=1774599837982, updateTime=1774599837982, creator=18614031015, updator=18614031015), WebsiteProps(id=1244325165899821834, tenantId=1146029695717560320, journalId=null, journalGroupId=null, siteId=1244323687697072327, code=grayFlag, value=0, createTime=1774599837994, updateTime=1774599837994, creator=18614031015, updator=18614031015), WebsiteProps(id=1244325165841101571, tenantId=1146029695717560320, journalId=null, journalGroupId=null, siteId=1244323687697072327, code=logo, value=https://castjournals.cast.org.cn/joweb/zggxjsxb/EN/file/pic?fileId=ouj3QpSM21aiIQie73dEiw==, createTime=1774599837980, updateTime=1774599837980, creator=18614031015, updator=18614031015), WebsiteProps(id=1244325165916599052, tenantId=1146029695717560320, journalId=null, journalGroupId=null, siteId=1244323687697072327, code=minRunFlag, value=0, createTime=1774599837998, updateTime=1774599837998, creator=18614031015, updator=18614031015), WebsiteProps(id=1244325165870461702, tenantId=1146029695717560320, journalId=null, journalGroupId=null, siteId=1244323687697072327, code=picServerUrl, value=https://castjournals.cast.org.cn/joweb/zggxjsxb/EN/file/pic, createTime=1774599837987, updateTime=1774599837987, creator=18614031015, updator=18614031015), WebsiteProps(id=1244325165908210443, tenantId=1146029695717560320, journalId=null, journalGroupId=null, siteId=1244323687697072327, code=silenceFlag, value=0, createTime=1774599837996, updateTime=1774599837996, creator=18614031015, updator=18614031015), WebsiteProps(id=1244325165862073093, tenantId=1146029695717560320, journalId=null, journalGroupId=null, siteId=1244323687697072327, code=staticResourcePath, value=https://castjournals.cast.org.cn/joweb/cast_kjdb_en_623/, createTime=1774599837985, updateTime=1774599837985, creator=18614031015, updator=18614031015), WebsiteProps(id=1244325165887238920, tenantId=1146029695717560320, journalId=null, journalGroupId=null, siteId=1244323687697072327, code=themeColor, value=null, createTime=1774599837991, updateTime=1774599837991, creator=18614031015, updator=18614031015), WebsiteProps(id=1244325165895627529, tenantId=1146029695717560320, journalId=null, journalGroupId=null, siteId=1244323687697072327, code=themeStyle, value=null, createTime=1774599837993, updateTime=1774599837993, creator=18614031015, updator=18614031015)])], journalTitle=中国惯性技术学报, weixinUrl=null, journalUrl=http://www.zggxjsxb.com/, iacademicId=null, status=1, seqNo=null, journalTitleEn=Journal of Chinese Inertial Technology, journalPhotoCn=7nvD63MqplRkIkJ92cFBSg==, journalPhotoEn=Hm2jABG2m8rYJTbG/YkinA==, 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/zggxjsxb/CN/10.13695/j.cnki.12-1222/o3.2025.10.006, detailUrlEn=https://castjournals.cast.org.cn/joweb/zggxjsxb/EN/10.13695/j.cnki.12-1222/o3.2025.10.006, pdfUrlCn=https://castjournals.cast.org.cn/joweb/zggxjsxb/CN/PDF/10.13695/j.cnki.12-1222/o3.2025.10.006, pdfUrlEn=https://castjournals.cast.org.cn/joweb/zggxjsxb/EN/PDF/10.13695/j.cnki.12-1222/o3.2025.10.006, aliStartDate=null, aliEndDate=null, collectionFlag=false, citedCount=null, citedUrl=null, reference=null)
收藏切换
动态场景优化ORB-SLAM3算法
收藏切换
PDF下载
徐淑萍 , 杨定哲 , 房嘉翔 , 蒋硕
中国惯性技术学报 | 组合导航技术 2025,33(10): 998-1007
收起
收藏切换
中国惯性技术学报 | 组合导航技术 2025, 33(10): 998-1007
动态场景优化ORB-SLAM3算法
全屏
徐淑萍, 杨定哲, 房嘉翔, 蒋硕
作者信息
  • 西安工业大学 计算机科学与工程学院,西安 710021
  • 徐淑萍(1974—),女,教授,硕士研究生导师,从事机器人SLAM、智能检测控制、信息处理等方面研究。

ORB-SLAM3 algorithm for dynamic scene optimization
Shuping XU, Dingzhe YANG, Jiaxiang FANG, Shuo JIANG
Affiliations
  • School of Computer Science and Engineering, Xi'an Technological University, Xi'an 710021, China
出版时间: 2025-10-30 doi: 10.13695/j.cnki.12-1222/o3.2025.10.006
文章导航
收藏切换

针对动态场景中移动物体引发的机器人位姿估计偏差及地图构建不完善问题,提出一种动态场景优化ORB-SLAM3算法。首先通过改进的YOLOv5s算法检测动态物体并初步剔除关联特征点,随后联合LK光流跟踪与基于基本矩阵的极线几何约束分析,进一步滤除漏检的动态特征点,从而提升环境感知与位姿估计精度。同时,通过滤除动态信息的关键帧生成对应的点云信息,实现三维稠密静态地图构建。室内动态场景下的测试结果表明:相较于传统ORB-SLAM3,所提算法的绝对轨迹误差和相对位姿误差在办公室环境下分别减小55.2%和93.7%,走廊场景中分别减小24.3%和40.2%,验证了其在动态场景中的鲁棒性优势。

改进YOLOv5s  /  LK光流  /  极线约束  /  三维稠密点云地图

Aiming at the problem of robot pose estimation bias and imperfect map construction caused by moving objects in dynamic scenes, an ORB-SLAM3 algorithm for dynamic scene optimization is proposed. Firstly, the dynamic object is detected by the improved YOLOv5s algorithm and the associated feature points are preliminarily removed. Then, the missing dynamic feature points are further filtered by combining LK optical flow tracking and epipolar geometric constraint analysis based on fundamental matrix, so as to improve the accuracy of environment perception and pose estimation. At the same time, the corresponding point cloud information is generated by filtering the key frames of dynamic information to realize the construction of 3D dense static map. The test results in indoor dynamic scenes show that compared with the traditional ORB-SLAM3, the absolute trajectory error and relative pose error of the proposed algorithm are reduced by 55.2% and 93.7% respectively in the office environment, and by 24.3% and 40.2% in the corridor scene, which verifies the robustness advantage of the proposed algorithm in dynamic scenes.

improve YOLOv5s  /  LK optical flow  /  epipolar constraint  /  3D dense point cloud map
徐淑萍, 杨定哲, 房嘉翔, 蒋硕. 动态场景优化ORB-SLAM3算法. 中国惯性技术学报, 2025 , 33 (10) : 998 -1007 . DOI: 10.13695/j.cnki.12-1222/o3.2025.10.006
Shuping XU, Dingzhe YANG, Jiaxiang FANG, Shuo JIANG. ORB-SLAM3 algorithm for dynamic scene optimization[J]. Journal of Chinese Inertial Technology, 2025 , 33 (10) : 998 -1007 . DOI: 10.13695/j.cnki.12-1222/o3.2025.10.006
同步定位与地图构建(Simultaneous Localization And Mapping,SLAM)由Smith等人于1986年提出[1]。旨在通过机器人搭载的传感器实时获取环境信息,同步实现自身位姿估计与环境地图构建。根据所使用的传感器类型不同,SLAM技术主要分为激光SLAM与视觉SLAM两类:前者依赖激光雷达获取障碍物信息完成建图[2];后者则通过相机采集环境信息,实现自身定位与场景地图构建。得益于相机传感器体积紧凑且能获取丰富的环境信息,视觉SLAM技术备受关注[3]。然而在实际场景中,运动物体引发的观测数据异常会导致系统出现位姿估计偏差与地图失真,如何有效抑制此类干扰一直是困扰视觉SLAM的难题[4]
ORB-SLAM3是当前经典的视觉SLAM系统之一,支持单目、双目和RGB-D相机,兼容针孔与鱼眼镜头[5]。该系统采用基于最大后验估计的紧耦合视觉-惯性融合技术,优化了惯性测量单元(Inertial Measurement Unit,IMU)初始化阶段的位姿精度及系统鲁棒性,同时通过改进的多地图管理机制增强了回环检测的可靠性。然而,ORB-SLAM3未设计针对动态物体的专用处理模块,在动态场景中难以区分动态目标与静态背景,导致运动物体的特征点匹配误差及位姿漂移,引发特征点跟踪失效与回环检测紊乱,最终显著降低系统的地图构建质量。为应对动态环境干扰,RDS-SLAM[6]在ORB-SLAM3框架中增设语义线程与基于语义的优化线程。该系统通过语义分割方法[7]检测动态物体,使用移动概率更新和传播语义信息,从而实时剔除动态特征。然而该方法依赖形态滤波器扩张掩模覆盖动物体边缘的策略存在缺陷,当动态物体边界未被完整包裹时特征剔除效果显著下降,致使构建地图质量与传统ORB-SLAM3相比无明显提升。DynPL-SVO[8]则采用动态网格算法检测异常值,通过融合动态特征垂直和平行方向重投影误差的联合代价函数优化位姿估计,但这种方法增加了算法运算量,可能导致建图过程中的实时精度下降。刘胤真等[9]基于ORB-SLAM2框架提出融合语义与几何约束的SLAM系统,通过集成GhostNet-YOLOv7目标检测网络[10]与对极几何约束模块提取动态物体2D语义信息以实现动态特征剔除,但其在弱纹理环境下特征点提取能力不足。针对此问题,蔡显奇等提出视觉-惯性SLAM优化算法[11],引入深度学习中的注意力机制与传统特征检测技术相结合,建立相机深度置信模型来减少远距离特征的漂移误差,提高了弱纹理场景下的定位精度,但该算法仍存在动态特征及环境信息剔除不彻底的问题。
综上所述,针对动态场景下SLAM系统定位精度不足以及ORB-SLAM3所构建的稀疏点云地图缺乏关键信息不能应用于导航等问题,本文提出了一种基于动态目标检测的改进ORB-SLAM3算法。在视觉前端,基于改进的YOLOv5s检测算法[12],结合光流约束滤除动态特征点,显著提升系统定位精度。同时改进建图策略,利用静态关键帧生成对应的点云信息以完成地图构建,并进一步优化点云匹配策略,最终形成具备高精度与强鲁棒性的三维稠密点云地图。
传统ORB-SLAM3框架可以划分为跟踪、局部地图、回环检测和地图构建四个线程[13]。针对动态物体干扰导致的地图构建误差问题,本文算法通过添加动态点去除模块,优化机器人位姿与稠密地图的生成过程,图1为改进的ORB-SLAM3框架,其中蓝色填充框表示改进与添加的模块。
为提高视觉里程计在动态环境中的定位精度与建图完整性,本文在传统ORB-SLAM3的视觉里程计中增加动态点去除模块,该模块将改进的YOLOv5s目标检测算法与基于光流与极线约束的动态特征点剔除方法相结合。首先,使用改进的YOLOv5s模型识别当前帧图像中的先验动态物体,并提取各类物体的目标边界框信息。对RGB图像进行预处理后,YOLOv5s算法将640×640像素尺寸的图像输入网络结构以检测先验动态物体,输出图像中存在的动态物体边界框坐标。在连续图像处理过程中,系统将上一帧构建的地图特征点投影到当前帧,并通过ORB特征点提取与匹配算法进行特征点匹配。根据匹配结果,将检测框内的特征点标记为动态特征点并剔除,而检测框外的特征点则标记为静态特征,继续用于定位与地图构建。基于这些静态特征点,系统计算出更准确的基础矩阵。随后,利用对极几何约束筛选所有已匹配的特征点,进一步区分并剔除潜在动态物体的特征点。
本文采用YOLOv5s目标检测算法来识别和剔除场景中的动态物体特征点,仅保留静态特征点以用于后续处理。YOLOv5s是一种专为实现轻量化、高效目标检测而设计的模型结构[14],主要由Input、Backbone、Neck以及Head四部分组成。虽然YOLOv5s能够识别出诸如电脑、桌椅和行人等多种物体类别,但在室内动态SLAM场景中,行人是最主要的动态干扰源,相较于静态物体,其位置变化会引发环境信息的快速更新,影响系统定位精度与地图构建质量。为此,本文对YOLOv5s算法进行优化,使其针对环境中的行人进行检测,以便更有效地识别出潜在的运动目标。改进的YOLOv5s框架如图2所示。
YOLOv5s算法通过多尺度特征层预测实现目标检测,其输出结构包含大、中、小三种尺度的特征层。如图2所示,本文在YOLOv5s的Neck结构中移除了用于微小目标检测的特征融合模块,以简化模型架构并提高特定场景下的检测效率。改进后的网络在公开数据集上的测试结果如图3所示。图3(a)为优化前的检测结果,其中包含多个类别的物体,如椅子、键盘和人;而图3(b)仅检测出了行人作为可能的动态目标。优化后的模型在仅检测行人这一类动态目标时表现出了更高的检测可靠性和效率。
同样地,将YOLOv5s与改进后的网络应用于现实环境进行对比,检测结果如图4所示。可以看出,图4(a)可以检测出走廊尽头的小目标,而图4(b)在删除小目标对应的网络提取层之后仅检测出近处的行人目标。这表明,忽略图像中的小目标虽会在一定程度上削弱对远距离或无关目标的敏感度,但能有效减少冗余检测对主要目标精度的干扰,从而提升整体检测的可靠和实用性。
图5展示了经过优化的网络训练结果,以平均精度(mean Average Precision,mAP)为核心评估指标。由于此次改进专注于行人这一类检测目标,因此将cls_loss的值设为0,表示类别损失在优化过程中被消除,使模型更专注于检测精度和速度的提升。为全面对比改进前后的模型性能,本文选取mAP 0.5、mAP 0.5:0.95及单张图像检测速度作为主要评估指标。其中,mAP 0.5表示在交并比(Intersection over Union,IoU)阈值设为0.5时,若预测的边界框与真实边界框的重叠度达到或超过0.5,则视为一次正确检测;mAP 0.5:0.95则是通过在多个IoU阈值(从0.5到0.95)下评估模型并计算每个阈值mAP后求均值得到的指标。使用这两种指标可以判断模型在不同精确度条件下是否能保持较高的准确性和性能。图5中,训练迭代次数(epochs)为3000次,其中标签为train的三张图分别代表训练过程中边界(box)、目标(objectness)及分类(classification)损失的变化情况;标签为val的三张图为验证集上的边界、目标和分类的损失变化情况;precision和recall分别代表训练过程中精度和召回率的变化情况。
表1对比了传统YOLOv5s算法与本文改进算法在尺寸(1,3,640,640)下的非极大值抑制(Non-Maximum Suppression,NMS)处理速度。其中,(1,3,640,640)中1表示1张图像,3表示RGB三种颜色通道,两个640表示图像的高度和宽度均为640像素。可以看出,改进的YOLOv5s网络在检测精度有所提升的同时,单张图像的前向传播时间及对图片预测结果进行非极大值抑制所需的时间均得到优化。尽管提升程度不大,但对需要处理海量图像的SLAM系统而言,这种提升增强了系统的实时性,进而提升整体效率和响应速度。
光流法是一种在相邻帧间追踪物体位置变化的方法,其核心原理基于视觉灰度保持相对稳定的假设[15],如图6所示,其中M1M2M3代表三帧连续的图像画面。该方法通过分析图像序列中的像素变化,计算表征物体运动轨迹的二维矢量场。
光流估计方法可分为稀疏光流与稠密光流两类。稀疏光流通过跟踪图像中的特定特征点,估计这些点在连续帧间的运动[16];而稠密光流则为图像中的每个像素计算光流,可捕捉全局的运动信息[17],但其高计算复杂度会降低实时性。基于上述方法的对比,本文采用Lucas-Kanade(LK)算法优化的稀疏光流进行运动估计。利用图像序列中连续两帧图像的灰度不变性原理来估计像素点的运动。通过最小化以下光流约束方程来估计每个像素点的运动:
其中,I(⋅)为图像灰度函数,(xy)为当前帧像素坐标,(ij)为该像素点在两帧时间间隔内的运动矢量,t为时间变量。采用图像灰度一阶导数构建光流方程,并基于最小化平方差误差函数建立LK模型,从而在短时间内完成图像处理。
极线约束是立体视觉与多视图几何的基本几何原理[18],主要描述从两个不同视点观测同一物理点时,其在两张相邻图像帧上的投影点必须满足的几何关系,如图7所示。图中O1O2分别为两相机的光心,两光心与点P围成的平面π为极平面;光心O1O2的连线为基线,基线O1O2与像平面N1N2的交点e1e2为极点;极平面π与像平面N1N2所形成的交线l1l2为极线。
假设世界坐标系中的点P投影到两个相机的成像平面上,可以得到一对相互匹配的特征点p1p2,其齐次坐标为:
其中,uv分别为像素对应的水平和垂直坐标。
p1对应的极线l1为:
其中,F表示对应的基本矩阵,XY为极线l1在图像平面坐标系下的方向分量,Z为偏移项。
根据点到直线的距离公式,可以得到点p2到极线l1的距离d为:
其中,代表极线方向向量的长度。
设置阈值θ,如果d>θ,则滤除对应匹配点。其中,θ可通过下式得到:
其中,N表示ORB特征点总提取数,di表示第i个特征到其极线的距离。基于上述方法,可快速剔除两帧间不匹配或违反极线约束(由动态因素导致)的特征点,实现动态干扰的有效滤除。
实验使用的电脑配置Intel Core i5-12400F处理器、NVIDIA GeForce RTX 3060显卡及12 GB内存,软件环境为Ubuntu 18.04操作系统。为验证动态点去除算法有效性,本文基于TUM RGB-D数据集的fr3序列开展实验,该序列包含低动态场景的“sitting”序列和高动态场景的“walking”序列。这两种序列均存在四种相机运动模式:static(几乎静止)、xyz(三轴平移)、halfsphere(半球面运动)以及rpy(三轴旋转)。本文选取static和xyz的两种极端运动模式进行测试,既评估动态环境干扰的影响,又验证相机大幅运动与环境动态共存时算法的鲁棒性。
图8图9展示了ORB_SLAM3算法与本文算法在低动态场景和高动态场景中的特征点去除效果,其中“s”代表“sitting”序列,“w”代表“walking”序列,“Ours”代表本文动态特征点去除算法,275、288等数字表示数据集中选取的特定帧编号。可以看出:低动态场景中,人物肢体轻微摆动区域的特征点被精确去除,而其余区域的静态特征则完整保留;高动态场景中,快速移动的行人动态特征被有效剔除,仅保留检测框内与背景重合的静态特征点。
为评估算法改进效果,本文对比了ORB-SLAM3算法与本文算法在低动态场景和高动态场景中的定位精度,结果如图10图11所示。图中黑色线条为真实轨迹,蓝色线条为估计轨迹,红色区域为轨迹误差。
图10图11的实验结果表明:在低动态场景中,因运动幅度较小对建图干扰有限,ORB-SLAM3与本文算法的轨迹误差较为接近;而在高动态场景中,快速运动的物体导致SLAM位姿估计偏差加剧,二者轨迹误差显著扩大。本文算法通过动态特征点去除模块有效抑制干扰,从而获得更优的定位精度。
通过图12图13的轨迹误差对比及表2表3的定量分析可知:在s_halfsphere序列中,本文算法的三轴平均绝对误差均值为0.022 m,较ORB-SLAM3的0.023 m减小4.3%,其余三项指标均值分别减小10.7%、4.0%和14.6%;在s_static序列中,本文算法的三轴平均绝对误差均值为0.005 m,较ORB-SLAM3的0.010 m减小50.0%,其他三项指标均值分别减小46.4%、59.0%和44.3%。实验结果表明,本文算法在低动态场景中的各精度指标均优于ORB-SLAM3。
图14图15所示,在高动态场景中,ORB-SLAM3的估计轨迹与真实轨迹偏差显著增大,而本文算法能有效抑制误差。结合表4表5的定量分析可知:在w_halfsphere序列中,本文算法的三轴平均绝对误差均值为0.008 m,较ORB-SLAM3的0.117 m减小93.2%,其余三项指标均值分别减小91.0%、54.7%和57.8%;在w_xyz序列中,本文算法的三轴平均绝对误差均值为0.004 m,较ORB-SLAM3的0.089 m减小95.5%,其余三项指标均值分别减小94.8%、88.6%和65.5%。实验结果表明,ORB-SLAM3在高动态场景中的定位精度明显不足,而本文算法能更有效地处理物体高速且大幅度运动带来的干扰。
为系统评估基于动态特征点去除的ORB-SLAM3改进算法性能,在TUM RGB-D数据集的fr3序列上对比测试了ORB-SLAM3、DS-SLAM、DynaSLAM及本文算法,通过绝对轨迹误差(Absolute Trajectory Error,ATE)、相对位姿误差(Relative Pose Error,RPE)和算法平均运行时间三项指标进行量化分析,结果如表6表7所示。
表6表7可知,在低动态场景s_static与s_halfsphere中,与传统的ORB-SLAM3相比,本文算法性能提升较低;但在高动态场景w_xyz、w_halfsphere和w_rpy中,由于存在快速移动的目标,会对位姿估计产生较大影响,使得ORB-SLAM3的轨迹误差较大。结合表6中的数据可以算出,本文算法的ATE和RPE分别平均下降了91.5%和91.3%。实验结果表明本文算法能够有效提升SLAM系统定位和地图构建的精度。另外,与DYnaSLAM和DS-SLAM相比,本文改进的SLAM系统在定位精度上与DYnaSLAM相当,但运行时间快了近5倍;与DS-SLAM相比,轨迹误差相近,但计算耗时降低了30.2%。在实时性方面,本文算法具有显著优势。综合运行时间和定位精度,本文改进的动态视觉SLAM系统展现出更优的综合性能。
为了验证建图算法在真实动态环境下的有效性,在如图16所示的办公室场景和图17所示的走廊场景中,分别使用传统ORB-SLAM3和本文算法进行建图实验。在办公室场景中行人快速移动,建图效果对比如图18所示。其中,图18(a)图18(b)使用了未滤除动态特征的关键帧进行地图构建,导致行人在地图中清晰可见并对建图质量造成干扰;而图18(c)图18(d)则基于滤除了动态特征点的静态关键帧构建点云,行人轨迹被有效剔除,使地图与静态环境的匹配度更高。
在走廊场景中,行人和机器人相向而行,并做奔跑、肢体摆动等动作。由于走廊环境存在一定的局限性,所以无法展现俯视视角。在走廊环境下分别使用关键帧和滤除动态信息的关键帧所构建的稠密点云地图如图19所示。
通过以上建图效果看出,在图19(a)中,行人的快速移动会在地图中形成重叠的动态伪影,并遮挡部分环境细节,导致地图可读性下降;而在图19(b)中,环境信息清晰完整,背景板、桌子等静态物体没有被遮挡或重影干扰,环境整体轮廓清晰可见。
根据表8所示的EVO工具轨迹误差评估结果,本文算法在办公室和走廊场景均实现显著精度提升:办公室场景ATE和RPE分别减小55.2%、93.7%;走廊场景ATE和RPE分别减小24.3%、40.2%。实验表明,本文算法构建的地图与真实场景结构保持了更高一致,验证了算法的有效性。
针对传统视觉SLAM算法在动态环境中难以有效剔除快速移动目标导致定位精度低及地图构建不完善的问题,本文提出了一种基于动态目标检测的改进ORB-SLAM3算法。首先对YOLOv5s网络进行精简,保留中大目标检测分支并仅检测行人,从而更加高效地识别室内动态干扰源;随后结合LK光流与极线几何,对先验动态区域以外的特征点进行二次过滤,最大程度减少高动态场景下的错误匹配;最后通过在静态关键帧上进行稠密建图,剔除动态特征点对三维地图的干扰。在公开的TUM RGB-D数据集fr3序列中进行测试得出:本文算法在低动态场景下保持与ORB-SLAM3相当的精度,而在高动态场景w_xyz、w_halfsphere、w_rpy下,ATE与RPE较ORB-SLAM3分别平均减小91.5%和91.3%,显著优化了动态环境定位性能。真实场景测试进一步表明:办公室场景中ATE与RPE分别减小55.2%和93.7%,走廊场景中相应指标分别减小24.3%和40.2%,所建地图与真实结构结构高度吻合,验证了算法在动态目标检测、特征过滤及场景建模方面的有效性与鲁棒性。本文主要针对行人这一动态目标进行检测,针对其他动态目标的检测将是后续研究的重点。
  • 陕西省科技厅重点产业链工业领域一般项目(2022GY-239)
参考文献 引证文献
排序方式:
[1]
Smith R C, Cheeseman P. On the representation and estimation of spatial uncertainty[J]. The International Journal of Robotics Research, 1986, 5(4): 56-68.
[2]
徐晓苏, 高佳誉, 周帅, . 基于改进GICP配准的激光-惯性SLAM算法[J]. 中国惯性技术学报, 2023, 31(08): 814-822.
Xu X, Gao J, Zhou S, et al. Lidar-inertial SLAM based on improved GICP registration[J]. Journal of Chinese Inertial Technology, 2023, 31(08): 814-822.
[3]
赵伟博, 田军委, 王沁, . 基于点线特征融合的视觉惯性SLAM算法[J]. 计算机应用研究, 2023, 40(02): 445-449.
Zhao W, Tian J, Wang Q, et al. Visual inertial SLAM algorithm based on point-line feature fusion[J]. Application Research of Computers, 2023, 40(02): 445-449.
[4]
闫河, 王旭, 雷秋霞, . 动态场景结合稀疏场景流和加权特征的视觉SLAM方法[J]. 中国惯性技术学报, 2024, 32(09): 891-897.
Yan H, Wang X, Lei Q, et al. Visual SLAM method combining sparse scene flow and weighted features in dynamic environment[J]. Journal of Chinese Inertial Technology, 2024, 32(09): 891-897.
[5]
Campos C, Elvira R, Rodríguez J J G, et al. ORB-SLAM3: An accurate open-source library for visual, visual-inertial, and multimap SLAM[J]. IEEE Transactions on Robotics, 2021, 37(6): 1874-1890.
[6]
Liu Y, Miura J. RDS-SLAM: Real-time dynamic SLAM using semantic segmentation methods[J]. IEEE Access, 2021, 9: 23772-23785.
[7]
Lee J, Back M, Hwang S S, et al. Improved real-time monocular SLAM using semantic segmentation on selective frames[J]. IEEE Transactions on Intelligent Transportation Systems, 2022, 24(3): 2800-2813.
[8]
Zhang B, Ma X, Ma H, et al. DynPL-SVO: A robust stereo visual odometry for dynamic scenes[J]. IEEE Transactions on Instrumentation and Measurement, 2024, 73: 1-10.
[9]
刘胤真, 徐向荣, 张卉, . 动态场景下基于语义和几何约束的视觉SLAM算法[J]. 信息与控制, 2024, 53(03): 388-399.
Liu Y, Xu X, Zhang H, et al. Visual SLAM algorithm based on semantic and geometric constraints under dynamic scenes[J]. Information and Control, 2024, 53(03): 388-399.
[10]
Lei X, Wen X, Li Z. A multi-target cow face detection model in complex scenes[J]. The Visual Computer, 2024: 1-22.
[11]
蔡显奇, 王晓松, 李玮. 一种室内弱纹理环境下的视觉SLAM算法[J]. 机器人, 2024, 46(03): 284-293+304.
Cai X, Wang X, Li W. A visual SLAM algorithm in indoor weak texture environment[J]. Robot, 2024, 46(03): 284-293+304.
[12]
Yuan X, Kuerban A, Chen Y, et al. Faster light detection algorithm of traffic signs based on YOLOv5s-A2[J]. IEEE Access, 2022, 11: 19395-19404.
[13]
Zang Q, Zhang K, Wang L, et al. An adaptive ORB-SLAM3 system for outdoor dynamic environments[J]. Sensors, 2023, 23(3): 1359.
[14]
Ashraf A H, Imran M, Qahtani A M, et al. Weapons detection for security and video surveillance using CNN and YOLO-v5s[J]. Computers, Materials & Continua, 2022, 70(2): 2761-2775.
[15]
Qin L, Wu C, Chen Z, et al. RSO-SLAM: A robust semantic visual SLAM with optical flow in complex dynamic environments[J]. IEEE Transactions on Intelligent Transportation Systems, 2024, 25(10): 14669-14684.
[16]
陈志环, 王祖傲, 李想成. 室内动态场景下基于深度相机的VSLAM方法[J]. 中国惯性技术学报, 2023, 31(04): 390-400.
Chen Z, Wang Z, Li X, et al. Visual SLAM method based on depth camera in indoor dynamic scene[J]. Journal of Chinese Inertial Technology, 2023, 31(04): 390-400.
[17]
王磊, 张茗宇, 潘明然, . 基于多元离群点检测的动态目标去除SLAM方法[J]. 探测与控制学报, 2024, 46(05): 64-70.
Wang L, Zhang M, Pan M, et al. Dynamic target removal SLAM method for multivariate outlier detection[J]. Journal of Detection & Control, 2024, 46(05): 64-70.
[18]
Zhou C, Su S, Chen Q, et al. E3CM: Epipolar-constrained cascade correspondence matching[J]. Neurocomputing, 2023, 559: 126788.
2025年第33卷第10期
PDF下载
180
83
引用本文
BibTeX
文章信息
doi: 10.13695/j.cnki.12-1222/o3.2025.10.006
  • 接收时间:2024-10-15
  • 首发时间:2026-03-27
  • 出版时间:2025-10-30
补充材料
相关文章
文章信息
作者
出版历史
  • 收稿日期:2024-10-15
  • 录用日期:2025-05-13
基金
陕西省科技厅重点产业链工业领域一般项目(2022GY-239)
作者信息
    西安工业大学 计算机科学与工程学院,西安 710021
参考文献
分享链接
https://castjournals.cast.org.cn/joweb/zggxjsxb/CN/10.13695/j.cnki.12-1222/o3.2025.10.006
分享至
全文二维码

扫描看全文

引用本文
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
关闭全屏