GlueStick: Robust Image Matching by Sticking Points and Lines Together
Not on the map. Why?
Abstract (arXiv)
Line segments are powerful features complementary to points. They offer structural cues, robust to drastic viewpoint and illumination changes, and can be present even in texture-less areas. However, describing and matching them is more challenging compared to points due to partial occlusions, lack of texture, or repetitiveness. This paper introduces a new matching paradigm, where points, lines, and their descriptors are unified into a single wireframe structure. We propose GlueStick, a deep matching Graph Neural Network (GNN) that takes two wireframes from different images and leverages the connectivity information between nodes to better glue them together. In addition to the increased efficiency brought by the joint matching, we also demonstrate a large boost of performance when leveraging the complementary nature of these two features in a single architecture. We show that our matching strategy outperforms the state-of-the-art approaches independently matching line segments and points for a wide variety of datasets and tasks. The code is available at https://github.com/cvg/GlueStick.
Key facts. Cited by 65 papers in the map (data through 7 Oct 2026). Builds on 42 of its 89 references that are in the map. First posted on arXiv 4 Apr 2023.
Builds on
42 of 89 references.
References · 42
- 2017Attention Is All You Needcited by 59,932
- 2017ScanNet: Richly-annotated 3D Reconstructions of Indoor Scenescited by 3,088
- 2019SuperGlue: Learning Feature Matching with Graph Neural Networkscited by 1,437
- 2017SuperPoint: Self-Supervised Interest Point Detection and Descriptioncited by 1,313
- 2015ORB-SLAM: a Versatile and Accurate Monocular SLAM Systemcited by 983
- 2021LoFTR: Detector-Free Local Feature Matching with Transformerscited by 974
- 2015NetVLAD: CNN architecture for weakly supervised place recognitioncited by 935
- 2018MegaDepth: Learning Single-View Depth Prediction from Internet Photoscited by 731
- 2018From Coarse to Fine: Robust Hierarchical Localization at Large Scalecited by 556
- 2017HPatches: A benchmark and evaluation of handcrafted and learned local descriptorscited by 261
- 2017Working hard to know your neighbor's margins: Local descriptor learning losscited by 212
- 2018Revisiting Oxford and Paris: Large-Scale Image Retrieval Benchmarkingcited by 189
30 more
- 2021COTR: Correspondence Transformer for Matching Across Imagescited by 182
- 2017Learning to Find Good Correspondencescited by 176
- 2020Visual Camera Re-Localization from RGB and RGB-D Images Using DSACcited by 176
- 2022DKM: Dense Kernelized Feature Matching for Geometry Estimationcited by 174
- 2018Neighbourhood Consensus Networkscited by 173
- 2022ASpanFormer: Detector-Free Image Matching with Adaptive Span Transformercited by 170
- 2019Neural-Guided RANSAC: Learning Where to Sample Model Hypothesescited by 129
- 2022MatchFormer: Interleaving Attention in Transformers for Feature Matchingcited by 126
- 2021Learning Accurate Dense Correspondences and When to Trust Themcited by 113
- 2021Learning to Match Features with Seeded Graph Matching Networkcited by 92
- 2021Line Segment Detection Using Transformers without Edgescited by 73
- 2019End-to-End Wireframe Parsingcited by 72
- 2020Learning to Parse Wireframes in Images of Man-Made Environmentscited by 71
- 2020Holistically-Attracted Wireframe Parsingcited by 63
- 2022ClusterGNN: Cluster-based Coarse-to-Fine Graph Neural Network for Efficient Feature Matchingcited by 62
- 2017PL-SLAM: a Stereo SLAM System through the Combination of Points and Line Segmentscited by 58
- 2022DeepLSD: Line Segment Detection and Refinement with Deep Image Gradientscited by 58
- 2018Learning Attraction Field Representation for Robust Line Segment Detectioncited by 52
- 2021SOLD2: Self-supervised Occlusion-aware Line Description and Detectioncited by 45
- 2020Deep Hough Transform for Semantic Line Detectioncited by 42
- 2019PPGNet: Learning Point-Pair Graph for Line Segment Detectioncited by 39
- 20233D Line Mapping Revisitedcited by 39
- 2019Learning to Reconstruct 3D Manhattan Wireframes from a Single Imagecited by 35
- 2021Fully Convolutional Line Parsingcited by 24
- 2017Robust Visual SLAM with Point and Line Featurescited by 23
- 2021ELSED: Enhanced Line SEgment Drawingcited by 23
- 2021Line as a Visual Sentence: Context-aware Line Descriptor for Visual Localizationcited by 14
- 2023A Large Scale Homography Benchmarkcited by 13
- 2016Exploiting 2D Floorplan for Building-scale Panorama RGBD Alignmentcited by 7
- 2021Revisiting Binary Local Image Description for Resource Limited Devicescited by 3
Built on by
Citing papers per year: 2023: 6; 2024: 22; 2025: 17; 2026: 20.
65 papers.
Sort:
By area:
- 2023DUSt3R: Geometric 3D Vision Made Easycited by 1,526
- 2023Optimal Transport Aggregation for Visual Place Recognitioncited by 151
- 2024TranSplat: Generalizable 3D Gaussian Splatting from Sparse Multi-View Images with Transformerscited by 71
- 2024GaussNav: Gaussian Splatting for Visual Navigationcited by 49
- 2024Wear-Any-Way: Manipulable Virtual Try-on via Sparse Correspondence Alignmentcited by 42
- 2024Robust Incremental Structure-from-Motion with Hybrid Featurescited by 31
- 2024Local Feature Matching Using Deep Learning: A Surveycited by 26
- 2024Generative Inbetweening through Frame-wise Conditions-Driven Video Generationcited by 23
- 2024Learning to Make Keypoints Sub-Pixel Accuratecited by 13
- 2023NEAT: Distilling 3D Wireframes from Neural Attraction Fieldscited by 12
- 20243D Neural Edge Reconstructioncited by 12
- 2024LoD-Loc: Aerial Visual Localization using LoD 3D Map with Neural Wireframe Alignmentcited by 12
38 more
- 2024Fully Geometric Panoramic Localizationcited by 11
- 2025Visuospatial Cognitive Assistantcited by 11
- 2024EdgeGaussians -- 3D Edge Mapping via Gaussian Splattingcited by 10
- 2025Curve-Aware Gaussian Splatting for 3D Parametric Curve Reconstructioncited by 9
- 2025RIPE: Reinforcement Learning on Unlabeled Image Pairs for Robust Keypoint Extractioncited by 9
- 2023A Comprehensive Review of Image Line Segment Detection and Description: Taxonomies, Comparisons, and Challengescited by 6
- 2023Handbook on Leveraging Lines for Two-View Relative Pose Estimationcited by 6
- 2025MambaGlue: Fast and Robust Local Feature Matching With Mambacited by 5
- 2025SketchSplat: 3D Edge Reconstruction via Differentiable Multi-view Sketch Splattingcited by 5
- 2025ScaleLSD: Scalable Deep Line Segment Detection Streamlinedcited by 5
- 2024Towards Long Term SLAM on Thermal Imagerycited by 4
- 2024Thin-Plate Spline-based Interpolation for Animation Line Inbetweeningcited by 4
- 2024Representing 3D sparse map points and lines for camera relocalizationcited by 3
- 2024PeLiCal: Targetless Extrinsic Calibration via Penetrating Lines for RGB-D Cameras with Limited Co-visibilitycited by 3
- 2024Breaking the Frame: Visual Place Recognition by Overlap Predictioncited by 3
- 2024Tensor-Based Synchronization and the Low-Rankness of the Block Trifocal Tensorcited by 3
- 2025EdgeRegNet: Edge Feature-based Multimodal Registration Network between Images and LiDAR Point Cloudscited by 3
- 2025Image Demoir'eing Using Dual Camera Fusion on Mobile Phonescited by 3
- 2025Single-Scanline Relative Pose Estimation for Rolling Shutter Camerascited by 3
- 2023Towards Establishing Dense Correspondence on Multiview Coronary Angiography: From Point-to-Point to Curve-to-Curve Query Matchingcited by 2
- 2024XPoint: A Self-Supervised Visual-State-Space based Architecture for Multispectral Image Registrationcited by 2
- 2025LightGlueStick: a Fast and Robust Glue for Joint Point-Line Matchingcited by 2
- 2025SAGE: Structure-Aware Generative Video Transitions between Diverse Clipscited by 2
- 2024Efficient Solution of Point-Line Absolute Posecited by 1
- 2025BADGR: Bundle Adjustment Diffusion Conditioned by GRadients for Wide-Baseline Floor Plan Reconstructioncited by 1
- 2025To Glue or Not to Glue? Classical vs Learned Image Matching for Mobile Mapping Cameras to Textured Semantic 3D Building Modelscited by 1
- 2025Registration beyond Points: General Affine Subspace Alignment via Geodesic Distance on Grassmann Manifoldcited by 1
- 2026Interacted Planes Reveal 3D Line Mappingcited by 1
- 2026Match-Any-Events: Zero-Shot Motion-Robust Feature Matching Across Wide Baselines for Event Camerascited by 1
- 2026Hough-SIFT: Robust Image Registration for Linear Structures via Hough Spacecited by 1
- 2024Matching Semantically Similar Non-Identical Objectscited by 0
- 2024PRAM: Place Recognition Anywhere Model for Efficient Visual Localizationcited by 0
- 2024Str-L Pose: Integrating Point and Structured Line for Relative Pose Estimation in Dual-Graphcited by 0
- 2025Improved 3D Point-Line Mapping Regression for Camera Relocalizationcited by 0
- 2025Zero-Shot Polygon Matching with Pre-trained Models for Pose Estimation and Polygon Cloud from Challenging Stereocited by 0
- 2025RAVES-Calib: Robust, Accurate and Versatile Extrinsic Self Calibration Using Optimal Geometric Featurescited by 0
- 2026XRefine: Attention-Guided Keypoint Match Refinementcited by 0
- 2026Thegra: Graph-based SLAM for Thermal Imagerycited by 0
50 most cited of 65 All 65 (JSON)
- 2026CLoSeR: Closing the Loop for Long-Context Streaming Reconstruction1 Oct 2026
- 2026Stable and Scalable Bundle Adjustment of Holistic 3D Structures3 Sep 2026
- 2026Unified and Efficient Point-Line Local Features20 Aug 2026
- 2026RIPE++: Reinforced Keypoint Learning from Positive Pairs Only20 Aug 2026
- 2026Improving Complex Moir'e Removal with Generative Supervision18 Aug 2026
- 2026Cross-View Feature Matching: Survey, Benchmarking, and Foundation-Model Perspectives11 Aug 2026
- 2026Hough-SIFT: Robust Image Registration for Linear Structures via Hough Space16 Jul 2026
- 2026Hybrid Deep Learning for Traceability and Classification of Industrial Slate Tiles6 Jul 2026
- 2026EPO: Boosting 3D Foundation Models with Edge-based Pose Optimization1 Jul 2026
- 2026REDI-Match: Rotation-Equivariant Distillation for Efficient and Robust Dense Matching23 Jun 2026
- 2026AI-Enabled Image-Based Hybrid Vision/Force Control of Tendon-Driven Aerial Continuum Manipulators21 Apr 2026
- 2026Match-Any-Events: Zero-Shot Motion-Robust Feature Matching Across Wide Baselines for Event Cameras20 Apr 2026
38 more
- 2026PlanaReLoc: Camera Relocalization in 3D Planar Primitives via Region-Based Structure Matching21 Mar 2026
- 2026OTPL-VIO: Robust Visual-Inertial Odometry with Optimal Transport Line Association and Adaptive Uncertainty10 Mar 2026
- 2026FC-VFI: Faithful and Consistent Video Frame Interpolation for High-FPS Slow Motion Video Generation5 Mar 2026
- 2026QuadSync: Quadrifocal Tensor Synchronization via Tucker Decomposition26 Feb 2026
- 2026RoEL: Robust Event-based 3D Line Reconstruction20 Feb 2026
- 2026Thegra: Graph-based SLAM for Thermal Imagery9 Feb 2026
- 2026Interacted Planes Reveal 3D Line Mapping1 Feb 2026
- 2026XRefine: Attention-Guided Keypoint Match Refinement18 Jan 2026
- 2025RAVES-Calib: Robust, Accurate and Versatile Extrinsic Self Calibration Using Optimal Geometric Features9 Dec 2025
- 2025Zero-Shot Polygon Matching with Pre-trained Models for Pose Estimation and Polygon Cloud from Challenging Stereo8 Nov 2025
- 2025SAGE: Structure-Aware Generative Video Transitions between Diverse Clips28 Oct 2025
- 2025LightGlueStick: a Fast and Robust Glue for Joint Point-Line Matching18 Oct 2025
- 2025Registration beyond Points: General Affine Subspace Alignment via Geodesic Distance on Grassmann Manifold24 Jul 2025
- 2025RIPE: Reinforcement Learning on Unlabeled Image Pairs for Robust Keypoint Extraction7 Jul 2025
- 2025Single-Scanline Relative Pose Estimation for Rolling Shutter Cameras27 Jun 2025
- 2025Curve-Aware Gaussian Splatting for 3D Parametric Curve Reconstruction26 Jun 2025
- 2025ScaleLSD: Scalable Deep Line Segment Detection Streamlined11 Jun 2025
- 2025Image Demoir'eing Using Dual Camera Fusion on Mobile Phones10 Jun 2025
- 2025To Glue or Not to Glue? Classical vs Learned Image Matching for Mobile Mapping Cameras to Textured Semantic 3D Building Models23 May 2025
- 2025Visuospatial Cognitive Assistant18 May 2025
- 2025BADGR: Bundle Adjustment Diffusion Conditioned by GRadients for Wide-Baseline Floor Plan Reconstruction25 Mar 2025
- 2025EdgeRegNet: Edge Feature-based Multimodal Registration Network between Images and LiDAR Point Clouds19 Mar 2025
- 2025SketchSplat: 3D Edge Reconstruction via Differentiable Multi-view Sketch Splatting18 Mar 2025
- 2025Improved 3D Point-Line Mapping Regression for Camera Relocalization28 Feb 2025
- 2025MambaGlue: Fast and Robust Local Feature Matching With Mamba1 Feb 2025
- 2024Generative Inbetweening through Frame-wise Conditions-Driven Video Generation16 Dec 2024
- 2024XPoint: A Self-Supervised Visual-State-Space based Architecture for Multispectral Image Registration11 Nov 2024
- 2024LoD-Loc: Aerial Visual Localization using LoD 3D Map with Neural Wireframe Alignment16 Oct 2024
- 2024Robust Incremental Structure-from-Motion with Hybrid Features29 Sep 2024
- 2024EdgeGaussians -- 3D Edge Mapping via Gaussian Splatting19 Sep 2024
- 2024Tensor-Based Synchronization and the Low-Rankness of the Block Trifocal Tensor14 Sep 2024
- 2024Str-L Pose: Integrating Point and Structured Line for Relative Pose Estimation in Dual-Graph28 Aug 2024
- 2024TranSplat: Generalizable 3D Gaussian Splatting from Sparse Multi-View Images with Transformers25 Aug 2024
- 2024Thin-Plate Spline-based Interpolation for Animation Line Inbetweening17 Aug 2024
- 2024Learning to Make Keypoints Sub-Pixel Accurate16 Jul 2024
- 2024Breaking the Frame: Visual Place Recognition by Overlap Prediction23 Jun 2024
- 20243D Neural Edge Reconstruction29 May 2024
- 2024Efficient Solution of Point-Line Absolute Pose25 Apr 2024
50 newest of 65 All 65 (JSON)
- 2025Visuospatial Cognitive Assistantcited by 11
- 2025Visuospatial Cognitive Assistant18 May 2025
- 2023DUSt3R: Geometric 3D Vision Made Easycited by 1,526
- 2023Optimal Transport Aggregation for Visual Place Recognitioncited by 151
- 2024TranSplat: Generalizable 3D Gaussian Splatting from Sparse Multi-View Images with Transformerscited by 71
- 2024GaussNav: Gaussian Splatting for Visual Navigationcited by 49
- 2024Wear-Any-Way: Manipulable Virtual Try-on via Sparse Correspondence Alignmentcited by 42
- 2024Robust Incremental Structure-from-Motion with Hybrid Featurescited by 31
- 2024Local Feature Matching Using Deep Learning: A Surveycited by 26
- 2024Generative Inbetweening through Frame-wise Conditions-Driven Video Generationcited by 23
- 2024Learning to Make Keypoints Sub-Pixel Accuratecited by 13
- 2023NEAT: Distilling 3D Wireframes from Neural Attraction Fieldscited by 12
- 20243D Neural Edge Reconstructioncited by 12
- 2024LoD-Loc: Aerial Visual Localization using LoD 3D Map with Neural Wireframe Alignmentcited by 12
12 most cited of 61 All 61 (JSON)
- 2026CLoSeR: Closing the Loop for Long-Context Streaming Reconstruction1 Oct 2026
- 2026Stable and Scalable Bundle Adjustment of Holistic 3D Structures3 Sep 2026
- 2026Unified and Efficient Point-Line Local Features20 Aug 2026
- 2026RIPE++: Reinforced Keypoint Learning from Positive Pairs Only20 Aug 2026
- 2026Improving Complex Moir'e Removal with Generative Supervision18 Aug 2026
- 2026Cross-View Feature Matching: Survey, Benchmarking, and Foundation-Model Perspectives11 Aug 2026
- 2026Hough-SIFT: Robust Image Registration for Linear Structures via Hough Space16 Jul 2026
- 2026Hybrid Deep Learning for Traceability and Classification of Industrial Slate Tiles6 Jul 2026
- 2026EPO: Boosting 3D Foundation Models with Edge-based Pose Optimization1 Jul 2026
- 2026REDI-Match: Rotation-Equivariant Distillation for Efficient and Robust Dense Matching23 Jun 2026
- 2026AI-Enabled Image-Based Hybrid Vision/Force Control of Tendon-Driven Aerial Continuum Manipulators21 Apr 2026
- 2026Match-Any-Events: Zero-Shot Motion-Robust Feature Matching Across Wide Baselines for Event Cameras20 Apr 2026
12 newest of 61 All 61 (JSON)