Robust line segment matching across views via ranking the line-point graph

Abstract Line segment matching in two or multiple views is helpful to 3D reconstruction and pattern recognition. To fully utilize the geometry constraint of different features for line segment matching, a novel graph-based algorithm denoted as GLSM (Graph-based Line Segment Matching) is proposed in this paper, which includes: (1) the employment of three geometry types, i.e., homography, epipolar, and trifocal tensor, to constrain line and point candidates across views; (2) the method of unifying different geometry constraints into a line-point association graph for two or multiple views; and (3) a set of procedures for ranking, assigning, and clustering with the line-point association graph. The experimental results indicate that GLSM can obtain sufficient matches with a satisfactory accuracy in both two and multiple views. Moreover, GLSM can be employed with large image datasets. The implementation of GLSM will be available soon at https://skyearth.org/research/ .

[1]  Qiang Wang,et al.  Line matching of wide baseline images in an affine projection space , 2020, International Journal of Remote Sensing.

[2]  Changchang Wu,et al.  Towards Linear-Time Incremental Structure from Motion , 2013, 2013 International Conference on 3D Vision.

[3]  Yongjun Zhang,et al.  Automatic Keyline Recognition and 3D Reconstruction For Quasi-Planar Façades in Close-range Images , 2016 .

[4]  Zhanyi Hu,et al.  Line matching leveraged by point correspondences , 2010, 2010 IEEE Computer Society Conference on Computer Vision and Pattern Recognition.

[5]  Pascal Monasse,et al.  Global Fusion of Relative Motions for Robust, Accurate and Scalable Structure from Motion , 2013, ICCV.

[6]  Li Li,et al.  Hierarchical line matching based on Line-Junction-Line structure descriptor and local homography estimation , 2016, Neurocomputing.

[7]  Luc Van Gool,et al.  Wide-baseline stereo matching with line segments , 2005, 2005 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'05).

[8]  Hans-Peter Seidel,et al.  Exploiting global connectivity constraints for reconstruction of 3D line segments from images , 2010, 2010 IEEE Computer Society Conference on Computer Vision and Pattern Recognition.

[9]  Kai Li,et al.  Line segment matching: A benchmark , 2016, 2016 IEEE Winter Conference on Applications of Computer Vision (WACV).

[10]  Alper Yilmaz,et al.  Line Matching in Wide-Baseline Stereo: A Top-Down Approach , 2014, IEEE Transactions on Image Processing.

[11]  Cordelia Schmid,et al.  Automatic line matching across views , 1997, Proceedings of IEEE Computer Society Conference on Computer Vision and Pattern Recognition.

[12]  Richard Sinkhorn A Relationship Between Arbitrary Positive Matrices and Doubly Stochastic Matrices , 1964 .

[13]  Martial Hebert,et al.  A spectral technique for correspondence problems using pairwise constraints , 2005, Tenth IEEE International Conference on Computer Vision (ICCV'05) Volume 1.

[14]  Xosé R. Fernández-Vidal,et al.  Two-view line matching algorithm based on context and appearance in low-textured images , 2015, Pattern Recognit..

[15]  Reinhard Koch,et al.  An efficient and robust line segment matching approach based on LBD descriptor and pairwise geometric consistency , 2013, J. Vis. Commun. Image Represent..

[16]  Pascal Fua,et al.  On benchmarking camera calibration and multi-view stereo for high resolution imagery , 2008, 2008 IEEE Conference on Computer Vision and Pattern Recognition.

[17]  Rajeev Motwani,et al.  The PageRank Citation Ranking : Bringing Order to the Web , 1999, WWW 1999.

[18]  Zhanyi Hu,et al.  MSLD: A robust descriptor for line matching , 2009, Pattern Recognit..

[19]  Xianfeng Huang,et al.  Robust Line Matching for Image Sequences Based on Point Correspondences and Line Mapping , 2019, IEEE Access.

[20]  Tibério S. Caetano,et al.  Unified graph matching in Euclidean spaces , 2010, 2010 IEEE Computer Society Conference on Computer Vision and Pattern Recognition.

[21]  Rafael Grompone von Gioi,et al.  LSD: A Fast Line Segment Detector with a False Detection Control , 2010, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[22]  J. Ponce,et al.  Accurate, Dense, and Robust Multi-View Stereopsis , 2007, 2007 IEEE Conference on Computer Vision and Pattern Recognition.

[23]  Horst Bischof,et al.  Efficient 3D scene abstraction using line segments , 2017, Comput. Vis. Image Underst..

[24]  Christian Heipke,et al.  Accurate Reconstruction of Near-Epipolar Line Segments from Stereo Aerial Images , 2012 .

[25]  Kai Li,et al.  Line segment matching and reconstruction via exploiting coplanar cues , 2017 .

[26]  Fernando De la Torre,et al.  Factorized Graph Matching , 2012, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[27]  Lei Yan,et al.  Line matching based on planar homography for stereo aerial images , 2015 .

[28]  Zhanyi Hu,et al.  Robust line matching through line-point invariants , 2012, Pattern Recognit..

[29]  Minsu Cho,et al.  Hyper-graph matching via reweighted random walks , 2011, CVPR 2011.

[30]  Xuanyin Wang,et al.  A local feature with multiple line descriptors and its speeded-up matching algorithm , 2017, Comput. Vis. Image Underst..

[31]  Richard Szeliski,et al.  Modeling the World from Internet Photo Collections , 2008, International Journal of Computer Vision.

[32]  Christian Beder A UNIFIED FRAMEWORK FOR THE AUTOMATIC MATCHING OF POINTS AND LINES IN MULTIPLE ORIENTED IMAGES , 2004 .

[33]  Cordelia Schmid,et al.  The Geometry and Matching of Lines and Curves Over Multiple Views , 2000, International Journal of Computer Vision.

[34]  Bernhard P. Wrobel,et al.  Multiple View Geometry in Computer Vision , 2001 .

[35]  Xu Yang,et al.  Adaptive Graph Matching , 2018, IEEE Transactions on Cybernetics.

[36]  Xinyi Liu,et al.  TopoLAP: Topology Recovery for Building Reconstruction by Deducing the Relationships between Linear and Planar Primitives , 2019, Remote. Sens..

[37]  Uwe Soergel,et al.  Matching of straight line segments from aerial stereo images of urban areas , 2012 .

[38]  Thierry Viéville,et al.  Canonic Representations for the Geometries of Multiple Projective Views , 1994, ECCV.

[39]  David G. Lowe,et al.  Distinctive Image Features from Scale-Invariant Keypoints , 2004, International Journal of Computer Vision.

[40]  Horst Bischof,et al.  Improving Sparse 3D Models for Man-Made Environments Using Line-Based 3D Reconstruction , 2014, 2014 2nd International Conference on 3D Vision.

[41]  Minsu Cho,et al.  Reweighted Random Walks for Graph Matching , 2010, ECCV.