atlas

Research map / Image generation / Image restoration

Spherical-Nested Diffusion Model for Panoramic Image Outpainting

ICML 2025 · Image generation › Image restoration · approach: Reflection removal

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.

Proposes SpND, a diffusion-based panoramic image outpainting method that injects sphere geometry via i.i.d. spherical noise projected to ERP and a spherical deformable convolution (SDC) layer on top of a frozen pre-trained Stable Diffusion/ControlNet.

Problem

Panoramic image outpainting in ERP format suffers from spherical distortion and boundary continuity; existing methods only enforce sphere properties via soft regularisation losses or extra cues, failing to fully exploit spherical geometry.

Approach

Embeds the sphere nature directly into the diffusion architecture: noise is sampled i.i.d. on the 3D sphere and projected to ERP as a structural prior, and a spherical deformable convolution uses a spherical (gnomonic-projected) grid as the initial sampling grid with constrained learnable offsets, plus a circular mask encoder for edge consistency.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use SpND instead of PanoDiffPanoramic image outpainting · Matterport3DFID: 13.45 -> 9.08Helped
Use SpND instead of PanoDiffusionPanoramic image outpainting · Structured3DFID: 9.80 -> 7.37Helped
Use specific text prompts instead of the general prompt “Outpainting”SpND · Matterport3DFID: 9.08 -> 6.67Helped
Add ERP structural prior (ablation)SpND · Matterport3DFID: 9.93 -> 9.08Helped
Add the spherical grid to the SDC layer (ablation)SpND · Matterport3DFID: 11.64 -> 9.08Helped
Add learnable offsets to the SDC layer (ablation)SpND · Matterport3DFID: 12.76 -> 9.08Helped
Use SpND's structural prior and spherical nested blocks instead of Repaint (ablation)Panoramic image outpainting · Matterport3DFID: 10.10 -> 9.08Helped
Use deformable convolution and SDC instead of spherical convolution (ablation)SpND · Matterport3DFID: 11.78 -> 9.08Helped
Set spherical-noise sampling density ζ to 15 instead of 30 (ablation)SpND · Matterport3DFID: 9.08 -> 12.74Hurt
Set spherical-noise sampling density ζ to 45 instead of 30 (ablation)SpND · Matterport3DFID: 9.08 -> 8.84Helped
Replace spherical noise with i.i.d. noise (ζ = ∞) (ablation)SpND · Matterport3DFID: 9.08 -> 9.93Hurt

Surprising findings

Limitations

Experimental setup

Datasets: Matterport3D Structured3D

Benchmarks: Matterport3D Structured3D

Metrics: FID FIDhori precision recall average of precision and recall

Baselines: SIG-SS TFill OmniDreamer PanoDiff AOG-Net PanoDiffusion

Builds on: ControlNet Stable Diffusion deformable convolution RePaint SphereNet

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