CAM3R: Camera-Agnostic Model for 3D Reconstruction

Namitha Guruprasad, Abhay Yadav, Cheng Peng, Rama Chellappa
3/23/2026
cs.CV

No confident code implementation found for this paper. 1 possible match can be shown below.

Abstract

Recovering dense 3D geometry from unposed images remains a foundational challenge in computer vision. Current state-of-the-art models are predominantly trained on perspective datasets, which implicitly constrains them to a standard pinhole camera geometry. As a result, these models suffer from significant geometric degradation when applied to wide-angle imagery captured via non-rectilinear optics, such as fisheye or panoramic sensors. To address this, we present CAM3R, a Camera-Agnostic, feed-forward Model for 3D Reconstruction capable of processing images from wide-angle camera models without prior calibration. Our framework consists of a two-view network which is bifurcated into a Ray Module (RM) to estimate per-pixel ray directions and a Cross-view Module (CVM) to infer radial distance with confidence maps, pointmaps, and relative poses. To unify these pairwise predictions into a consistent 3D scene, we introduce a Ray-Aware Global Alignment framework for pose refinement and scale optimization while strictly preserving the predicted local geometry. Extensive experiments on various camera model datasets, including panorama, fisheye and pinhole imagery, demonstrate that CAM3R establishes a new state-of-the-art in pose estimation and reconstruction.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. 1 weaker match is hidden by default — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Cite this paper

@article{guruprasad2026camr,
  title  = {CAM3R: Camera-Agnostic Model for 3D Reconstruction},
  author = {Namitha Guruprasad and Abhay Yadav and Cheng Peng and Rama Chellappa},
  year   = {2026},
  eprint = {2603.22631},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2603.22631v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2603.22631.svg)](https://codeofpaper.com/paper/2603.22631)

Discussion