Ming Liao, Xiaoguang Di, Maozhen Liu, Teng Lv, Xiaofei Zhang, Runwen Zhu
{"title":"Dynamic-Aware and Static Context Network for large-scale 3D place recognition","authors":"Ming Liao, Xiaoguang Di, Maozhen Liu, Teng Lv, Xiaofei Zhang, Runwen Zhu","doi":"10.1016/j.knosys.2025.113577","DOIUrl":null,"url":null,"abstract":"<div><div>3D point cloud-based place recognition enables robots to obtain precise global positions without GPS, correct trajectory drift in SLAM, and recover from the kidnapped robot problem. However, in outdoor environments, the presence of moving objects can cause occlusions in point clouds and introduce noise into the data, leading to localization failures. To address this issue, we propose a Dynamic-Aware and Static Context Network (DASC-Net) for large-scale 3D place recognition. Our approach leverages the spatio-temporal consistency of point cloud sequences to accurately segment dynamic objects while incorporating static point cloud context to compensate for feature loss caused by noise interference or occlusions from dynamic objects, thereby enhancing robustness and generalization. Specifically, DASC-Net adopts a two-stage strategy: first, it introduces a coarse-to-fine moving object segmentation method to effectively eliminate dynamic noise; second, it utilizes spatial context association and multi-scale feature aggregation to improve static feature representation and matching. Extensive experimental results demonstrate that DASC-Net outperforms existing place recognition approaches, particularly in dynamic scenes.</div></div>","PeriodicalId":49939,"journal":{"name":"Knowledge-Based Systems","volume":"319 ","pages":"Article 113577"},"PeriodicalIF":7.2000,"publicationDate":"2025-04-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Knowledge-Based Systems","FirstCategoryId":"94","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0950705125006239","RegionNum":1,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE","Score":null,"Total":0}
引用次数: 0
Abstract
3D point cloud-based place recognition enables robots to obtain precise global positions without GPS, correct trajectory drift in SLAM, and recover from the kidnapped robot problem. However, in outdoor environments, the presence of moving objects can cause occlusions in point clouds and introduce noise into the data, leading to localization failures. To address this issue, we propose a Dynamic-Aware and Static Context Network (DASC-Net) for large-scale 3D place recognition. Our approach leverages the spatio-temporal consistency of point cloud sequences to accurately segment dynamic objects while incorporating static point cloud context to compensate for feature loss caused by noise interference or occlusions from dynamic objects, thereby enhancing robustness and generalization. Specifically, DASC-Net adopts a two-stage strategy: first, it introduces a coarse-to-fine moving object segmentation method to effectively eliminate dynamic noise; second, it utilizes spatial context association and multi-scale feature aggregation to improve static feature representation and matching. Extensive experimental results demonstrate that DASC-Net outperforms existing place recognition approaches, particularly in dynamic scenes.
期刊介绍:
Knowledge-Based Systems, an international and interdisciplinary journal in artificial intelligence, publishes original, innovative, and creative research results in the field. It focuses on knowledge-based and other artificial intelligence techniques-based systems. The journal aims to support human prediction and decision-making through data science and computation techniques, provide a balanced coverage of theory and practical study, and encourage the development and implementation of knowledge-based intelligence models, methods, systems, and software tools. Applications in business, government, education, engineering, and healthcare are emphasized.