Hierarchical line segment matching for wide-baseline images via exploiting viewpoint robust local structure and geometric constraints

Abstract Line segment matching for wide-baseline images is challenging due to the significant viewpoint differences. In this study, we propose a hierarchical line segment matching method based on viewpoint robust local structure and geometric constraints. In our approach, line segments are paired and classified into three types representing heuristically those with different level of matchability: structured line pairs (S-LPs), unstructured line pairs (U-LPs), and individual line segments (I-LSs). Accordingly, we design a hierarchical matching framework that consists of three matching layers respectively corresponding to the above three types: in the first layer, robust local structures are constructed for S-LPs. We match the S-LPs by measuring local structure similarity (LSS). In the second layer, we build a topological descriptor-based constraint based on the S-LP matches and combine it with epipolar geometry-based constraints to select candidate matches for U-LPs, and then use LSS to further refine the matches. In the third layer, we estimate local homography for I-LSs to build constraints, to extract matches by exploiting the implicit region information of line pair matches. A pair of pre- and postprocessing algorithms, namely line segment merging and match reassignment, are performed before and after the matching procedure to overcome the negative effect of line segment fragmentation on the matching. Experimental results demonstrate that the proposed method performs better than state-of-the-art methods (with the largest improvement of 124.17% in terms of F-Measure over the best one among the compared methods).

[1]  Xu Huang,et al.  Disparity Refinement in Depth Discontinuity Using Robustly Matched Straight Lines for Digital Surface Model Generation , 2019, IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing.

[2]  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).

[3]  Sukhan Lee,et al.  Simultaneous line matching and epipolar geometry estimation based on the intersection context of coplanar line pairs , 2012, Pattern Recognit. Lett..

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

[5]  Vincent Lepetit,et al.  DAISY: An Efficient Dense Descriptor Applied to Wide-Baseline Stereo , 2010, IEEE Transactions on Pattern Analysis and Machine Intelligence.

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

[7]  Haojie Li,et al.  Line matching based on line-points invariant and local homography , 2018, Pattern Recognit..

[8]  Lu Wang,et al.  Wide-baseline image matching using Line Signatures , 2009, 2009 IEEE 12th International Conference on Computer Vision.

[9]  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..

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

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

[12]  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.

[13]  Yoshua Bengio,et al.  How transferable are features in deep neural networks? , 2014, NIPS.

[14]  Jean-Michel Morel,et al.  ASIFT: A New Framework for Fully Affine Invariant Image Comparison , 2009, SIAM J. Imaging Sci..

[15]  Nazar Khan,et al.  LSM: perceptually accurate line segment merging , 2016, J. Electronic Imaging.

[16]  Jean Ponce,et al.  Accurate, Dense, and Robust Multiview Stereopsis , 2010, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[17]  André Kaup,et al.  Novel Similarity-Invariant Line Descriptor and Matching Algorithm for Global Motion Estimation , 2014, IEEE Transactions on Circuits and Systems for Video Technology.

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

[19]  Zhanyi Hu,et al.  Reconstruction of lines and planes of urban buildings with angle regularization , 2020 .

[20]  Robert C. Bolles,et al.  Random sample consensus: a paradigm for model fitting with applications to image analysis and automated cartography , 1981, CACM.

[21]  Yongjun Zhang,et al.  Robust line segment matching via reweighted random walks on the homography graph , 2021, Pattern Recognit..

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

[23]  Luc Van Gool,et al.  Scale-invariant line descriptors for wide baseline matching , 2014, IEEE Winter Conference on Applications of Computer Vision.

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

[25]  Xinyi Liu,et al.  Robust line segment matching across views via ranking the line-point graph , 2021, ISPRS Journal of Photogrammetry and Remote Sensing.

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

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

[28]  Daniel Snow,et al.  Line-sweep: Cross-ratio for wide-baseline matching and 3D reconstruction , 2015, 2015 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[29]  Min Chen,et al.  Robust Affine-Invariant Line Matching for High Resolution Remote Sensing Images , 2013 .

[30]  Qing Zhu,et al.  Robust line feature matching based on pair-wise geometric constraints and matching redundancy , 2021 .

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

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

[33]  Neil D. Lawrence,et al.  Dataset Shift in Machine Learning , 2009 .

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