atlas

Research map / Image generation / Image restoration

CamFreeDiff: Camera-free Image to Panorama Generation with Diffusion Model

CVPR 2025 · Image generation › Image restoration · approach: Image harmonization and color transformation · 2 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 CamFreeDiff, which predicts a 3-DoF homography from a camera-free input view to a canonical perspective view and uses it inside a frozen-SD multi-view diffusion model with correspondence-aware attention to outpaint 360° panoramas.

Problem

360° panorama outpainting from a single image requires known camera intrinsics and pose, which existing multi-view diffusion methods (MVDiffusion, PanoDiffusion) assume; camera-free inputs break them.

Approach

Estimate the input view's homography to a canonical view (parameterized as fov, x-axis rotation, z-axis rotation) with an MLP on a frozen Stable Diffusion U-Net encoder, then feed the resulting point-level correspondences into correspondence-aware attention, with the input added as an extra conditioning branch, so the estimator is trained end-to-end with the diffusion model.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Treat the input as a new view and use correspondence-aware attention (ablation)CamFreeDiff · Matterport3DFID: 35.2 -> 27.0Helped
Treat the input as a new view rather than unwarping the latent (ablation)CamFreeDiff · Matterport3DPSNR: 15.6 -> 19.3Helped
Use CamFreeDiff with the new-view strategy instead of MVDiffusionCamFreeDiff · Matterport3DFID: 42.4 -> 27.0Helped
Use CamFreeDiff on out-of-domain data without fine-tuningCamFreeDiff · Structured3DFID: 35.3 -> 31.1Helped
Use a frozen Stable Diffusion encoder with an MLP instead of HomographyNet (ablation)CamFreeDiff homography estimator · Matterport3DFID: 29.2 -> 27.0Helped
Increase CAA neighborhood size from K=1 to K=3 (ablation)CamFreeDiff · Matterport3DFID: 66.4 -> 51.1Helped
Increase CAA neighborhood size from K=3 to K=5 (ablation)CamFreeDiff · Matterport3DFID: 51.1 -> 48.0Helped
Increase CAA neighborhood size from K=5 to K=7 (ablation)CamFreeDiff · Matterport3DFID: 48.0 -> 47.3Helped
Increase CAA neighborhood size from K=5 to K=7 (ablation)CamFreeDiff · Matterport3DIS: 6.2 -> 6.1Hurt

Surprising findings

Limitations

Experimental setup

Datasets: Matterport3D Structured3D

Benchmarks: Matterport3D Structured3D

Metrics: FID IS CLIP score PSNR MAE

Baselines: MVDiffusion PanoDiffusion HomographyNet

Builds on: MVDiffusion Stable Diffusion inpainting PanoDiffusion BLIP-2

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