English

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

Computer Vision and Pattern Recognition 2026-03-25 v1

Abstract

Diffusion models excel at 2D outpainting, but extending them to 360360^\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 S1S^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 360360^\circ scene completion.

Keywords

Cite

@article{arxiv.2603.23179,
  title  = {Gimbal360: Differentiable Auto-Leveling for Canonicalized $360^\circ$ Panoramic Image Completion},
  author = {Yuqin Lu and Haofeng Liu and Yang Zhou and Jun Liang and Shengfeng He and Jing Li},
  journal= {arXiv preprint arXiv:2603.23179},
  year   = {2026}
}

Comments

Project page: https://orange-3dv-team.github.io/Gimbal360

R2 v1 2026-07-01T11:35:25.299Z