Twinner: Shining Light on Digital Twins in a Few Snaps

Jesus Zarzar, Tom Monnier, Roman Shapovalov, Andrea Vedaldi, David Novotný
2/10/2026

No confident code implementation found for this paper.

Abstract

We present Twinner, the first large reconstruction model capable of recovering a scene’s illumination as well as an object’s geometry and material properties from only a few posed images. Twinner is based on the Large Reconstruction Model and innovates in three key ways: 1)We introduce a memory-efficient voxel-grid transformer whose memory scales only quadratically with the size of the voxel grid. 2) To address the scarcity of high-quality ground-truth PBR- shaded models, we introduce a large, fully synthetic dataset of procedurally generated PBR-textured objects lit with varied illumination. 3) To bridge the synthetic-to-real gap, we finetune the model on real-world datasets using a differentiable physically based shading model, eliminating the need for ground-truth illumination or material properties, which are challenging to obtain in real-world scenarios. We demonstrate the efficacy of our model on the real-world StanfordORB benchmark, where, given a few input views, we achieve reconstruction quality significantly superior to existing feed-forward reconstruction networks and comparable to slower per-scene optimization methods.

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. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

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

Similar Papers

Cite this paper

@article{zarzar2026twinner,
  title  = {Twinner: Shining Light on Digital Twins in a Few Snaps},
  author = {Jesus Zarzar and Tom Monnier and Roman Shapovalov and Andrea Vedaldi and David Novotný},
  year   = {2026},
  eprint = {2503.08382},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/2503.08382},
  journal = {CVPR 2025 2025}
}

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/2503.08382.svg)](https://codeofpaper.com/paper/2503.08382)

Discussion