Visual odometry algorithms tend to degrade when facing low-textured scenes -from e.g. human-made environments-, where it is often difficult to find a sufficient number of point features. Alternative geometrical visual cues, such as lines, which can often be found within these scenarios, can become particularly useful. Moreover, these scenarios typically present structural regularities, such as parallelism or orthogonality, and hold the Manhattan World assumption. Under these premises, in this work, we introduce MSC-VO, an RGB-D -based visual odometry approach that combines both point and line features and leverages, if exist, those structural regularities and the Manhattan axes of the scene. Within our approach, these structural constraints are initially used to estimate accurately the 3D position of the extracted lines. These constraints are also combined next with the estimated Manhattan axes and the reprojection errors of points and lines to refine the camera pose by means of local map optimization. Such a combination enables our approach to operate even in the absence of the aforementioned constraints, allowing the method to work for a wider variety of scenarios. Furthermore, we propose a novel multi-view Manhattan axes estimation procedure that mainly relies on line features. MSC-VO is assessed using several public datasets, outperforming other state-of-the-art solutions, and comparing favourably even with some SLAM methods.
翻译:视觉测量算法在面临低潮湿场景时往往会退化,这些场景包括人造环境,往往难以找到足够数量的点特征。替代的几何直观提示,如线条等,在这些情景中往往能找到,可能变得特别有用。此外,这些假设情景通常呈现结构性规律,如平行或偏差,并持有曼哈顿世界假设。在这些前提下,我们在此工作中采用了MSC-VO,一种基于RGB-D的视觉对称方法,将点和线特征以及场景中的曼哈顿斧头(如果存在的话)结合起来。在我们的方法中,这些结构性限制最初被用来准确估计抽取线的三维位置。这些限制也与估计的曼哈顿斧头和点和线的重新预测错误相合并,以当地地图优化的方式改进摄像机。这种组合使得我们的方法即使在没有上述制约的情况下也能运作,从而使得方法能够用于更广阔的场景方案。此外,我们提议采用新的多维度的曼哈顿模型来比较其他的多维卡路段。我们甚至建议采用新的多维卡路路段来比较其他的曼哈顿标准。