atlas

Research map / Image generation / Autoregressive and latent generation

Panorama Generation From NFoV Image Done Right

CVPR 2025 · Image generation › Autoregressive and latent generation · approach: Classical generative image synthesis · 7 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.

Proposes Distort-CLIP (a distortion-tuned CLIP metric, Distort-FID) and PanoDecouple, a decoupled diffusion model with a DistortNet for distortion guidance and a ContentNet for content completion, for NFoV-to-panorama outpainting.

Problem

Existing NFoV-to-panorama outpainting methods are evaluated with InceptionNet/CLIP metrics that reward visual quality over panoramic distortion accuracy, and single networks learn distortion and content jointly, leading to "visual cheating" where distortion accuracy degrades.

Approach

Fine-tune CLIP contrastively on distortion types to build a distortion-aware metric (Distort-CLIP/Distort-FID), and decouple panorama generation into a distortion-map-conditioned DistortNet (with condition injection in all ControlNet blocks) and a perspective-image-conditioned ContentNet fused into a frozen U-Net, plus a distortion correction loss using Distort-CLIP.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
decouple distortion guidance and content completion using PanoDecouplepanorama generation from NFoV images · SUN360Distort-FID: 0.52 -> 0.92; 2.68 -> 0.92Mixed
add distortion-map conditioning to the first block only (ablation)PanoDecouple · SUN360Distort-FID: 2.68 -> 1.63Helped
register distortion-map conditioning in all blocks rather than only the first block (ablation)PanoDecouple · SUN360Distort-FID: 1.63 -> 1.05Helped
replace text embedding with perspective image embedding in ContentNet (ablation)PanoDecouple · SUN360IS: 6.35 -> 6.95Helped
add distortion correction loss (ablation)PanoDecouple · SUN360Distort-FID: 0.98 -> 0.92Helped
use attention U-Net condition registration instead of the proposed additive DistortNet registration (ablation)PanoDecouple · SUN360Distort-FID: 0.92 -> 2.52Hurt
use original ControlNet condition registration instead of the proposed additive DistortNet registration (ablation)PanoDecouple · SUN360Distort-FID: 0.92 -> 1.59Hurt
use attention with original ControlNet condition registration (ablation)PanoDecouple · SUN360Distort-FID: 0.92 -> 5.22Hurt
use attention with all-block DistortNet registration instead of additive registration (ablation)PanoDecouple · SUN360Distort-FID: 0.92 -> 1.48Hurt
replace distortion map with a full-zero map (ablation)PanoDecouple · SUN360Distort-FID: 0.92 -> 2.40Hurt
replace distortion map with a learnable map (ablation)PanoDecouple · SUN360Distort-FID: 0.92 -> 1.42Hurt
remove first-order Taylor extension from the distortion map (ablation)PanoDecouple · SUN360Distort-FID: 0.92 -> 2.48Hurt

Surprising findings

Limitations

Experimental setup

Datasets: SUN360 Laval Indoor

Benchmarks: SUN360 Laval Indoor

Metrics: FID CLIP-FID Distort-FID IS

Baselines: OmniDreamer ImmerseGAN PanoDiff AOG-Net 2S-ODIS

Builds on: ControlNet PanoDiff Latent diffusion CLIP Text2Light

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