Papers for

photogrammetry teams

Papers whose findings have a practical use for this group, as judged from the abstract. Open a paper to read what it means in practice.

Model reconstructs 3D scenes from any type of central camera

Any3R: Feedforward 3D Reconstruction from Any Camera Type

Abstract: Geometry foundation models recover camera poses and dense geometry from a set of images with a feed-forward network, but they expect pinhole images. That assumption is inside the backbone too: the positional encoding and the training loss both bind an image position to a direction in space, and both depend on the lens. We condition both on the dense ray field, the unit direction through every pixel, which describes any central camera without a lens type, distortion coefficients or a bound on field of view. Angular coordinates give the rotary encoding the measured ray angle of each patch, evaluated per view, and solid-angle weighting scales the point loss by the area each pixel covers on the sphere, so neither the encoding nor the supervision depends on the lens. Any3R is therefore a feed-forward model that takes any central camera, and is robust to mixing many camera types per scene, with no retraining per lens. On a benchmark of thirteen central cameras across three datasets, where every method reconstructs with its own predicted camera poses, it is the most consistently accurate method. Any3R enables scalable 3D reconstruction from heterogeneous crowdsourced and archival imagery collections sourced across diverse camera types. Project page: https://jingong-chen.github.io/Any3R/

Mon 26 OctComputer Vision and Pattern Recognition
The gist
3D reconstruction from pictures usually requires cameras with specific lenses, like pinhole cameras, to work well. The authors developed a method called Any3R that can take images from any central camera type, no matter the lens or distortion, and still figure out camera positions and 3D shapes accurately. They do this by focusing on the direction of rays through each pixel, rather than the lens details, enabling the model to handle mixed camera types without retraining. Their method performs well on different datasets with various cameras, making it useful for building 3D models from diverse photo collections.
Open → 2610.36150v1

FreeView improves 3D scene reconstruction from messy photo collections

FreeView: Robust 3D Reconstruction from Uncurated Views

Abstract: Reconstructing a coherent 3D scene from uncurated image collections remains challenging due to the presence of irrelevant or non-overlapping views. Recent work has shown that feed-forward reconstruction models contain internal view-consistency signals that support distractor rejection. However, reference-conditioned filtering relies on a curated clean reference, which is not guaranteed in practical image collections. To address this limitation, we introduce FreeView, a training-free framework that jointly selects a filtering reference and rejects distractor views from an uncurated collection. FreeView leverages collection-level consensus to identify a representative view that serves as a reliable reference for filtering. It then adapts view rejection to each input collection by combining complementary visual and geometric evidence. This approach preserves useful views under substantial appearance and viewpoint variations while rejecting distractors. FreeView integrates with both VGGT and pi^3, removing the need for a manually curated reference or manual calibration of view rejection. Extensive experiments across multiple datasets demonstrate high clean-view retention and distractor rejection rates, leading to reliable 3D reconstruction from uncurated views.

Sat 24 OctComputer Vision and Pattern Recognition
The gist
Creating 3D models from random photos can be hard because some images may not fit well or show unrelated views. The authors present FreeView, a tool that figures out which photos belong together without needing a carefully chosen example image. It does this by finding a good representative photo and filtering out unhelpful ones using clues from how pictures look and their geometry. This method helps build accurate 3D scenes even when the photo collection is mixed up.
Open → 2610.33656v1

Graph3R improves 3D scene rebuilding from mixed image sets fast

Graph3R: Unifying View Graph Initialization with Feed-Forward Reconstruction

