Accurate and dense mapping in large-scale environments is essential for various robot applications. Recently, implicit neural signed distance fields (SDFs) have shown promising advances in this task. However, most existing approaches employ projective distances from range data as SDF supervision, introducing approximation errors and thus degrading the mapping quality. To address this problem, we introduce N3-Mapping, an implicit neural mapping system featuring normal-guided neural non-projective signed distance fields. Specifically, we directly sample points along the surface normal, instead of the ray, to obtain more accurate non-projective distance values from range data. Then these distance values are used as supervision to train the implicit map. For large-scale mapping, we apply a voxel-oriented sliding window mechanism to alleviate the forgetting issue with a bounded memory footprint. Besides, considering the uneven distribution of measured point clouds, a hierarchical sampling strategy is designed to improve training efficiency. Experiments demonstrate that our method effectively mitigates SDF approximation errors and achieves state-of-the-art mapping quality compared to existing approaches.
翻译:大规模环境下的精确稠密建图对各类机器人应用至关重要。近期,隐式神经符号距离场(SDF)在该任务中展现出显著进展。然而,现有方法大多采用距离数据的投影距离作为SDF监督信号,引入近似误差从而降低建图质量。为解决此问题,我们提出N³-Mapping——一种具有法向引导神经非投影符号距离场的隐式神经建图系统。具体而言,我们沿表面法向而非射线直接采样点,以从距离数据中获取更精确的非投影距离值,进而利用这些距离值作为监督信号训练隐式地图。针对大规模建图,我们采用基于体素的滑动窗口机制,在有限内存占用下缓解遗忘问题。此外,考虑到测量点云分布不均匀,我们设计层次化采样策略以提升训练效率。实验表明,相较于现有方法,本方法有效缓解了SDF近似误差,实现了最优的建图质量。