ref:基于语义分割和目标检测的移动机器人动态视觉SLAM研究










2. 基于SegNet和YOLOv5滤除动态物体 基于ORB-SLAM2的前端框架,用于对 RGB 图像进行 ORB 特征点的提取和描述子的计算;另外添加语义分割和目标检测两个深度学习线程同时工作(SegNet通过像素级语义分割,区分场景中的背景与物体,YOLOv5 通过实时目标检测,增强了 SLAM 系统对场景中运动物体的感知能力),将二者结果的融合可以生成动态区域的掩码,在ORB-SLAM2的特征提取阶段初步剔除动态点,结合多视图对极几何约束方法进行二次滤除动态点(一个点位于先验动态区域但不满足对极约束,则作为动态剔除)。

3. SLAM回环检测




4. SLAM建图 八叉树地图使用智能化的节点管理机制提升存储效率,仅对存在不确定性的区域进行细分处理,当某个节点的子节点状态完全一致时该节点将不再继续展开,这种基于空间连续性的优化策略可减少不必要的节点存储。针对实际环境中的不确定性因素,系统采用概率化表示替代传统的二元判断,通过概率对数值的连续量度,既能够准确反映节点被占据的可能性程度又能通过贝叶斯更新机制持续融合新的观测数据。这种表示方法特别适合处理暂时性遮挡或动态物体带来的观测不确定性,使得地图能够更真实地反映环境状态。在动态更新过程中,系统会根据最新观测数据实时调整各节点的概率值,当置信度超过设定阈值时才做出确定性判断。