Abstract: Feed-forward reconstruction recovers camera poses and dense geometry from image sets whose views are assumed to come from a single scene. In practice, uncurated image collections often contain views from disjoint scenes, and reconstructing these views jointly can corrupt camera poses and geometry. Existing pipelines typically resolve view associations in separate stages before final reconstruction, leaving view graph initialization and reconstruction inference only loosely coupled. We introduce Graph3R, which unifies view graph initialization with feed-forward reconstruction through a shared geometric representation. A lightweight verification head predicts pairwise covisibility from the multi-view features of $π^3$ to construct a view graph. This graph classifies the input views into scene groups. For each group, we mask the shared features before decoding camera poses and dense geometry. Reusing the multi-view features allows Graph3R to reconstruct disjoint scenes separately with a single backbone pass. Across three benchmarks, Graph3R improves average maximum recall at 100% precision by upto 8.99 percentage points over the baseline, while improving reconstruction quality on mixed-scene inputs. Regarding the multi-session mapping task, Graph3R improves cross-session localization and achieves competitive pose estimation accuracy, while delivering a runtime speedup of approximately $35.9\times$ over the baseline when reconstructing the query group. By integrating learned view association with geometric inference, our approach takes a step toward end-to-end reconstruction from uncurated image collections.

Mon 12 OctComputer Vision and Pattern RecognitionRobotics
The gist
Rebuilding 3D scenes from photos usually assumes all pictures come from one place, but real collections often have mixed scenes. The authors present Graph3R, which groups photos by scene automatically and reconstructs each one separately using shared features. This method combines figuring out which photos belong together with rebuilding the scene, making the process both more accurate and faster. It works well on tests and also speeds up repeated mapping tasks significantly.
Open → 2610.16272v1

WS-NeRF improves 3D reconstruction from blurry images

WS-NeRF: A Mamba-Driven World-State-Aware Adaptive Deblurring Neural Radiance Field

Abstract: Neural Radiance Fields (NeRF) have attracted extensive attention in recent years due to their strong capability for high-quality 3D reconstruction and novel view synthesis from multi-view images. Existing methods usually rely on high-quality sharp inputs, while real-world image acquisition is highly susceptible to blur degradation, which severely affects the reconstruction quality of NeRF. In this paper, we propose a novel Mamba-driven world-state-aware adaptive deblurring neural radiance field, termed WS-NeRF, to address image degradation and 3D inconsistency. We formulate the alternating optimization of radiance fields as a dynamic evolution process with temporal memory, and jointly exploit comprehensive multi-dimensional world states and a mixture-of-experts mechanism to dynamically adjust the confidence of deblurring priors. Experimental results show that WS-NeRF significantly improves blurry radiance field reconstruction quality, achieving better performance on PSNR, SSIM, and LPIPS, while exhibiting more stable iterative recovery behavior.

Fri 18 SeptArtificial IntelligenceComputer Vision and Pattern Recognition
The gist
Blurry photos make 3D modeling hard because details get lost. The authors designed a method called WS-NeRF that helps clear up blurry images while building 3D models, using a smart system that adapts to the changes in the scene. Their approach uses a special process that remembers past states to improve image sharpness as it builds the 3D view. Tests show WS-NeRF creates clearer, more accurate 3D images from blurry inputs than before.
Open → 2609.21391v1

Deep learning improves camera location estimates for 3D reconstruction

Learning Global Camera Poses from Noisy View-Graphs for Structure from Motion

Abstract: Camera pose estimation is a key step in 3D reconstruction and view-synthesis pipelines. We present a deep, global Structure-from-Motion framework based on learned view-graph aggregation. Our method employs a permutation-equivariant, edge-conditioned graph neural network that takes noisy pairwise relative poses as input and outputs globally consistent camera extrinsics. The network is trained without ground-truth supervision, relying solely on a relative-pose consistency objective. This is followed by 3D point triangulation and robust bundle adjustment. Our approach is efficient, scalable to more than a thousand images, and robust to graph density. We evaluate our method on MegaDepth, 1DSfM, Strecha, and BlendedMVS. These experiments demonstrate that our method achieves superior rotation and translation accuracy compared to deep track-centric methods while registering more images across many scenes, and competitive results compared to state-of-the-art classical pipelines, while being much faster.

Tue 8 SeptComputer Vision and Pattern Recognition
The gist
Estimating camera positions is vital for making 3D models from photos, but noisy data makes this tricky. The authors use a special deep learning method that looks at the relationships between many camera pairs and figures out consistent camera positions globally. They train their method without needing exact camera positions beforehand, only by checking how consistent the relative camera positions are. Their system works well even with lots of images and outperforms some existing methods in accuracy and speed.
Open → 2609.09491v1