Pith. sign in

REVIEW 3 major objections 5 minor 1 cited by

MP-SfM: Monocular Surface Priors for Robust Structure-from-Motion

T0 review · 3 major / 5 minor · reviewed 2026-08-16 · deepseek-v4-flash

Pith's one-line read Monocular depth and normal priors let incremental SfM reconstruct scenes from two-view tracks alone.

desk verdict MP-SfM is a real advance in incremental SfM for low-overlap scenes; the main soft spot—untested robustness to non-scale depth bias—is worth a revision experiment but not a rejection. read the letter →

arxiv 2504.20040 v1 pith:Z2FEURJH submitted 2025-04-28 cs.CV cs.RO

classification cs.CVcs.RO
keywords structure-from-motionmonoculardepthpriorssurfacenormalsuncertaintypropagationtwo-viewreconstructionincrementalSfMlow-overlapconsistencycheck
verification ladder T0 review T1 audit T2 compute T3 formal

The pith

A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.

The reading

Classical incremental structure-from-motion needs three-view tracks: a new camera can only be registered through 3D points already triangulated by two earlier views, so low-overlap or low-parallax captures routinely break. This paper claims that requirement can be dropped by feeding monocular depth and surface-normal predictions, with their uncertainties, into every stage of the pipeline. The predictions supply per-image 3D scaffolds, letting the system register a new view and grow structure from two-view correspondences alone, while a joint optimization refines poses, sparse points, and dense depth maps together. A dense depth-consistency step rejects misregistrations that sparse geometry accepts, notably those caused by repeated or symmetric structure. The reported result is accurate reconstruction in extreme low-overlap and low-parallax conditions, with competitive accuracy where overlap is plentiful; if true, it substantially widens the class of image sets ordinary users can reconstruct.

What carries the argument

The load-bearing mechanism is an uncertainty-weighted fusion of single-view and multi-view geometric constraints, solved by alternating optimization. The objective $C_{BA} + C_{reg} + C_{int}$ couples (i) standard bundle adjustment over sparse 3D points, (ii) a depth-regularization term $C_{reg}$ pulling scene points toward refined per-image depth maps $D^*_i$, and (iii) a bilateral normal-integration term $C_{int}$ that conditions $D^*_i$ on the monocular depth and normal priors with Mahalanobis weighting by predicted covariances. Because the Hessian of the joint cost loses the block-diagonal structure needed for Schur-complement elimination, the authors alternate: refine each depth map independently with $C_{reg}+C_{int}$ at fixed poses and points, then optimize poses and points with $C_{BA}+C_{reg}$ at fixed depth maps. A final dense depth-consistency check, comparing each image's refined depth against a reprojected min-depth buffer of overlapping views, rejects images that contradict free space.

What would settle it

