一种新的基于神经网络的直线匹配算法
首发时间:2019-03-12
摘要:直线匹配是计算机视觉领域的重要技术之一,是图像拼接、三维重建以及图像配准的一个关键环节,具有非常广泛的应用场景。相比于特征点匹配,特征直线包含物体的结构信息,并且对环境噪声具有较强的抗干扰能力而备受国内外学者关注。然而,直线端点的不精确定位给直线匹配的研究带来了巨大的挑战,为了解决这个问题,本文提出了一种利用深度神经网络提取直线特征并进行直线匹配的新方法。首先,检测图像对中的特征直线,然后根据直线裁剪固定大小的图像块。其次,将裁剪后的图像块输入到本文设计的适合直线匹配的网络(LMNet,Line Matching Network)中,判断直线是否匹配。最后,利用后处理机制剔除重复匹配和错误匹配的直线对。实验证明,本文所提出的方法显著提高了直线匹配的性能,并且有效地解决了直线端点的不精确定位问题。
For information in English, please click here
A Novel Line Matching Algorithm Based On Neural Networks
Abstract:Line matching is one of the most important technologies in the field of computer vision. It is a key link in image stitching, 3D reconstruction and image registration and widely used in many applications. Compared with point matching, line contains more structure information of object and has strong anti-jamming ability to environmental noise, which attracts much attention of scholars. However, the inaccurate location of line endpoints brings great challenges to the research of line matching. In order to solve this problem, this paper proposed a novel line matching algorithm based on convolutional neural networks to extract line features. Firstly, the feature lines in the images are detected, and then the fixed size image blocks are cropped according to the lines. Secondly, the cropped image block is input to the Line Matching Network(LMNet), which is designed to extract line features, to judge whether the feature lines matched. Finally, the post-processing mechanism is used to eliminate the duplicate matching and the wrong matching. Experimental results show that the proposed algorithm can significantly improve the performance of line matching and effectively solve the problem of inaccurate location of line endpoints.
Keywords: line matching computer vision convolutional neural network
基金:
引用

No.****
动态公开评议
共计0人参与
勘误表
一种新的基于神经网络的直线匹配算法
评论
全部评论