Gimbal360: Differentiable Auto-Leveling for Canonicalized $360^\circ$ Panoramic Image Completion

arXiv cs.CV / 3/25/2026

📰 NewsSignals & Early TrendsIdeas & Deep AnalysisModels & Research

Key Points

  • The paper introduces Gimbal360, a framework for completing unposed perspective images into structurally consistent 360° panoramic outputs using diffusion-based generation while handling geometry and topology mismatches between projection types.
  • It proposes a Canonical Viewing Space to provide a regularized intermediate representation bridging perspective observations and spherical (equirectangular) panoramas.
  • To remove reliance on camera parameters at inference, it adds a Differentiable Auto-Leveling module that stabilizes feature orientation for “in-the-wild” inputs.
  • It addresses ERP-specific equirectangular periodicity (S^1 boundary continuity) by enforcing topological equivariance in the latent space to prevent seam-breaking artifacts.
  • The work also introduces the Horizon360 dataset of gravity-aligned panoramic environments and reports state-of-the-art performance from experiments using these geometric/topological priors.

Abstract

Diffusion models excel at 2D outpainting, but extending them to 360^\circ panoramic completion from unposed perspective images is challenging due to the geometric and topological mismatch between perspective projections and spherical panoramas. We present Gimbal360, a principled framework that explicitly bridges perspective observations and spherical panoramas. We introduce a Canonical Viewing Space that regularizes projective geometry and provides a consistent intermediate representation between the two domains. To anchor in-the-wild inputs to this space, we propose a Differentiable Auto-Leveling module that stabilizes feature orientation without requiring camera parameters at inference. Panoramic generation also introduces a topological challenge. Standard generative architectures assume a bounded Euclidean image plane, while Equirectangular Projection (ERP) panoramas exhibit intrinsic S^1 periodicity. Euclidean operations therefore break boundary continuity. We address this mismatch by enforcing topological equivariance in the latent space to preserve seamless periodic structure. To support this formulation, we introduce Horizon360, a curated large-scale dataset of gravity-aligned panoramic environments. Extensive experiments show that explicitly standardizing geometric and topological priors enables Gimbal360 to achieve state-of-the-art performance in structurally consistent 360^\circ scene completion.