针对传统SLAM算法在动态环境中会受到动态特征点的影响,导致算法定位精度下降的问题,提出了一种融合语义信息的视觉惯性SLAM算法SF-VINS(visual inertial navigation system based on semantics fusion)。首先基于VINS-Mono算法框架,将...针对传统SLAM算法在动态环境中会受到动态特征点的影响,导致算法定位精度下降的问题,提出了一种融合语义信息的视觉惯性SLAM算法SF-VINS(visual inertial navigation system based on semantics fusion)。首先基于VINS-Mono算法框架,将语义分割网络PP-LiteSeg集成到系统前端,并根据语义分割结果去除动态特征点;其次,在后端利用像素语义概率构建语义概率误差约束项,并使用特征点自适应权重,提出了新的BA代价函数和相机外参优化策略,提高了状态估计的准确度;最后,为验证该算法的有效性,在VIODE和NTU VIRAL数据集上进行实验。实验结果表明,与目前先进的视觉惯性SLAM算法相比,该算法在动态场景和静态场景的定位精度和鲁棒性均有一定优势。展开更多
多目标跟踪(multi-object tracking,MOT)结合同时定位与建图(simultaneous localization and mapping,SLAM)能够充分运用场景中动静态信息,可提升定位精度和鲁棒性而受到关注。本文提出了一种基于场景流不确定性模型的3D目标跟踪SLAM算...多目标跟踪(multi-object tracking,MOT)结合同时定位与建图(simultaneous localization and mapping,SLAM)能够充分运用场景中动静态信息,可提升定位精度和鲁棒性而受到关注。本文提出了一种基于场景流不确定性模型的3D目标跟踪SLAM算法,以双目或RGB-D图像作为输入,结合实例掩膜和IMU信息,精确检测动态特征并联合估计自身和物体的位姿变换。针对动、静态和临时静态特征无法准确识别的问题,结合实例信息和场景流不确定性建模剔除误差干扰,实现精准的动态特征检测;针对运动物体特征点稀少和跟踪困难的问题,结合KLT光流和实例信息进行鲁棒的多层级数据关联;通过构建因子图并引入车辆运动学约束,实现了自身和运动物体位姿以及地图点坐标的紧耦合优化。最后,在公开数据集上进行对比实验。结果表明,所提算法能够准确跟踪自身和运动物体的位姿变换。展开更多
文摘针对传统SLAM算法在动态环境中会受到动态特征点的影响,导致算法定位精度下降的问题,提出了一种融合语义信息的视觉惯性SLAM算法SF-VINS(visual inertial navigation system based on semantics fusion)。首先基于VINS-Mono算法框架,将语义分割网络PP-LiteSeg集成到系统前端,并根据语义分割结果去除动态特征点;其次,在后端利用像素语义概率构建语义概率误差约束项,并使用特征点自适应权重,提出了新的BA代价函数和相机外参优化策略,提高了状态估计的准确度;最后,为验证该算法的有效性,在VIODE和NTU VIRAL数据集上进行实验。实验结果表明,与目前先进的视觉惯性SLAM算法相比,该算法在动态场景和静态场景的定位精度和鲁棒性均有一定优势。
文摘多目标跟踪(multi-object tracking,MOT)结合同时定位与建图(simultaneous localization and mapping,SLAM)能够充分运用场景中动静态信息,可提升定位精度和鲁棒性而受到关注。本文提出了一种基于场景流不确定性模型的3D目标跟踪SLAM算法,以双目或RGB-D图像作为输入,结合实例掩膜和IMU信息,精确检测动态特征并联合估计自身和物体的位姿变换。针对动、静态和临时静态特征无法准确识别的问题,结合实例信息和场景流不确定性建模剔除误差干扰,实现精准的动态特征检测;针对运动物体特征点稀少和跟踪困难的问题,结合KLT光流和实例信息进行鲁棒的多层级数据关联;通过构建因子图并引入车辆运动学约束,实现了自身和运动物体位姿以及地图点坐标的紧耦合优化。最后,在公开数据集上进行对比实验。结果表明,所提算法能够准确跟踪自身和运动物体的位姿变换。