Deep Keypoint-Based Camera Pose Estimation with Geometric Constraints
Not on the map. Why?
Abstract (arXiv)
Estimating relative camera poses from consecutive frames is a fundamental problem in visual odometry (VO) and simultaneous localization and mapping (SLAM), where classic methods consisting of hand-crafted features and sampling-based outlier rejection have been a dominant choice for over a decade. Although multiple works propose to replace these modules with learning-based counterparts, most have not yet been as accurate, robust and generalizable as conventional methods. In this paper, we design an end-to-end trainable framework consisting of learnable modules for detection, feature extraction, matching and outlier rejection, while directly optimizing for the geometric pose objective. We show both quantitatively and qualitatively that pose estimation performance may be achieved on par with the classic pipeline. Moreover, we are able to show by end-to-end training, the key components of the pipeline could be significantly improved, which leads to better generalizability to unseen datasets compared to existing learning-based methods.
Key facts. Cited by 29 papers in the map (data through 7 Oct 2026). First posted on arXiv 29 Jul 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 2; 2022: 7; 2023: 5; 2024: 8; 2025: 4; 2026: 3.
29 papers.
Sort:
By area:
- 2023Deep Learning for Camera Calibration and Beyond: A Surveycited by 20
- 2023Unsupervised Keypoints from Pretrained Diffusion Modelscited by 15
- 2024PnLCalib: Sports Field Registration via Points and Lines Optimizationcited by 14
- 2024Learning to Make Keypoints Sub-Pixel Accuratecited by 13
- 2023Learning Accurate Template Matching with Differentiable Coarse-to-Fine Correspondence Refinementcited by 9
- 2025RUBIK: A Structured Benchmark for Image Matching across Geometric Challengescited by 8
- 2022C3Fusion: Consistent Contrastive Colon Fusion, Towards Deep SLAM in Colonoscopycited by 7
- 2022Multi-modal Retinal Image Registration Using a Keypoint-Based Vessel Structure Aligning Networkcited by 7
- 2024SCIPaD: Incorporating Spatial Clues into Unsupervised Pose-Depth Joint Learningcited by 7
- 2021Vision-based system identification and 3D keypoint discovery using dynamics constraintscited by 5
- 2022SuperPoint features in endoscopycited by 5
- 2023MC-NeRF: Multi-Camera Neural Radiance Fields for Multi-Camera Image Acquisition Systemscited by 5
17 more
- 2024RING#: PR-by-PE Global Localization with Roto-translation Equivariant Gram Learningcited by 5
- 2023Neural Textured Deformable Meshes for Robust Analysis-by-Synthesiscited by 4
- 2022A Keypoint Detection and Description Network Based on the Vessel Structure for Multi-Modal Retinal Image Registrationcited by 3
- 2025AlignDiff: Learning Physically-Grounded Camera Alignment via Diffusioncited by 2
- 2022Bi-directional Loop Closure for Visual SLAMcited by 1
- 2022Semantic SuperPoint: A Deep Semantic Descriptorcited by 1
- 2024DK-SLAM: Monocular Visual SLAM with Deep Keypoint Learning, Tracking and Loop-Closingcited by 1
- 2024Consistent and Optimal Solution to Camera Motion Estimationcited by 1
- 2024Robust Two-View Geometry Estimation with Implicit Differentiationcited by 1
- 2021Looking Beyond Corners: Contrastive Learning of Visual Representations for Keypoint Detection and Description Extractioncited by 0
- 2022DDM-NET: End-to-end learning of keypoint feature Detection, Description and Matching for 3D localizationcited by 0
- 2024YOLOPoint Joint Keypoint and Object Detectioncited by 0
- 2025A Birotation Solution for Relative Pose Problemscited by 0
- 2025Exploring Category-level Articulated Object Pose Tracking on SE(3) Manifoldscited by 0
- 2026XRefine: Attention-Guided Keypoint Match Refinementcited by 0
- 2026SuperPoint-E: local features for 3D reconstruction via tracking adaptation in endoscopycited by 0
- 2026Relational Epipolar Graphs for Robust Relative Camera Pose Estimationcited by 0
- 2026Relational Epipolar Graphs for Robust Relative Camera Pose Estimation6 Apr 2026
- 2026SuperPoint-E: local features for 3D reconstruction via tracking adaptation in endoscopy4 Feb 2026
- 2026XRefine: Attention-Guided Keypoint Match Refinement18 Jan 2026
- 2025Exploring Category-level Articulated Object Pose Tracking on SE(3) Manifolds8 Nov 2025
- 2025A Birotation Solution for Relative Pose Problems4 May 2025
- 2025AlignDiff: Learning Physically-Grounded Camera Alignment via Diffusion27 Mar 2025
- 2025RUBIK: A Structured Benchmark for Image Matching across Geometric Challenges27 Feb 2025
- 2024Robust Two-View Geometry Estimation with Implicit Differentiation23 Oct 2024
- 2024RING#: PR-by-PE Global Localization with Roto-translation Equivariant Gram Learning30 Aug 2024
- 2024Learning to Make Keypoints Sub-Pixel Accurate16 Jul 2024
- 2024SCIPaD: Incorporating Spatial Clues into Unsupervised Pose-Depth Joint Learning7 Jul 2024
- 2024PnLCalib: Sports Field Registration via Points and Lines Optimization12 Apr 2024
17 more
- 2024Consistent and Optimal Solution to Camera Motion Estimation2 Mar 2024
- 2024YOLOPoint Joint Keypoint and Object Detection6 Feb 2024
- 2024DK-SLAM: Monocular Visual SLAM with Deep Keypoint Learning, Tracking and Loop-Closing17 Jan 2024
- 2023Unsupervised Keypoints from Pretrained Diffusion Models29 Nov 2023
- 2023MC-NeRF: Multi-Camera Neural Radiance Fields for Multi-Camera Image Acquisition Systems14 Sep 2023
- 2023Neural Textured Deformable Meshes for Robust Analysis-by-Synthesis31 May 2023
- 2023Deep Learning for Camera Calibration and Beyond: A Survey19 Mar 2023
- 2023Learning Accurate Template Matching with Differentiable Coarse-to-Fine Correspondence Refinement15 Mar 2023
- 2022DDM-NET: End-to-end learning of keypoint feature Detection, Description and Matching for 3D localization8 Dec 2022
- 2022Semantic SuperPoint: A Deep Semantic Descriptor2 Nov 2022
- 2022Multi-modal Retinal Image Registration Using a Keypoint-Based Vessel Structure Aligning Network21 Jul 2022
- 2022C3Fusion: Consistent Contrastive Colon Fusion, Towards Deep SLAM in Colonoscopy4 Jun 2022
- 2022Bi-directional Loop Closure for Visual SLAM1 Apr 2022
- 2022SuperPoint features in endoscopy8 Mar 2022
- 2022A Keypoint Detection and Description Network Based on the Vessel Structure for Multi-Modal Retinal Image Registration6 Jan 2022
- 2021Looking Beyond Corners: Contrastive Learning of Visual Representations for Keypoint Detection and Description Extraction22 Dec 2021
- 2021Vision-based system identification and 3D keypoint discovery using dynamics constraints13 Sep 2021
- 2023Unsupervised Keypoints from Pretrained Diffusion Modelscited by 15
- 2023Unsupervised Keypoints from Pretrained Diffusion Models29 Nov 2023
- 2023Deep Learning for Camera Calibration and Beyond: A Surveycited by 20
- 2024PnLCalib: Sports Field Registration via Points and Lines Optimizationcited by 14
- 2024Learning to Make Keypoints Sub-Pixel Accuratecited by 13
- 2023Learning Accurate Template Matching with Differentiable Coarse-to-Fine Correspondence Refinementcited by 9
- 2025RUBIK: A Structured Benchmark for Image Matching across Geometric Challengescited by 8
- 2022C3Fusion: Consistent Contrastive Colon Fusion, Towards Deep SLAM in Colonoscopycited by 7
- 2022Multi-modal Retinal Image Registration Using a Keypoint-Based Vessel Structure Aligning Networkcited by 7
- 2024SCIPaD: Incorporating Spatial Clues into Unsupervised Pose-Depth Joint Learningcited by 7
- 2021Vision-based system identification and 3D keypoint discovery using dynamics constraintscited by 5
- 2022SuperPoint features in endoscopycited by 5
- 2023MC-NeRF: Multi-Camera Neural Radiance Fields for Multi-Camera Image Acquisition Systemscited by 5
- 2024RING#: PR-by-PE Global Localization with Roto-translation Equivariant Gram Learningcited by 5
12 most cited of 28 All 28 (JSON)
- 2026Relational Epipolar Graphs for Robust Relative Camera Pose Estimation6 Apr 2026
- 2026SuperPoint-E: local features for 3D reconstruction via tracking adaptation in endoscopy4 Feb 2026
- 2026XRefine: Attention-Guided Keypoint Match Refinement18 Jan 2026
- 2025Exploring Category-level Articulated Object Pose Tracking on SE(3) Manifolds8 Nov 2025
- 2025A Birotation Solution for Relative Pose Problems4 May 2025
- 2025AlignDiff: Learning Physically-Grounded Camera Alignment via Diffusion27 Mar 2025
- 2025RUBIK: A Structured Benchmark for Image Matching across Geometric Challenges27 Feb 2025
- 2024Robust Two-View Geometry Estimation with Implicit Differentiation23 Oct 2024
- 2024RING#: PR-by-PE Global Localization with Roto-translation Equivariant Gram Learning30 Aug 2024
- 2024Learning to Make Keypoints Sub-Pixel Accurate16 Jul 2024
- 2024SCIPaD: Incorporating Spatial Clues into Unsupervised Pose-Depth Joint Learning7 Jul 2024
- 2024PnLCalib: Sports Field Registration via Points and Lines Optimization12 Apr 2024
12 newest of 28 All 28 (JSON)