用结构化边缘特征提升RGB-D视觉里程计的精度与鲁棒性
ROEVO: Robust Organized Edge Feature-based Visual Odometry Using RGB-D Cameras

- 将离散边缘点组织为有序簇,增强结构信息表达
- 在室内场景中定位误差低于1.5%,优于或媲美现有方法
- 适合对精度要求高的机器人导航与建图任务
本文提出一种基于RGB-D相机的视觉里程计系统,利用图像边缘特征。边缘是跨环境普遍存在的空间表达线索,蕴含丰富纹理与结构信息。然而,现有基于边缘的方法未能充分挖掘其潜力。为此,我们提出一种名为“结构化边缘”的新型特征表示,将分散的边缘像素转化为序列化的簇,更有效地保留并利用底层纹理与结构信息。该形式还支持多帧间的边缘级关联,实现共可见性图构建。为实现精确高效的位姿估计,我们设计了专用于结构化边缘的跟踪与联合优化方法:跟踪阶段采用边缘级而非像素级残差,提升帧间配准鲁棒性;优化阶段引入保持形状的边缘拟合方法及基于结构化边缘的束调整(BA),将传统BA分解为拟合与注册,以维持结构完整性。基于这些技术,我们构建了一个完全依赖结构化边缘特征的完整VO系统,在室内环境中实现了高效跟踪与精准局部建图。大量实验表明,其精度和鲁棒性优于或媲美当前最先进方法。源代码已公开于 https://github.com/liumingrui814/ROEVO。
原文摘要 · Abstract (English)
This work presents a visual odometry (VO) system that leverages image edge features. Edges are spatially expressive cues commonly present across diverse environments, offering rich textural and structural information. However, existing edge-based VO methods often fail to fully exploit this potential. To this end, we introduce a novel feature representation termed \textit{organized edges}, which transforms disjoint edge pixels into sequentialized clusters, enabling more effective retention and utilization of the underlying textural and structural information. Another nice property of this formulation is that organized edges can perform edge-level association across multiple frames, enabling the establishment of a co-visibility graph. To achieve precise and efficient pose estimation, we propose a range of particularly designed tracking and joint optimization methods based on the characteristics of organized edges. For tracking, we formulate edge-wise rather than pixel-wise residuals to achieve robust and accurate inter-frame registration. For joint optimization, we introduce a novel shape-preserving edge-fitting method and an organized edge-based Bundle Adjustment (BA) approach, which decomposes the traditional BA problem into fitting and registration to preserve the structural integrity. Based on these novel techniques, we develop a complete VO system that exclusively employs organized edge features, achieving efficient tracking and precise local mapping. Extensive experiments demonstrate its accuracy and robustness in indoor environments, outperforming or achieving comparable performance to state-of-the-art methods. The source code is publicly available at https://github.com/liumingrui814/ROEVO
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。