Dense-SfM: Structure from Motion with Dense Consistent Matching
Not on the map. Why?
Abstract (arXiv)
We present Dense-SfM, a novel Structure from Motion (SfM) framework designed for dense and accurate 3D reconstruction from multi-view images. Sparse keypoint matching, which traditional SfM methods often rely on, limits both accuracy and point density, especially in texture-less areas. Dense-SfM addresses this limitation by integrating dense matching with a Gaussian Splatting (GS) based track extension which gives more consistent, longer feature tracks. To further improve reconstruction accuracy, Dense-SfM is equipped with a multi-view kernelized matching module leveraging transformer and Gaussian Process architectures, for robust track refinement across multi-views. Evaluations on the ETH3D and Texture-Poor SfM datasets show that Dense-SfM offers significant improvements in accuracy and density over state-of-the-art methods. Project page: https://icetea-cv.github.io/densesfm/.
Key facts. Cited by 15 papers in the map (data through 14 Oct 2026). Builds on 48 of its 79 references that are in the map. First posted on arXiv 24 Jan 2025.
Builds on
48 of 79 references.
References · 48
- 2017Attention Is All You Needcited by 60,361
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 30,186
- 20233D Gaussian Splatting for Real-Time Radiance Field Renderingcited by 6,226
- 2017ScanNet: Richly-annotated 3D Reconstructions of Indoor Scenescited by 3,117
- 2021NeuS: Learning Neural Implicit Surfaces by Volume Rendering for Multi-view Reconstructioncited by 1,712
- 2023DUSt3R: Geometric 3D Vision Made Easycited by 1,567
- 2019SuperGlue: Learning Feature Matching with Graph Neural Networkscited by 1,443
- 2021LoFTR: Detector-Free Local Feature Matching with Transformerscited by 984
- 2024Grounding Image Matching in 3D with MASt3Rcited by 983
- 2018MegaDepth: Learning Single-View Depth Prediction from Internet Photoscited by 737
- 2018From Coarse to Fine: Robust Hierarchical Localization at Large Scalecited by 559
36 more
- 2023SplaTAM: Splat, Track & Map 3D Gaussians for Dense RGB-D SLAMcited by 388
- 2020DISK: Learning local features with policy gradientcited by 312
- 2023RoMa: Robust Dense Feature Matchingcited by 302
- 2023FSGS: Real-Time Few-shot View Synthesis using Gaussian Splattingcited by 279
- 20243D Reconstruction with Spatial Memorycited by 277
- 2017HPatches: A benchmark and evaluation of handcrafted and learned local descriptorscited by 264
- 2020Image Matching across Wide Baselines: From Paper to Practicecited by 225
- 2024Global Structure-from-Motion Revisitedcited by 218
- 2022Geo-Neus: Geometry-Consistent Neural Implicit Surfaces Learning for Multi-view Reconstructioncited by 212
- 2019R2D2: Repeatable and Reliable Detector and Descriptorcited by 207
- 2021Pixel-Perfect Structure-from-Motion with Featuremetric Refinementcited by 200
- 2022ASpanFormer: Detector-Free Image Matching with Adaptive Span Transformercited by 171
- 2024MASt3R-SfM: a Fully-Integrated Solution for Unconstrained Structure-from-Motioncited by 162
- 2022OnePose: One-Shot Object Pose Estimation without CAD Modelscited by 157
- 2024WildGaussians: 3D Gaussian Splatting in the Wildcited by 152
- 2018LF-Net: Learning Local Features from Imagescited by 151
- 2019Learning Two-View Correspondences and Geometry Using Order-Aware Networkcited by 149
- 2019SOSNet: Second Order Similarity Regularization for Local Descriptor Learningcited by 131
- 2020ASLFeat: Learning Local Features of Accurate Shape and Localizationcited by 130
- 2022MatchFormer: Interleaving Attention in Transformers for Feature Matchingcited by 126
- 2024Gaussian in the Wild: 3D Gaussian Splatting for Unconstrained Image Collectionscited by 117
- 2023OnePose++: Keypoint-Free One-Shot Object Pose Estimation without CAD Modelscited by 115
- 2018Learning a Discriminative Feature Network for Semantic Segmentationcited by 114
- 2024Scene Coordinate Reconstruction: Posing of Image Collections via Incremental Learning of a Relocalizercited by 73
- 2023Detector-Free Structure from Motioncited by 71
- 2024SWAG: Splatting in the Wild images with Appearance-conditioned Gaussianscited by 61
- 2024FlowMap: High-Quality Camera Poses, Intrinsics, and Depth via Gradient Descentcited by 61
- 2018GeoDesc: Learning Local Descriptors by Integrating Geometry Constraintscited by 52
- 2019Beyond Cartesian Representations for Local Descriptorscited by 35
- 2024WE-GS: An In-the-wild Efficient 3D Gaussian Representation for Unconstrained Photo Collectionscited by 33
- 2020Multi-View Optimization of Local Feature Geometrycited by 24
- 2020S2DNet: Learning Accurate Correspondences for Sparse-to-Dense Feature Matchingcited by 23
- 2021Neural Reprojection Error: Merging Feature Learning and Camera Pose Estimationcited by 17
- 2023SACReg: Scene-Agnostic Coordinate Regression for Visual Localizationcited by 14
- 2023PoseMatcher: One-shot 6D Object Pose Estimation by Deep Feature Matchingcited by 12
- 2023Fusing Structure from Motion and Simulation-Augmented Pose Regression from Optical Flow for Challenging Indoor Environmentscited by 5
Built on by
Citing papers per year: 2025: 4; 2026: 11.
15 papers.
Sort:
- 2025RoMa v2: Harder Better Faster Denser Feature Matchingcited by 51
- 2026LoMa: Local Feature Matching Revisitedcited by 11
- 2025Multi-Cali Anything: Dense Feature Multi-Frame Structure-from-Motion for Large-Scale Camera Array Calibrationcited by 6
- 2026Marginalized Bundle Adjustment: Multi-View Camera Pose from Monocular Depth Estimatescited by 3
- 2026GGPT: Geometry Grounded Point Transformercited by 3
- 2026CRFT: Consistent-Recurrent Feature Flow Transformer for Cross-Modal Image Registrationcited by 3
- 2026MV-RoMa: From Pairwise Matching into Multi-View Track Reconstructioncited by 2
- 2026AHAP: Reconstructing Arbitrary Humans from Arbitrary Perspectives with Geometric Priorscited by 1
- 2025Not All Pixels Are Equal: Confidence-Guided Attention for Feature Matchingcited by 0
- 2025Robust Multi-view Camera Calibration from Dense Matchescited by 0
- 2026PCM-NeRF: Probabilistic Camera Modeling for Neural Radiance Fields under Pose Uncertaintycited by 0
- 2026Fast 3D Foundation Model Initialized Gaussian Splattingcited by 0
- 2026RoMa-Omega: What Feed-Forward 3D Models Know About Image Matching8 Sep 2026
- 2026Robust structure from motion for aerial-ground images via detector-free feature matching and multi-view track refinement15 Aug 2026
- 2026DGSfM: Depth-Guided Scale-Aware Global Structure-from-Motion10 Jul 2026
- 2026Fast 3D Foundation Model Initialized Gaussian Splatting3 Jul 2026
- 2026PCM-NeRF: Probabilistic Camera Modeling for Neural Radiance Fields under Pose Uncertainty20 Apr 2026
- 2026CRFT: Consistent-Recurrent Feature Flow Transformer for Cross-Modal Image Registration7 Apr 2026
- 2026LoMa: Local Feature Matching Revisited6 Apr 2026
- 2026MV-RoMa: From Pairwise Matching into Multi-View Track Reconstruction29 Mar 2026
- 2026GGPT: Geometry Grounded Point Transformer11 Mar 2026
- 2026AHAP: Reconstructing Arbitrary Humans from Arbitrary Perspectives with Geometric Priors27 Feb 2026
- 2026Marginalized Bundle Adjustment: Multi-View Camera Pose from Monocular Depth Estimates21 Feb 2026
- 2025Robust Multi-view Camera Calibration from Dense Matches17 Dec 2025
- 2025RoMa v2: Harder Better Faster Denser Feature Matchingcited by 51
- 2026LoMa: Local Feature Matching Revisitedcited by 11
- 2025Multi-Cali Anything: Dense Feature Multi-Frame Structure-from-Motion for Large-Scale Camera Array Calibrationcited by 6
- 2026Marginalized Bundle Adjustment: Multi-View Camera Pose from Monocular Depth Estimatescited by 3
- 2026GGPT: Geometry Grounded Point Transformercited by 3
- 2026CRFT: Consistent-Recurrent Feature Flow Transformer for Cross-Modal Image Registrationcited by 3
- 2026MV-RoMa: From Pairwise Matching into Multi-View Track Reconstructioncited by 2
- 2026AHAP: Reconstructing Arbitrary Humans from Arbitrary Perspectives with Geometric Priorscited by 1
- 2025Not All Pixels Are Equal: Confidence-Guided Attention for Feature Matchingcited by 0
- 2025Robust Multi-view Camera Calibration from Dense Matchescited by 0
- 2026PCM-NeRF: Probabilistic Camera Modeling for Neural Radiance Fields under Pose Uncertaintycited by 0
- 2026Fast 3D Foundation Model Initialized Gaussian Splattingcited by 0
12 most cited of 15 All 15 (JSON)
- 2026RoMa-Omega: What Feed-Forward 3D Models Know About Image Matching8 Sep 2026
- 2026Robust structure from motion for aerial-ground images via detector-free feature matching and multi-view track refinement15 Aug 2026
- 2026DGSfM: Depth-Guided Scale-Aware Global Structure-from-Motion10 Jul 2026
- 2026Fast 3D Foundation Model Initialized Gaussian Splatting3 Jul 2026
- 2026PCM-NeRF: Probabilistic Camera Modeling for Neural Radiance Fields under Pose Uncertainty20 Apr 2026
- 2026CRFT: Consistent-Recurrent Feature Flow Transformer for Cross-Modal Image Registration7 Apr 2026
- 2026LoMa: Local Feature Matching Revisited6 Apr 2026
- 2026MV-RoMa: From Pairwise Matching into Multi-View Track Reconstruction29 Mar 2026
- 2026GGPT: Geometry Grounded Point Transformer11 Mar 2026
- 2026AHAP: Reconstructing Arbitrary Humans from Arbitrary Perspectives with Geometric Priors27 Feb 2026
- 2026Marginalized Bundle Adjustment: Multi-View Camera Pose from Monocular Depth Estimates21 Feb 2026
- 2025Robust Multi-view Camera Calibration from Dense Matches17 Dec 2025
12 newest of 15 All 15 (JSON)