Lines provide the significantly richer geometric structural information about the environment than points, so lines are widely used in recent Visual Odometry (VO) works. Since VO with lines use line tracking results to locate and map, line tracking is a crucial component in VO. Although the state-of-the-art line tracking methods have made great progress, they are still heavily dependent on line detection or the predicted line segments. In order to relieve the dependencies described above to track line segments completely, accurately, and robustly at higher computational efficiency, we propose a structure-aware Line tracking algorithm based entirely on Optical Flow (LOF). Firstly, we propose a gradient-based strategy to sample pixels on lines that are suitable for line optical flow calculation. Then, in order to align the lines by fully using the structural relationship between the sampled points on it and effectively removing the influence of sampled points on it occluded by other objects, we propose a two-step structure-aware line segment alignment method. Furthermore, we propose a line refinement method to refine the orientation, position, and endpoints of the aligned line segments. Extensive experimental results demonstrate that the proposed LOF outperforms the state-of-the-art performance in line tracking accuracy, robustness, and efficiency, which also improves the location accuracy and robustness of VO system with lines.
翻译:线条提供了比点更丰富的关于环境的几何结构信息,因此,线条在近期的视觉Odomaric(VO)工作中被广泛使用。由于有线条使用线轨跟踪结果来定位和绘图,线条跟踪是VO的一个关键组成部分。尽管最先进的线条跟踪方法已经取得很大进展,但它们仍然严重依赖线条探测或预测线条段。为了减轻上述依赖性,以便完全、准确和有力地跟踪线条段的计算效率,我们提议了一种符合结构的线条跟踪算法,完全基于光学流动(LOF)。首先,我们提议了一种基于梯度的战略,在适合线条光学流计算线条的线条上取样像素。随后,为了通过充分利用采样点之间的结构关系来调整线条,并有效地消除被其他物体所覆盖的线段段点对线条的影响,我们提议了一种两步结构-觉测线路段调整方法。我们提议了一条线线条改进方法,以完善方向、位置和终点线段段段段段段段段为光线条路段计算方法。我们建议了一个梯基战略的精准性战略,并用精确性跟踪了轨道的准确性,以显示轨道。广泛的精确性,还测量性、精确性、精确性测测测测测测测测测了轨道,从而测测测测定了轨道。