GenRecon: Bridging Generative Priors for Multi-View 3D Scene Reconstruction
GenRecon is an advanced 3D computer vision and generative modeling framework developed by researchers at the Technical University of Munich (TUM) (Katharina Schmid, Nicolas von Lützow, Jozef Hladký, Angela Dai, and Matthias Nießner). It addresses a fundamental challenge in 3D scene reconstruction: traditional multi-view reconstruction methods are strictly deterministic and suffer when dealing with sparse camera views, specular surfaces, or unobserved areas behind objects.
GenRecon reformulates multi-view 3D scene reconstruction as a conditional 3D generation task over spatially-localized, overlapping chunks tiling an indoor environment. By incorporating state-of-the-art object-level generative 3D priors (such as Trellis.2), GenRecon is able to hallucinate complete, realistic geometry and material textures for unobserved regions while maintaining strict alignment with input multi-view RGB images.
🔬 Key Capabilities & Methodological Innovations
- Conditional 3D Generation over Spatial Chunks: Partitions large indoor scenes into overlapping 3D spatial chunks, enabling seamless scaling to large-extent indoor environments.
- Integration of Trellis.2 Generative Prior: Leverages strong 3D diffusion and flow matching priors (from Trellis.2) to predict structure latents (SLAT) and dense 3D meshes.
- Projection-Based Conditioning Mechanism: Lifts 2D multi-view image features extracted via vision backbones into a 3D feature representation aligned with the scene.
- Editable PBR-Ready Mesh Generation: Directly outputs PBR-ready (Physically Based Rendering) meshes complete with geometry, surface normals, and texture maps (
.glb).
Sparse Multi-View RGB Images ──► 2D Feature Extraction ──► Projection-Based 3D Lifting ──► Trellis.2 Generative Chunk Diffusion ──► Editable PBR Mesh (.glb)📊 Performance & Benchmarks
- Visual Quality Improvement: Outperforms contemporary 3D scene reconstruction baselines by 16% in visual quality and completeness metrics on benchmark indoor scene datasets (SAGE / ScanNet).
- Occlusion Handling: Excels at hallucinating back-sides of furniture and occluded scene structures where traditional photogrammetry yields large voids or noisy geometry.
🚀 Quickstart & Usage
git clone -b main https://github.com/kasothaphie/GenRecon.git --recursive
cd GenRecon
. ./setup.sh --new-env --basic --flash-attn --nvdiffrast --nvdiffrec --cumesh --o-voxel --flexgemmpython reconstruct_scene.py \
--input_dir data/sample_scene \
--checkpoint_path checkpoints/genrecon_512.pt \
--output_glb results/scene.glb🔗 Official Links & Resources
Key Features
Conditional 3D Generation over Spatial Chunks: Reformulates multi-view scene reconstruction as conditional 3D generation across overlapping spatial chunks to scale to large indoor scenes.
Integration of Trellis.2 Generative Prior: Leverages object-level 3D generative priors to hallucinate and complete unobserved or heavily occluded geometry with realistic detail.
Projection-Based 3D Conditioning: Lifts 2D multi-view image features into a 3D feature representation aligned with scene geometry independent of camera view order.
Editable PBR-Ready Mesh Generation: Produces complete, high-fidelity PBR (Physically Based Rendering) meshes suitable for relighting, material assignment, and real-time graphics engines.
16% Benchmark Improvement: Outperforms contemporary 3D reconstruction baselines by 16% in completeness and visual reconstruction quality.
You might also want to compare
Verified Sources
Tags
Model Specs
Parameters
Undisclosed
Context Window
undisclosed
License
MIT
Deployment
Resources & Links
Lineage
Model Family
Part of the Trellis.2 family
Only release in this line currently tracked.
Curator Notes
Verified academic research project by Katharina Schmid, Nicolas von Lützow, Jozef Hladký, Angela Dai, and Matthias Nießner from Technical University of Munich (TUM). Paper published on arXiv (arXiv:2605.23888). Code and pretrained weights released on GitHub (kasothaphie/GenRecon).
Compare Specs
Compare parameters, context windows, modalities, and benchmark scores of this model side-by-side with others.
Compare Model