Take a scene with strictly zero three-view overlap and run the full pipeline with the monocular depth term disabled (the paper's 'no lifting' ablation); the reported minimal-overlap AUC at 5 degrees falls from about 56 to 16 on the indoor benchmark, while the pose error with priors enabled is close to ground truth. A reader can reproduce that contrast on a held-out set of such triplets: if accurate poses persist without the depth prior, the three-view requirement was never the bottleneck; if they collapse, the two-view claim rests on the priors, exactly as stated.

Watch

Extended reading notes

Core claim

The paper's central claim is that the scale information incremental SfM normally obtains from three-view tracks can instead be supplied by per-image monocular priors, up to one unknown scale per image. Each view's predicted depth and surface normals act as soft constraints: 3D points lifted from a single view serve as 2D–3D correspondences for pose estimation, and a combined objective $C_{BA}+C_{reg}+C_{int}$ couples sparse bundle adjustment with depth regularization and bilateral normal integration. The predicted uncertainties are propagated and calibrated, so bad depth estimates are down-weighted rather than trusted. A dense forward–backward depth-consistency check then de-registers any image whose refined depth contradicts overlapping views, removing symmetry-induced false positives. On low-overlap subsets of standard benchmarks, the authors report accurate pose estimates for scenes with zero three-view overlap where existing incremental, structure-less, and learned two-view pipelines fail, and they maintain competitive accuracy in dense high-overlap settings; they further state that this makes the approach the first to reliably reconstruct challenging indoor scenes from few images.

Load-bearing premise

The method's load-bearing premise is that monocular depth and normal predictions are accurate enough up to a per-image scale that their uncertainty-weighted fusion improves multi-view geometry; if the predicted uncertainties are systematically overconfident or miscalibrated, the joint optimization can pull poses toward wrong depth rather than toward consistent multi-view structure.

Editorial extensions

If this is right

  • A reconstruction can be built from image pairs with no triple overlap, so sparse casual captures no longer need careful planning to guarantee three-view coverage.
  • Dense two-view correspondences in texture-poor regions become usable directly, improving completeness where sparse keypoints are scarce.
  • Because the priors are treated as uncertain soft constraints, swapping in a different monocular depth or normal estimator requires little retuning, so future improvements in single-image geometry transfer to SfM.
  • Symmetry-induced wrong registrations can be detected and removed by dense depth consistency, even when sparse geometric verification accepts them.
  • In low-parallax configurations, incremental reconstruction approaches the accuracy of global methods, which previously did not suffer from the same failure.

Reading between the lines

Editorial extensions of the paper, not claims the author makes directly.

  • Beyond the paper, the same uncertainty-weighted fusion should apply to camera relocalization and dense SLAM, where pure rotation, low texture, or repetitive structure make epipolar constraints degenerate; a monocular depth prior could supply scale and depth hypotheses there too.
  • The per-image scale formulation implies that a monocular model with reliable relative depth but no metric scale could be substituted if its scale is recovered from the first verified two-view pair; that would decouple the method from metric depth models.
  • The depth-consistency check could be inverted into an active-capture signal: images that repeatedly fail it flag symmetric or ambiguous regions, telling a non-expert user exactly which additional views would disambiguate the scene.
Share X Bluesky LinkedIn Reddit HN

Signed reviews

No signed human review yet.

Editorial analysis

A structured set of objections, weighed in public.

Desk editor's note, referee report, and a circularity audit.

Referee Report

3 major / 5 minor

Summary. The paper proposes MP-SfM, an incremental Structure-from-Motion pipeline that augments COLMAP with monocular depth and surface-normal priors, including their predicted uncertainties. The key idea is to lift the classical requirement for three-view tracks: depth-lifted 2D-3D correspondences allow registration of new views with only two-view overlap, while an alternating optimization of bundle adjustment, depth refinement, and normal integration fuses the priors into the reconstruction. A dense depth-consistency check rejects incorrectly registered views, particularly in symmetric scenes. The method is evaluated on ETH3D, SMERF, Tanks and Temples, and RealEstate10k under varying overlap and parallax conditions, showing consistent improvements over COLMAP, GLOMAP, SLR, DF-SfM, VGGSfM, StudioSfM, and MASt3R-SfM. The paper claims that this is the first approach capable of reliably reconstructing challenging indoor environments from few images, while requiring little tuning.

Significance. If the results hold, this is a meaningful advance for incremental SfM: it directly attacks the three-view-track requirement, a known practical bottleneck for non-expert capture, and demonstrates large gains on low-overlap and low-parallax benchmarks. The evaluation is commendably broad: external benchmarks, multiple sparse and dense matchers, several monocular depth models, and component-wise ablations. The public code release is a concrete strength that supports reproducibility. The main robustness claim is credible, but the evidence does not yet cover all the error modes that the paper claims to handle: the per-image scale correction assumes scale-only prior errors, and the calibrated uncertainty machinery relies on several unreported tuning constants. These gaps are fixable but should be addressed before publication.

major comments (3)
  1. [Eq. (1) and Sec. 3.1] The median-ratio scaling in Eq. (1) corrects the monocular depth prior only up to a single per-image scale factor. The paper's central claim of robustness to errors in the priors (Abstract; Sec. 1) therefore depends on the unstated assumption that prior depth errors are predominantly scale-only. This assumption is not tested: no experiment perturbs the priors with additive offsets, depth-dependent scale drift, or spatially varying bias. The ground-truth-depth ablation in Table 5 (ETH3D minimal overlap: AUC@1° improves from 27.3 to 42.9) shows that prior bias, not just its scale, limits fine-grained accuracy. Please add a synthetic-bias ablation or explicitly scope the robustness claim to scale-correct priors.
  2. [Sec. 3.4, Eq. (6)] The depth consistency check is a central safeguard against symmetry failures, yet the two decision parameters—gamma in Eq. (6) and the ratio beta_hat mentioned in the text—are never given numeric values. Since Table 6 shows this check is crucial in the SMERF scenes, leaving these thresholds unreported prevents reproduction and makes it impossible to judge how much tuning the method requires.
  3. [Appendix C and Sec. 4.3] The uncertainty calibration and robust-loss configuration involve several tuned quantities—the constant scaling factor for predicted uncertainties, the 2 cm standard-deviation clip, the depth-proportional uncertainty factor, and the robust loss scales for Creg and Cint—but the final values are not reported. Because the claim of 'principled uncertainty propagation' and little tuning (Abstract; Sec. 1) is part of the contribution, the paper should list all free parameters and the data splits used to select them.
minor comments (5)
  1. [Sec. 3.4] The sentence 'We consider a view c as inconsistent if any of the overlapping views' beta_i exceeds a ratio beta_hat of occluded pixels' is ambiguous: Eq. (6) defines beta_i as a ratio of inconsistent pixels, so the phrase 'ratio of occluded pixels' should be clarified or removed.
  2. [Eq. (7) / Appendix B] In the definition of Sigma_r, the last diagonal entry is written as sigma^2_{N-_u}; it should presumably be sigma^2_{N-_v}.
  3. [Fig. 7 caption] There are several typos in the caption: 'estiamtes', 'yileded', and 'uncertianties' should be corrected.
  4. [Table 1] The header of the right block is garbled in the manuscript ('max overlapminimal, 0% <5% <10% <30%'); please fix the column labels to make the overlap buckets unambiguous.
  5. [Sec. 4.1] The sentence 'The GT camera poses were estimated with COLMAP – achieving sufficient accuracy by using 10 to 100 times more images' is missing a subject; it should read 'The GT camera poses were estimated with COLMAP using 10 to 100 times more images, which we assume achieves sufficient accuracy.'

Circularity Check

0 steps flagged · score 0.0 of 10

No significant circularity: the two-view-only SfM pipeline is validated on external benchmarks against external baselines, and no predicted quantity reduces to a fitted input by construction.

full rationale

The derivation chain is self-contained. The central claim, that monocular depth and normal priors enable accurate incremental SfM from two-view tracks only, is implemented through the objective in Eqs. (2)-(5): a standard bundle adjustment term C_BA, a depth-regularization term C_reg, and an uncertainty-weighted prior term C_int. No output quantity is defined in terms of an input, and no evaluation metric is fitted by the method. The per-image scale in Eq. (1) is an internal median alignment of each monocular depth map to the current sparse 3D points; it is a normalization step, not a prediction of the pose or reconstruction quality that is later scored. Appendix C calibrates uncertainty scaling factors on a separate dataset or validation split, and the paper's Limitations section explicitly concedes the dependency: 'Our system depends on reliable uncertainties for the monocular priors. State-of-the-art depth models rarely estimate uncertainties and those that do are often over-confident.' That is an acknowledged assumption, not a circular reduction. Evaluations on ETH3D, SMERF, Tanks and Temples, and RealEstate10k compare against external baselines (COLMAP, GLOMAP, MASt3R-SfM, StudioSfM, etc.), and the ground-truth poses are derived from much larger reconstructions or benchmark data. Self-citations to COLMAP and GLOMAP point to publicly available, code-reproduced frameworks used both as a base and as baselines; they are not invoked as unverified uniqueness theorems. The unreported depth-check thresholds (gamma, beta_hat) and the load-bearing assumption that off-the-shelf priors are correct up to a per-image scale are legitimate correctness risks, but they are not circularity because the paper does not derive its headline result from those thresholds or from a fitted parameter renamed as a prediction.

Assumptions & free parameters 5 free parameters · 4 assumptions · 0 invented entities

The central contribution is a system integration that does not introduce new physical entities. It does rely on several fitted hyperparameters (uncertainty calibration, robust loss scales, depth-check thresholds) and on domain assumptions about the reliability and calibratability of learned monocular priors.

free parameters (5)
  • depth uncertainty scaling factor = not reported
    Appendix C: constant factor used to scale predicted depth uncertainties down; tuned on a separate dataset using sparse SfM point clouds as pseudo ground truth.
  • depth-proportional uncertainty factor = not reported
    Appendix C: scaling factor for the depth-proportional uncertainty term; selected by maximizing AUC of sensitivity plots on the ETH3D training split.
  • minimum depth stddev clip = 2 cm
    Appendix C: standard deviations clipped to at least 2 cm to handle over-confident depth estimates.
  • depth consistency thresholds gamma and beta_hat = not reported
    Section 3.4: gamma is the inconsistency ratio threshold in the indicator function, beta_hat is the occluded-pixel ratio for deregistration; values are not stated in the paper.
  • robust loss scale for depth regularization and integration = not reported
    Section 3.3 and Appendix H.2: scales for the Cauchy loss on Creg and truncated L2 losses on Cint; the paper mentions that a smaller robust loss scale in final global BA improves accuracy, but absolute values are omitted.
assumptions (4)
  • domain assumption Monocular depth and normal priors are sufficiently accurate and their uncertainties calibratable to support fused SfM.
    The whole pipeline relies on this; the paper's own Limitations section states the dependence on reliable uncertainties, and over-confident estimates degrade performance.
  • domain assumption A global per-image scale factor can align each monocular depth map to the multi-view structure (Eq. 1).
    Eq. 1 assumes the depth prior is metric up to a per-image scale; if the prior has non-uniform bias, the scaling and subsequent fusion could be biased.
  • domain assumption Ground-truth poses for SMERF and Tanks and Temples, estimated with COLMAP from 10 to 100 times more images, are accurate enough for evaluation.
    Section 4.1: GT poses from COLMAP; COLMAP errors could bias comparisons, though the high image density mitigates this risk.
  • standard math Bilateral normal integration with uncertainty weighting (Cao et al.) is a valid model for refining depth maps.
    Appendix B: relies on the published bilateral normal integration method; the approximation of Jacobians is stated by the authors.

how reviews work

0 comments
Cite this review

Pith. "Pith review of MP-SfM: Monocular Surface Priors for Robust Structure-from-Motion." pith.science (2026). https://pith.science/paper/Z2FEURJH

@misc{pith2026250420040,
  author       = {Pith},
  title        = {Pith review of: MP-SfM: Monocular Surface Priors for Robust Structure-from-Motion},
  year         = {2026},
  howpublished = {\url{https://pith.science/paper/Z2FEURJH}},
  note         = {Machine review of arXiv:2504.20040}
}
read the original abstract

While Structure-from-Motion (SfM) has seen much progress over the years, state-of-the-art systems are prone to failure when facing extreme viewpoint changes in low-overlap, low-parallax or high-symmetry scenarios. Because capturing images that avoid these pitfalls is challenging, this severely limits the wider use of SfM, especially by non-expert users. We overcome these limitations by augmenting the classical SfM paradigm with monocular depth and normal priors inferred by deep neural networks. Thanks to a tight integration of monocular and multi-view constraints, our approach significantly outperforms existing ones under extreme viewpoint changes, while maintaining strong performance in standard conditions. We also show that monocular priors can help reject faulty associations due to symmetries, which is a long-standing problem for SfM. This makes our approach the first capable of reliably reconstructing challenging indoor environments from few images. Through principled uncertainty propagation, it is robust to errors in the priors, can handle priors inferred by different models with little tuning, and will thus easily benefit from future progress in monocular depth and normal estimation. Our code is publicly available at https://github.com/cvg/mpsfm.

Figures

Figures reproduced from arXiv: 2504.20040 by the authors.

Figure 1
Figure 1. A typical failure case for SfM. Existing approaches can￾not handle low-overlap image pairs because they require three-view tracks to ensure a consistent scale across the scene. We bridge this limitation by augmenting SfM with monocular depth and normal priors from off-the-shelf deep networks. This makes SfM signifi￾cantly more robust for data captured by non-expert users. scenario of extreme viewpoint changes. These… view at source ↗
Figure 2
Figure 2. Overview of our approach. Given image correspondences, depth, and surface normals, we first initialize the reconstruction by estimating a relative pose or, if the parallax is low, an absolute pose from points lifted to 3D by depth. While SfM can generally estimate 3D only for points observed in multiple views, we leverage single-view observations with depth. This helps registering images with lower visual overlap. C… view at source ↗
Figure 3
Figure 3. Qualitative results for low overlap scenes. Left: Input images with low overlap. Center: Estimated (red) and ground-truth (blue) camera poses with the monocular depth refined by our system. Right: Lifted refined depth of which points are colored differently whether they are visible in a single image (red), two (green), or at least three images. (Ia, Ib) yielding a stable relative pose Tba ∈ SE(3), i.e., suf￾ficient … view at source ↗
Figures from the paper (9 more)
Figure 4
Figure 4. Figure 4: Depth consistency check. These two image pairs are incorrectly matched because of symmetries (blue points). Our ap￾proach successfully rejects them as a large ratio of pixels have an inconsistent depth (red), while ignoring occlusion (yellow) and areas with consistent …
Figure 5
Figure 5. Figure 5: Qualitative comparison of reconstructions for low-overlap scenes. Estimated (red) and ground-truth (blue) camera poses, and AUC accuracies at 1 ◦ /5 ◦ /20◦ error thresholds are presented. Left: COLMAP [50]. Center: MASt3R-SfM [16]. Right: Our method. Rows 1–2 show scen…
Figure 6
Figure 6. Figure 6: Visualizations of prior and refined depth map. For four reconstructions of the ETH3D datasets, we show the input images (left) and the colored point clouds obtained by unprojecting the monocular prior depth maps (center) and the refined depth maps (right). We overlay t…
Figure 7
Figure 7. Figure 7: Analysis of the prior depth uncertainties on the ETH3D [53] dataset. Left: The sensitivity analysis of Metric3D-v2 [28] and MASt3R [16] depth estiamtes shows the total RMSE for the X% of pixels (recall) with the lowest uncertainty. The uncertainties include the monocul…
Figure 8
Figure 8. Figure 8: Leveraging dense matching to build long tracks in salient regions and two-view tracks in featureless areas. Left: sparse matches sampled at SuperPoint [13] keypoints, and in textureless areas. Middle: dense reconstruciotn of the scene with the colmap points overlayed. …
Figure 9
Figure 9. Figure 9: Visual examples of our triplet test set. Each row corresponds to a triplet from one of our triplet test set categories: 0%, [0%, 5%], [5%, 10%], [10%, 20%], [20%, 40%], and > 40%, respectively. Triplets are colored by two-view overlap and three-view overlap. All triple…
Figure 10
Figure 10. Figure 10: Sparsity structure in the Hessian of the cost function. Off-diagonals in the 3D point block are color-coded according to the observing camera, reflecting the per-image normal constraints. COLMAP. Additionally, we fix the intrinsics to their ground truth values in all …
Figure 11
Figure 11. Figure 11: Comparison between low and high overlap dense reconstruction. Left: Sparse view reconstruction. Right: dense view reconstruction of the same scene. Multiple views constraining the depth refinements yield consistent depth maps. to drastic improvements. In the case of R…
Figure 12
Figure 12. Figure 12: Comparing reconstruction quality with and without robust loss. Depth Anything V2 [70] struggles to estimate depth at large distances. We visualize 3D points with low and high covariance, overlaid on the lifted, refined depth maps. Top: Reconstruction using a robust lo…

Discussion (0). Continue with ORCID to comment.

Forward citations

Cited by 1 Pith paper

Reviewed papers in the Pith corpus that reference this work. Sorted by Pith novelty score. Full citation record

  1. A Hybrid Neural-Microfacet BRDF Model for Real-Time Rendering

    cs.GR 2026-08 conditional novelty 6.0 of 10

    A hybrid BRDF model, combining a GGX analytical term with a tiny learned residual and gating network, fits measured materials more accurately than fully neural models at equal memory cost.

Reference graph

Works this paper leans on

74 extracted references · 70 canonical work pages · cited by 1 Pith paper

  1. [1]

    Building Rome in a day

    Sameer Agarwal, Yasutaka Furukawa, Noah Snavely, Ian Simon, Brian Curless, Steven M Seitz, and Richard Szeliski. Building Rome in a day. TOG, 54(10):105–112, 2011. 1, 2

  2. [2]

    Ceres Solver

    Sameer Agarwal, Keir Mierle, and Others. Ceres Solver. http://ceres-solver.org, 2024. 6

  3. [3]

    NetVLAD: CNN architecture for weakly supervised place recognition

    Relja Arandjelovic, Petr Gronat, Akihiko Torii, Tomas Pajdla, and Josef Sivic. NetVLAD: CNN architecture for weakly supervised place recognition. In CVPR, 2016. 6

  4. [4]

    Gwangbin Bae and Andrew J. Davison. Rethinking Inductive Biases for Surface Normal Estimation. In CVPR, 2024. 2, 6, 8, 10

  5. [5]

    Sequential Updating of Projective and Affine Struc- ture from Motion

    Paul A Beardsley, Andrew Zisserman, and David William Murray. Sequential Updating of Projective and Affine Struc- ture from Motion. IJCV, 1997. 2

  6. [6]

    Richter, and Vladlen Koltun

    Aleksei Bochkovskii, Ama¨el Delaunoy, Hugo Germain, Mar- cel Santos, Yichao Zhou, Stephan R. Richter, and Vladlen Koltun. Depth Pro: Sharp Monocular Metric Depth in Less Than a Second. arXiv:2410.02073, 2024. 2, 6, 8, 12

  7. [7]

    Visual Camera Re- Localization from RGB and RGB-D Images Using DSAC

    Eric Brachmann and Carsten Rother. Visual Camera Re- Localization from RGB and RGB-D Images Using DSAC. IEEE TPAMI, 2021. 2

  8. [8]

    Scene Coordinate Reconstruction: Posing of Image Collections via Incremental Learning of a Relocalizer

    Eric Brachmann, Jamie Wynn, Shuai Chen, Tommaso Caval- lari, ´Aron Monszpart, Daniyar Turmukhambetov, and Vic- tor Adrian Prisacariu. Scene Coordinate Reconstruction: Posing of Image Collections via Incremental Learning of a Relocalizer. In ECCV, 2024. 2

Show all 74 references
  1. [9]

    Doppelgangers: Learning to Disambiguate Images of Similar Structures

    Ruojin Cai, Joseph Tung, Qianqian Wang, Hadar Averbuch- Elor, Bharath Hariharan, and Noah Snavely. Doppelgangers: Learning to Disambiguate Images of Similar Structures. In ICCV, 2023. 1, 8 16 AUC(%): 49.64/85.67/96.05 AUC(%): 80.79/96.13/99.03 AUC(%): 24.51/53.14/76.65 AUC(%):...

  2. [10]

    Hybrid camera pose estimation

    Federico Camposeco, Andrea Cohen, Marc Pollefeys, and Torsten Sattler. Hybrid camera pose estimation. In CVPR,

  3. [11]

    Bilateral normal integration

    Xu Cao, Hiroaki Santo, Boxin Shi, Fumio Okura, and Ya- suyuki Matsushita. Bilateral normal integration. In European Conference on Computer Vision, pages 552–567. Springer,

  4. [12]

    Locally Optimized RANSAC

    Ondˇrej Chum, Jiˇr´ı Matas, and Josef Kittler. Locally Optimized RANSAC. In GCPR, 2003. 4

  5. [13]

    SuperPoint: Self-Supervised Interest Point Detection and Description

    Daniel DeTone, Tomasz Malisiewicz, and Andrew Rabi- novich. SuperPoint: Self-Supervised Interest Point Detection and Description. In CVPR Workshops, 2018. 1, 2, 6, 7, 13, 15

  6. [14]

    Eric Dexheimer and Andrew J. Davison. COMO: Compact Mapping and Odometry. In ECCV, 2024. 3

  7. [15]

    Daniel Duckworth, Peter Hedman, Christian Reiser, Pe- ter Zhizhin, Jean-Fran c ¸ois Thibert, Mario Lu ˇci´c, Richard Szeliski, and Jonathan T. Barron. SMERF: Streamable Mem- ory Efficient Radiance Fields for Real-Time Large-Scene Exploration. arXiv:2312.07541, 2023. 7, 9, 14

  8. [16]

    MASt3R- SfM: a Fully-Integrated Solution for Unconstrained Structure- from-Motion

    Bardienus Duisterhof, Lojze Zust, Philippe Weinzaepfel, Vin- cent Leroy, Yohann Cabon, and Jerome Revaud. MASt3R- SfM: a Fully-Integrated Solution for Unconstrained Structure- from-Motion. arXiv:2409.19152, 2024. 1, 2, 7, 9, 10, 12, 14

  9. [17]

    D2-Net: A Trainable CNN for Joint Detection and Description of Local Features

    Mihai Dusmanu, Ignacio Rocco, Tomas Pajdla, Marc Polle- feys, Josef Sivic, Akihiko Torii, and Torsten Sattler. D2-Net: A Trainable CNN for Joint Detection and Description of Local Features. In CVPR, 2019. 1, 2

  10. [18]

    Sch¨onberger, and Marc Polle- feys

    Mihai Dusmanu, Johannes L. Sch¨onberger, and Marc Polle- feys. Multi-View Optimization of Local Feature Geometry. In ECCV, 2020. 2

  11. [19]

    RoMa: Robust Dense Feature Match- ing

    Johan Edstedt, Qiyu Sun, Georg B¨okman, M˚arten Wadenb¨ack, and Michael Felsberg. RoMa: Robust Dense Feature Match- ing. CVPR, 2024. 2, 6, 7, 16

  12. [20]

    Depth Map Prediction from a Single Image using a Multi-Scale Deep Network

    David Eigen, Christian Puhrsch, and Rob Fergus. Depth Map Prediction from a Single Image using a Multi-Scale Deep Network. NeurIPS, 2014. 2

  13. [21]

    Building Rome on a cloudless day

    Jan-Michael Frahm, Pierre Fite-Georgel, David Gallup, Tim Johnson, Rahul Raguram, Changchang Wu, Yi-Hung Jen, Enrique Dunn, Brian Clipp, Svetlana Lazebnik, et al. Building Rome on a cloudless day. In ECCV, 2010. 1, 2

  14. [22]

    Privacy Preserving Structure-from-Motion

    Marcel Geppert, Viktor Larsson, Pablo Speciale, Johannes L Sch¨onberger, and Marc Pollefeys. Privacy Preserving Structure-from-Motion. In ECCV, 2020. 1

  15. [23]

    Haralick, Chung-Nan Lee, Karsten Ottenberg, and Michael N¨olle

    Bert M. Haralick, Chung-Nan Lee, Karsten Ottenberg, and Michael N¨olle. Review and Analysis of Solutions of the Three Point Perspective Pose Estimation Problem. IJCV, 1994. 4

  16. [24]

    Detector-Free Struc- ture from Motion

    Xingyi He, Jiaming Sun, Yifan Wang, Sida Peng, Qixing Huang, Hujun Bao, and Xiaowei Zhou. Detector-Free Struc- ture from Motion. In CVPR, 2024. 7

  17. [25]

    Cor- recting for Duplicate Scene Structure in Sparse 3D Recon- struction

    Jared Heinly, Enrique Dunn, and Jan-Michael Frahm. Cor- recting for Duplicate Scene Structure in Sparse 3D Recon- struction. In ECCV, 2014. 5

  18. [26]

    Reconstructing the World* in Six Days *(as Captured by the Yahoo 100 Million Image Dataset)

    Jared Heinly, Johannes L Schonberger, Enrique Dunn, and Jan-Michael Frahm. Reconstructing the World* in Six Days *(as Captured by the Yahoo 100 Million Image Dataset). In CVPR, 2015. 1, 2 17

  19. [27]

    Geometric Context from a Single Image

    Derek Hoiem, Alexei A Efros, and Martial Hebert. Geometric Context from a Single Image. In ICCV, 2005. 2

  20. [28]

    Metric3D v2: A Versatile Monocular Geo- metric Foundation Model for Zero-Shot Metric Depth and Surface Normal Estimation

    Mu Hu, Wei Yin, Chi Zhang, Zhipeng Cai, Xiaoxiao Long, Hao Chen, Kaixuan Wang, Gang Yu, Chunhua Shen, and Shaojie Shen. Metric3D v2: A Versatile Monocular Geo- metric Foundation Model for Zero-Shot Metric Depth and Surface Normal Estimation. IEEE TPAMI, 2024. 6, 8, 10, 12

  21. [29]

    Image Match- ing across Wide Baselines: From Paper to Practice

    Yuhe Jin, Dmytro Mishkin, Anastasiia Mishchuk, Jiˇr´ı Matas, Pascal Fua, Kwang Moo Yi, and Eduard Trulls. Image Match- ing across Wide Baselines: From Paper to Practice. IJCV,

  22. [30]

    Image-based localization using hybrid feature corre- spondences

    Klas Josephson, Martin Byrod, Fredrik Kahl, and Kalle As- trom. Image-based localization using hybrid feature corre- spondences. In CVPR, 2007. 2

  23. [31]

    Repurpos- ing Diffusion-Based Image Generators for Monocular Depth Estimation

    Bingxin Ke, Anton Obukhov, Shengyu Huang, Nando Met- zger, Rodrigo Caye Daudt, and Konrad Schindler. Repurpos- ing Diffusion-Based Image Generators for Monocular Depth Estimation. In CVPR, 2024. 2

  24. [32]

    3D Gaussian Splatting for Real-Time Radi- ance Field Rendering

    Bernhard Kerbl, Georgios Kopanas, Thomas Leimk¨uhler, and George Drettakis. 3D Gaussian Splatting for Real-Time Radi- ance Field Rendering. TOG, 2023. 1

  25. [33]

    Tanks and temples: Benchmarking large-scale scene reconstruction

    Arno Knapitsch, Jaesik Park, Qian-Yi Zhou, and Vladlen Koltun. Tanks and temples: Benchmarking large-scale scene reconstruction. TOG, 2017. 7, 9, 14

  26. [34]

    Ground- ing Image Matching in 3D with MASt3R

    Vincent Leroy, Yohann Cabon, and J´erˆome Revaud. Ground- ing Image Matching in 3D with MASt3R. In ECCV, 2024. 2, 6, 10, 12, 15

  27. [35]

    Pixel-Perfect Structure-from-Motion with Featuremetric Refinement

    Philipp Lindenberger, Paul-Edouard Sarlin, Viktor Larsson, and Marc Pollefeys. Pixel-Perfect Structure-from-Motion with Featuremetric Refinement. In ICCV, 2021. 2

  28. [36]

    LightGlue: Local Feature Matching at Light Speed

    Philipp Lindenberger, Paul-Edouard Sarlin, and Marc Polle- feys. LightGlue: Local Feature Matching at Light Speed. In ICCV, 2023. 2, 6, 7, 15

  29. [37]

    Depth-Guided Sparse Structure-from-Motion for Movies and TV Shows

    Sheng Liu, Xiaohan Nie, and Raffay Hamid. Depth-Guided Sparse Structure-from-Motion for Movies and TV Shows. In CVPR, 2022. 3, 7

  30. [38]

    David G. Lowe. Distinctive Image Features from Scale- Invariant Keypoints. IJCV, 60(2):91–110, 2004. 7

  31. [39]

    Real-Time Visibility-Based Fusion of Depth Maps

    Paul Merrell, Amir Akbarzadeh, Liang Wang, Philippos Mor- dohai, Jan-Michael Frahm, Ruigang Yang, David Nist´er, and Marc Pollefeys. Real-Time Visibility-Based Fusion of Depth Maps. In ICCV, 2007. 5

  32. [40]

    Srinivasan, Matthew Tancik, Jonathan T

    Ben Mildenhall, Pratul P. Srinivasan, Matthew Tancik, Jonathan T. Barron, Ravi Ramamoorthi, and Ren Ng. NeRF: Representing Scenes as Neural Radiance Fields for View Syn- thesis. In ECCV, 2020. 1

  33. [41]

    Working hard to know your neighbor’s margins: Local descriptor learning loss

    Anastasiia Mishchuk, Dmytro Mishkin, Filip Radenovic, and Jiri Matas. Working hard to know your neighbor’s margins: Local descriptor learning loss. NeurIPS, 30, 2017. 2

  34. [42]

    OpenMVG: Open multiple view geometry

    Pierre Moulon, Pascal Monasse, Romuald Perrot, and Renaud Marlet. OpenMVG: Open multiple view geometry. In In- ternational Workshop on Reproducible Research in Pattern Recognition, pages 60–74. Springer, 2016. 2

  35. [43]

    Global Structure-from-Motion Revisited

    Linfei Pan, Daniel Barath, Marc Pollefeys, and Johannes Lutz Sch¨onberger. Global Structure-from-Motion Revisited. In ECCV, 2024. 1, 2, 7

  36. [44]

    Visual Modeling with a Hand-held Camera

    Marc Pollefeys, Luc Van Gool, Maarten Vergauwen, Frank Verbiest, Kurt Cornelis, Jan Tops, and Reinhard Koch. Visual Modeling with a Hand-held Camera. IJCV, 2004. 2

  37. [45]

    SuperGlue: Learning Feature Match- ing with Graph Neural Networks

    Paul-Edouard Sarlin, Daniel DeTone, Tomasz Malisiewicz, and Andrew Rabinovich. SuperGlue: Learning Feature Match- ing with Graph Neural Networks. In CVPR, 2020. 1, 2

  38. [46]

    Sch¨onberger, Pablo Speciale, Lukas Gruber, Viktor Larsson, Ondrej Miksik, and Marc Pollefeys

    Paul-Edouard Sarlin, Mihai Dusmanu, Johannes L. Sch¨onberger, Pablo Speciale, Lukas Gruber, Viktor Larsson, Ondrej Miksik, and Marc Pollefeys. LaMAR: Benchmarking Localization and Mapping for Augmented Reality. In ECCV,

  39. [47]

    Pixel-Perfect Structure-From-Motion With Featuremetric Refinement

    Paul-Edouard Sarlin, Philipp Lindenberger, Viktor Larsson, and Marc Pollefeys. Pixel-Perfect Structure-From-Motion With Featuremetric Refinement. IEEE TPAMI, 2023. 7

  40. [48]

    Learning Depth from Single Monocular Images

    Ashutosh Saxena, Sung Chung, and Andrew Ng. Learning Depth from Single Monocular Images. NeurIPS, 2005. 2

  41. [49]

    How Do I Organize My Holiday Snaps?

    Frederik Schaffalitzky and Andrew Zisserman. Multi-view Matching for Unordered Image Sets, or “How Do I Organize My Holiday Snaps?”. In ECCV, 2002. 2

  42. [50]

    Structure-from-Motion Revisited

    Johannes Lutz Sch ¨onberger and Jan-Michael Frahm. Structure-from-Motion Revisited. In CVPR, 2016. 1, 2, 3, 7, 9, 10, 13, 15

  43. [51]

    Pixelwise View Selection for Un- structured Multi-View Stereo

    Johannes Lutz Sch¨onberger, Enliang Zheng, Marc Pollefeys, and Jan-Michael Frahm. Pixelwise View Selection for Un- structured Multi-View Stereo. In ECCV, 2016. 1, 14

  44. [52]

    Comparative Evaluation of Hand-Crafted and Learned Local Features

    Johannes Lutz Sch¨onberger, Hans Hardmeier, Torsten Sattler, and Marc Pollefeys. Comparative Evaluation of Hand-Crafted and Learned Local Features. In CVPR, 2017. 2

  45. [53]

    A multi-view stereo benchmark with high- resolution images and multi-camera videos

    Thomas Schops, Johannes L Schonberger, Silvano Galliani, Torsten Sattler, Konrad Schindler, Marc Pollefeys, and An- dreas Geiger. A multi-view stereo benchmark with high- resolution images and multi-camera videos. In CVPR, 2017. 7, 9, 10, 12, 13, 14

  46. [54]

    Semi-Dense Feature Matching With Transformers and its Applications in Multiple-View Geome- try

    Zehong Shen, Jiaming Sun, Yuang Wang, Xingyi He, Hujun Bao, and Xiaowei Zhou. Semi-Dense Feature Matching With Transformers and its Applications in Multiple-View Geome- try. IEEE TPAMI, 2023. 7

  47. [55]

    Cam- era Network Calibration from Dynamic Silhouettes

    Sudipta Sinha, Marc Pollefeys, and Leonard McMillan. Cam- era Network Calibration from Dynamic Silhouettes. In CVPR,

  48. [56]

    FlowMap: High-Quality Camera Poses, Intrinsics, and Depth via Gradient Descent

    Cameron Smith, David Charatan, Ayush Tewari, and Vincent Sitzmann. FlowMap: High-Quality Camera Poses, Intrinsics, and Depth via Gradient Descent. ECCV, 2024. 2

  49. [57]

    Photo Tourism: exploring photo collections in 3D

    Noah Snavely, Steven M Seitz, and Richard Szeliski. Photo Tourism: exploring photo collections in 3D. In TOG, 2006. 1, 2

  50. [58]

    Privacy preserving image-based localization

    Pablo Speciale, Johannes L Schonberger, Sing Bing Kang, Sudipta N Sinha, and Marc Pollefeys. Privacy preserving image-based localization. In CVPR, 2019. 1

  51. [59]

    LoFTR: Detector-Free Local Feature Matching with Transformers

    Jiaming Sun, Zehong Shen, Yuang Wang, Hujun Bao, and Xi- aowei Zhou. LoFTR: Detector-Free Local Feature Matching with Transformers. In CVPR, 2021. 2, 7

  52. [60]

    Recovering 3D Shape and Motion from Image Streams Using Non-Linear Least Squares

    Richard Szeliski and Sing Bing Kang. Recovering 3D Shape and Motion from Image Streams Using Non-Linear Least Squares. Journal of Visual Communication and Image Repre- sentation, 1994. 2 18

  53. [61]

    Is this the right place? geometric-semantic pose verification for indoor visual localization

    Hajime Taira, Ignacio Rocco, Jiri Sedlar, Masatoshi Okutomi, Josef Sivic, Tomas Pajdla, Torsten Sattler, and Akihiko Torii. Is this the right place? geometric-semantic pose verification for indoor visual localization. In CVPR, 2019. 5

  54. [62]

    GeoCalib: Single-image Calibration with Geometric Optimization

    Alexander Veicht, Paul-Edouard Sarlin, Philipp Lindenberger, and Marc Pollefeys. GeoCalib: Single-image Calibration with Geometric Optimization. In ECCV, 2024. 2

  55. [63]

    PoseDiffusion: Solving Pose Estimation via Diffusion-aided Bundle Adjustment

    Jianyuan Wang, Christian Rupprecht, and David Novotny. PoseDiffusion: Solving Pose Estimation via Diffusion-aided Bundle Adjustment. In ICCV, 2023. 7

  56. [64]

    VGGSfM: Visual Geometry Grounded Deep Structure From Motion

    Jianyuan Wang, Nikita Karaev, Christian Rupprecht, and David Novotny. VGGSfM: Visual Geometry Grounded Deep Structure From Motion. In CVPR, 2024. 1, 2, 7, 14

  57. [65]

    DUSt3R: Geometric 3D Vision Made Easy

    Shuzhe Wang, Vincent Leroy, Yohann Cabon, Boris Chidlovskii, and Jerome Revaud. DUSt3R: Geometric 3D Vision Made Easy. In CVPR, 2024. 1, 2

  58. [66]

    Generalized differentiable RANSAC

    Tong Wei, Yash Patel, Alexander Shekhovtsov, Jiri Matas, and Daniel Barath. Generalized differentiable RANSAC. In ICCV, 2023. 2

  59. [67]

    DeepSFM: Structure From Motion Via Deep Bundle Adjustment

    Xingkui Wei, Yinda Zhang, Zhuwen Li, Yanwei Fu, and Xi- angyang Xue. DeepSFM: Structure From Motion Via Deep Bundle Adjustment. In ECCV, 2020. 2

  60. [68]

    VisualSFM : A Visual Structure from Motion System

    Changchang Wu. VisualSFM : A Visual Structure from Motion System. http://www.cs.washington.edu/ homes/ccwu/vsfm, 2011. 1, 2

  61. [69]

    Towards Linear-time Incremental Structure from Motion

    Changchang Wu. Towards Linear-time Incremental Structure from Motion. In 3DV, 2013. 5

  62. [70]

    Depth Anything V2

    Lihe Yang, Bingyi Kang, Zilong Huang, Zhen Zhao, Xiao- gang Xu, Jiashi Feng, and Hengshuang Zhao. Depth Anything V2. arXiv:2406.09414, 2024. 2, 6, 8, 12, 17

  63. [71]

    Metric3D: Towards Zero-shot Metric 3D Prediction from A Single Im- age

    Wei Yin, Chi Zhang, Hao Chen, Zhipeng Cai, Gang Yu, Kaix- uan Wang, Xiaozhi Chen, and Chunhua Shen. Metric3D: Towards Zero-shot Metric 3D Prediction from A Single Im- age. In ICCV, 2023. 2

  64. [72]

    Disambiguating Visual Relations Using Loop Constraints

    Christopher Zach, Manfred Klopschitz, and Marc Pollefeys. Disambiguating Visual Relations Using Loop Constraints. In CVPR, 2010. 1

  65. [73]

    Structure From Motion Using Structure-Less Resection

    Enliang Zheng and Changchang Wu. Structure From Motion Using Structure-Less Resection. In ICCV, 2015. 2, 7

  66. [74]

    Stereo Magnification: Learning View Synthesis using Multiplane Images

    Tinghui Zhou, Richard Tucker, John Flynn, Graham Fyffe, and Noah Snavely. Stereo Magnification: Learning View Synthesis using Multiplane Images. In TOG, 2018. 7, 14 19

Pith tools

Reviewed August 16, 2026 · model on record in the stance chip above.