atlas

Research map / 3D vision / 3D generation

Scene4U: Hierarchical Layered 3D Scene Reconstruction from Single Panoramic Image for Your Immerse Exploration

CVPR 2025 · 3D vision › 3D generation · approach: Generative indoor scene synthesis · 8 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.

Scene4U builds layered, dynamic-object-free 3D Gaussian Splatting scenes from a single panorama by combining open-vocabulary segmentation, LLM-based layer assignment, diffusion inpainting and depth completion, and per-layer optimization; it also introduces the WorldVista3D landmark panorama dataset.

Problem

Single-view 3D scene reconstruction from panoramas suffers from global texture inconsistency under iterative camera refinement and from voids caused by foreground-background occlusion, while dynamic objects obstruct immersive exploration.

Approach

Decompose a panorama into semantic depth layers (sky, background, foreground, dynamic) using an open-vocabulary segmenter plus an LLM, inpaint each layer back-to-front, lift each layer to a point cloud, and optimize separate 3DGS per layer so occluded background is revealed during free navigation.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use Scene4U instead of DreamScene360WorldVista3D scene reconstruction · WorldVista3DLPIPS: 0.047 -> 0.025Helped
Use Scene4U instead of DreamScene360WorldVista3D scene reconstruction · WorldVista3DBRISQUE: 34.574 -> 27.793Helped
Use Scene4U instead of DreamScene360WorldVista3D scene reconstruction · WorldVista3DPSNR: 29.546 -> 32.778Helped
Use Scene4U instead of DreamScene360WorldVista3D scene reconstruction · WorldVista3DSSIM: 0.922 -> 0.959Helped
Use Scene4U instead of DreamScene360WorldVista3D scene reconstruction · WorldVista3Dtraining time: 18 min 23 s -> 11 min 13 sHelped
Remove the dynamic-object layer (ablation)Scene4U · WorldVista3DPSNR: 31.237 -> 32.778Helped
Remove the dynamic-object layer (ablation)Scene4U · WorldVista3DLPIPS: 0.030 -> 0.025Helped
Remove the dynamic-object layer (ablation)Scene4U · WorldVista3DBRISQUE: 28.892 -> 27.793Helped
Add Layered Panorama Construction (ablation)Scene4U · Scene navigation, move 0.1 mNIQE: 3.015 -> 2.861Helped
Add Layered Panorama Construction (ablation)Scene4U · Scene navigation, move 0.1 mBRISQUE: 31.721 -> 31.539Helped
Add Layered Panorama Construction (ablation)Scene4U · Scene navigation, move 0.2 mNIQE: 3.053 -> 2.930Helped
Add Layered Panorama Construction (ablation)Scene4U · Scene navigation, move 0.2 mBRISQUE: 33.367 -> 32.038Helped

Surprising findings

Limitations

Experimental setup

Datasets: WorldVista3D

Benchmarks: WorldVista3D

Metrics: PSNR SSIM LPIPS NIQE BRISQUE training time

Baselines: LucidDreamer DreamScene360 Ours (w/o M-L)

Builds on: 3D Gaussian Splatting LucidDreamer DreamScene360 Instruct Pix2Pix 360MonoDepth

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