SceneGen: Single-Image 3D Scene Generation in One Feedforward Pass

Yanxu Meng, Haoning Wu, Ya Zhang, Weidi Xie
8/21/2025
cs.CVcs.AI

No official code found. Best implementation: Mengmouxu/SceneGen (383 stars, MIT, last commit 2026-01-12).

Abstract

3D content generation has recently attracted significant research interest, driven by its critical applications in VR/AR and embodied AI. In this work, we tackle the challenging task of synthesizing multiple 3D assets within a single scene image. Concretely, our contributions are fourfold: (i) we present SceneGen, a novel framework that takes a scene image and corresponding object masks as input, simultaneously producing multiple 3D assets with geometry and texture. Notably, SceneGen operates with no need for extra optimization or asset retrieval; (ii) we introduce a novel feature aggregation module that integrates local and global scene information from visual and geometric encoders within the feature extraction module. Coupled with a position head, this enables the generation of 3D assets and their relative spatial positions in a single feedforward pass; (iii) we demonstrate SceneGen's direct extensibility to multi-image input scenarios. Despite being trained solely on single-image inputs, our architecture yields improved generation performance when multiple images are provided; and (iv) extensive quantitative and qualitative evaluations confirm the efficiency and robustness of our approach. We believe this paradigm offers a novel solution for high-quality 3D content generation, potentially advancing its practical applications in downstream tasks. The code and model will be publicly available at: https://mengmouxu.github.io/SceneGen.

View on arXivView PDF

Code Implementations(1)

Mengmouxu/SceneGenCommunity68%
MIT

[3DV 2026] "SceneGen: Single-Image 3D Scene Generation in One Feedforward Pass"

38325Shell, PythonAug 19, 20259 months agoMIT
3d3d-aigc3d-generation3d-scene-generationimage-to-3d+1 more

Similar Papers

Cite this paper

@article{meng2025scenegen,
  title  = {SceneGen: Single-Image 3D Scene Generation in One Feedforward Pass},
  author = {Yanxu Meng and Haoning Wu and Ya Zhang and Weidi Xie},
  year   = {2025},
  eprint = {2508.15769},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2508.15769v2}
}

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

Discussion