Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

RayTun3R: Online Camera Adaptation in 3D Foundation Models

About

Recent 3D foundation models, such as DUSt3R, MASt3R, VGGT, $\pi^3$, and Depth Anything 3, provide strong feed-forward depth and pose estimates on pinhole imagery, but degrade sharply under fisheye camera geometry. We show that this failure is partly caused by a pinhole camera bias in the positional encodings of pretrained 3D foundation models, and propose RayTun3R, a lightweight camera adaptation approach. It keeps the pretrained network fixed and adapts only lightweight components tied to token position and camera geometry. RayTun3R learns parameter-efficient residual corrections to absolute and rotary positional encodings, together with parameter-free tokenization and corrections to prediction-grid coordinates that remove residual pinhole assumptions. The resulting adapter contains only 10,752 trainable parameters and can be learned from a short temporal segment using geometric losses. Once adapted, RayTun3R transfers effectively to the remaining frames of the sequence without incurring additional runtime costs. Across diverse fisheye datasets with fields of view from $110^\circ$ to $200^\circ$, our adapter reduces rotation error by $2$-$12\times$ relative to the unadapted model, outperforms LoRA while using $\sim\!14\times$ fewer trainable parameters, improves pose over adaptation-free baselines while avoiding their multi-view inference cost, and remains competitive on depth accuracy.

Daniil Sinitsyn, Nikita Araslanov, Daniel Cremers• 2026

Related benchmarks

TaskDatasetResultRank
Pose EstimationETH3D--
49
Depth EstimationETH3D (test)
AbsRel0.107
28
Depth EstimationETH3D
Absolute Relative Error (AbsRel)0.083
23
Depth EstimationScanNet++ (test)
AbsRel0.108
12
Camera pose estimationETH3D terrains
Rotational Error0.53
10
Camera pose estimationScanNet++ 3f15
Rotation Error (°)0.78
10
Camera pose estimationFIORD Kitchen
Rotation Error3.49
10
Camera pose estimationKITTI 0009
Rotation Error (R°)0.7
10
Camera CalibrationETH3D (test)
Rotation Error (R°)0.7
7
Showing 9 of 9 rows

Other info

Follow for update