Current compositional image-to-3D scene generation approaches construct 3D scenes by time-consuming iterative layout optimization or inflexible joint object-layout generation. Moreover, most methods rely on limited field-of-view perspective images, hindering the creation of complete 360-degree environments. To address these limitations, we design Pano3DComposer, an efficient feed-forward framework for panoramic images. To decouple object generation from layout estimation, we propose a plug-and-play Object-World Transformation Predictor. This module converts the 3D objects generated by off-the-shelf image-to-3D models from local to world coordinates. To achieve this, we adapt the VGGT architecture to Alignment-VGGT by using target object crop, multi-view object renderings and camera parameters to predict the transformation. The predictor is trained using pseudo-geometric supervision to address the shape discrepancy between generated and ground-truth objects. For input images from unseen domains, we further introduce a Coarse-to-Fine (C2F) alignment mechanism for Pano3DComposer that iteratively refines geometric consistency with feedback of scene rendering. Our method achieves superior geometric accuracy for image/text-to-3D tasks on synthetic and real-world datasets. It can generate a high-fidelity 3D scene in approximately 20 seconds on an RTX 4090 GPU. Project page: https://qiuzidian.github.io/pano3dcomposer-page/.
Figures & tables
Figure 1: Paradigms of compositional 3D scene generation.
Figure 2: Overview of Pano3DComposer. The framework takes a panoramic image I as input and generates a 3D scene Gscene through four stages: ( i ) Preprocessing, ( ii ) Object Generation & Alignment, ( iii ) Background Modeling, and ( iv ) Composition.
Figure 3: Illustration of the proposed Coarse-to-Fine (C2F) alignment mechanism.
Method
CD-S ↓
CD-O ↓
F-Score-S ↑
F-Score-O ↑
IoU-B ↑
Training Resources
Inference Time (s)
OPT
0.1059
0.1128
0.5535
0.5640
0.4010
–
120
ICP [ 18 ]
0.2483
0.2305
0.4524
0.4896
0.2830
–
1
DeepPanoContext [ 44 ]
0.7851
0.1657
0.3101
0.3822
0.0021
–
14
SceneGen [ 27 ]
0.1765
0.0914
0.4575
0.4827
0.1124
56 GPU days
63
Pano3DComposer (Ours)
0.0787
0.0765
0.6923
0.6926
0.5679
2 GPU days
20
Pano3DComposer-C2F (Ours)
0.0784
0.0762
0.6930
0.6937
0.5699
4 GPU days
24
Table 1: Comparison of major and alignment results on the 3D-FRONT test set. The best performance for each metric is highlighted in bold . OPT represents differentiable optimization-based alignment, and ICP denotes Iterative Closest Point alignment. “Pseudo Geometry” serves as a reference upper bound obtained via offline differentiable optimization of the transformation parameters introduced in Sec. 3.2.3 . Training resources are reported in 4090 GPU days. Inference time is tested on one 4090 GPU.
Figure 4: Visualization of panorama-to-3D scene composition results without background. Row 1: 3D-FRONT test set; Row 2: Structured3D test set; Row 3: real-world panoramas.
Figure 5: Visualization of panorama-to-3D scene composition results with background. The figure presents multi-view renderings of composed 3D scenes generated by our method. Row 1: 3D-FRONT test set; Row 2: Structured3D test set; Row 3: real-world panoramas.
Figure 6: Visualization of Text-to-3D scene generation results.
Stage
Time (s)
Background Inpainting
0.02
Background GS Reconstruction
0.16
Object Generation (per object)
∼ 4
Object Alignment (per object)
0.36
Object Refinement (per step)
0.18
Table 2: Runtime analysis of different processing stages.
Method
CD-S ↓
CD-O ↓
F-Score-S ↑
F-Score-O ↑
IoU-B ↑
Only LCD
0.8688
0.9027
0.1980
0.1888
0.0906
+ LPGD
0.1266
0.1219
0.5675
0.5670
0.4670
+ LMASK
0.1120
0.1063
0.5788
0.5850
0.4818
w/o Cam info
0.1850
0.1705
0.4673
0.4691
0.3830
Table 3: Ablation study on loss functions and training strategies.
Figure 7: Example inputs of SceneGen.
Method
CD-S ↓
CD-O ↓
F-Score-S ↑
F-Score-O ↑
IoU-B ↑
Full
0.1883
0.1946
0.4992
0.4907
0.3855
–D
0.1236
0.1177
0.5565
0.5550
0.4360
–D-F
0.0787
0.0765
0.6923
0.6926
0.5679
–D-F-G
0.1120
0.1063
0.5788
0.5850
0.4818
Table 4: Ablation of fine-tuning strategies. “–D”, “–D-F”, and “–D-F-G” indicate progressively freezing DINO, frame, and global attention modules.
Figure 8: Visualization of panorama-to-3D scene composition results without background.
Panoramic imagery offers a full 360° field of view and is increasingly common in consumer devices. However, it introduces non-pinhole distortions that challenge joint pose estimation and 3D reconstruction. Existing feed-forward models, built for perspective cameras, generalize poorly to this setting. We propose PanoVGGT, a permutation-equivariant Transformer framework that jointly predicts camera poses, depth maps, and 3D point clouds from one or multiple panoramas in a single forward pass. The model incorporates spherical-aware positional embeddings and a panorama-specific three-axis SO(3) rotation augmentation, enabling effective geometric reasoning in the spherical domain. To resolve inherent global-frame ambiguity, we further introduce a stochastic anchoring strategy during training. In addition, we contribute PanoCity, a large-scale outdoor panoramic dataset with dense depth and 6-DoF pose annotations. Extensive experiments on PanoCity and standard benchmarks demonstrate that PanoVGGT achieves competitive accuracy, strong robustness, and improved cross-domain generalization. Code and dataset will be released.
Generating explorable 3D scenes from a single image is a highly challenging problem in 3D vision. Existing methods struggle to support free exploration, often producing severe geometric distortions and noisy artifacts when the viewpoint moves far from the original perspective. We introduce One2Scene, an effective framework that decomposes this ill-posed problem into three tractable sub-tasks to enable immersive explorable scene generation. We first use a panorama generator to produce anchor views from a single input image as initialization. Then, we lift these 2D anchors into an explicit 3D geometric scaffold via a generalizable, feed-forward Gaussian Splatting network. Instead of treating the panorama as a single image for reconstruction, we project it into multiple sparse anchor views and reformulate the reconstruction task as multi-view stereo matching, which allows us to leverage robust geometric priors learned from large-scale multi-view datasets. A bidirectional feature fusion module is used to enforce cross-view consistency, yielding an efficient and geometrically reliable scaffold. Finally, the scaffold serves as a strong prior for a novel view generator to produce photorealistic and geometrically accurate views at arbitrary cameras. By explicitly conditioning on a 3D-consistent scaffold to perform reconstruction, One2Scene works stably under large camera motions, supporting immersive scene exploration. Extensive experiments show that One2Scene substantially outperforms state-of-the-art methods in panorama depth estimation, feed-forward 360° reconstruction, and explorable 3D scene generation. Project page: https://one2scene5406.github.io/
Single-image 3D object generation can now produce high-fidelity assets, yet accurately placing them into a coherent scene layout remains an open challenge. A central difficulty lies in how object layout is represented. Holistic methods absorb placement into a scene-level generation process, sacrificing object-level detail. Compositional methods preserve object fidelity by decoupling geometry from layout, but typically parameterize layout as sparse, unbounded pose variables that are difficult to learn and generalize poorly under scarce scene-level supervision. We present Mira-Scene, a compositional 3D scene reconstruction framework that replaces sparse pose regression with dense, bounded correspondence recovery. At its core is the Canonical Coordinate Map (CCM), a pixel-aligned field that maps each visible object pixel to a surface coordinate in the object's bounded canonical space. When paired with a scene-space Point Cloud Map (PCM) from monocular geometry estimation, CCM induces dense canonical-to-scene correspondences from which object transformations are recovered through robust geometric alignment. Because CCM operates in bounded canonical space, it provides a stable prediction target that can be trained from scalable object-level 3D data without requiring scene-level layout annotations. Mira-Scene further introduces a multimodal diffusion transformer that jointly generates object geometry and CCMs, using modality-specific expert streams with shared attention and positional encoding to promote geometry-layout consistency. Experiments on indoor, outdoor, synthetic, and in-the-wild scenes show that Mira-Scene substantially outperforms strong baselines in layout accuracy, achieving relative gains of 39.8% in 3D-IoU and 16.5% in 2D-IoU over SAM3D, using limited open-source training data.