Line segment detection plays a cornerstone role in computer vision tasks. Among numerous detection methods that have been recently proposed, the ones based on edge drawing attract increasing attention owing to their excellent detection efficiency. However, the existing methods are not robust enough due to the inadequate usage of image gradients for edge drawing and line segment fitting. Based on the observation that the line segments should locate on the edge points with both consistent coordinates and level-line information, i.e., the unit vector perpendicular to the gradient orientation, this paper proposes a level-line guided edge drawing for robust line segment detection (GEDRLSD). The level-line information provides potential directions for edge tracking, which could be served as a guideline for accurate edge drawing. Additionally, the level-line information is fused in line segment fitting to improve the robustness. Numerical experiments show the superiority of the proposed GEDRLSD algorithm compared with state-of-the-art methods.
翻译:线段检测在计算机视觉任务中起着基石作用。在近期提出的众多检测方法中,基于边缘绘制的方法因其优越的检测效率而受到越来越多的关注。然而,现有方法在边缘绘制和线段拟合过程中对图像梯度的利用不够充分,导致鲁棒性不足。基于线段应位于具有一致坐标和水平线信息(即与梯度方向垂直的单位向量)的边缘点上的观察,本文提出了一种基于水平线引导的边缘绘制方法,用于鲁棒线段检测(GEDRLSD)。水平线信息为边缘追踪提供了潜在方向,可作为精确边缘绘制的指导。此外,水平线信息被融合到线段拟合中以提高鲁棒性。数值实验表明,与现有最优方法相比,所提出的GEDRLSD算法具有优越性。