atlas

Research map / 3D vision / 3D generation

Fin3R: Fine-tuning Feed-forward 3D Reconstruction Models via Monocular Knowledge Distillation

NeurIPS 2025 · 3D vision › 3D generation · approach: Learning 3D reconstruction from images · 1 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Fin3R fine-tunes feed-forward 3D reconstruction models by freezing the decoder and distilling MoGe monocular depth into the encoder via a re-normalization LoRA adapter, improving fine geometry while preserving multi-view performance.

Problem

Feed-forward 3D reconstruction models (DUSt3R, MASt3R, CUT3R, VGGT) produce coarse, over-smoothed geometry and degrade on long sequences, partly due to scarce high-fidelity depth/pose supervision and multi-view pointmap regression ambiguity.

Approach

Freeze the decoder and fine-tune only the image encoder with a lightweight LoRA adapter whose weights are re-normalized to preserve the original weight norm, distilling a monocular teacher's depth on unlabeled SA-1B images so that feature-norm drift does not break the frozen decoder's multi-view matching.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Apply Fin3R fine-tuningDUSt3R · Monocular depth, AverageRel: 7.03 -> 5.58Helped
Apply Fin3R fine-tuningCUT3R · Video depth, SintelRel: 0.428 -> 0.406Helped
Apply Fin3R fine-tuningVGGT · ScanNet1500AUC@5: 28.40 -> 35.21Helped
Apply Fin3R fine-tuningVGGT · 7-ScenesAcc Mean: 0.017 -> 0.012Helped
Add depth-label supervision (ablation)VGGT distillation · Distillation ablationRel: 5.68 -> 5.21Helped
Replace depth labels with monocular teacher supervision (ablation)VGGT distillation · Distillation ablationRel: 5.21 -> 5.00Helped
Use SA-1B for monocular teacher distillation (ablation)VGGT distillation · Distillation ablationRel: 5.00 -> 4.35Helped
Fine-tune the decoder with monocular data (ablation)VGGT · ScanNet1500AUC@5: 28.40 -> 28.42No clear effect
Fully fine-tune the encoder (ablation)VGGT · ScanNet1500AUC@5: 28.40 -> 32.06Helped
Fully fine-tune both encoder and decoder (ablation)VGGT · ScanNet1500AUC@5: 28.40 -> 26.35Hurt
Use encoder LoRA without re-normalization (ablation)VGGT · ScanNet1500AUC@5: 28.40 -> 32.96Helped
Add re-normalization to encoder LoRA (ablation)VGGT · ScanNet1500AUC@5: 32.96 -> 35.21Helped

Surprising findings

Limitations

Experimental setup

Datasets: SA-1B Hypersim TartanAir MegaDepth CO3Dv2 ARKitScenes ScanNet++ ScanNet VirtualKITTI2 BlendedMVS StaticThings3D RealEstate10k

Benchmarks: NYUv2 KITTI ETH3D iBims-1 DDAD DIODE HAMMER ScanNet1500 RealEstate10k Sintel Bonn Tanks and Temples

Metrics: Rel delta_1 AUC@5 AUC@10 AUC@20 RRA@5 RTA@5 Acc Comp NC

Baselines: DUSt3R MASt3R CUT3R VGGT MoGe MoGe-2 Pi3 Reloc3r Efficient LoFTR ROMA NoPoSplat

Builds on: DUSt3R MASt3R CUT3R VGGT MoGe LoRA

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy