Downloads · 30 days
529
4% of all-time downloads
Insta360-Research/DiT360-Panorama-Image-Generation
DiT360-Panorama-Image-Generation is a text-to-image model from Insta360-Research. Use it when you need an image from a text prompt. It is set up for diffusers. The card lists the license as mit.
<a href='https://arxiv.org/abs/2510.11712'<img src='https://img.shields.io/badge/arXiv-Paper-red?logo=arxiv&logoColor=white' alt='arXiv'</a <a href='https://fenghora.github.io/DiT360-Page/'<img src='https://img.shield…
Downloads · 30 days
529
4% of all-time downloads
All-time downloads
14.9K
Public
Repo size
159 MB
Likes
35
Trending 1
Click a slice to open those files.
.safetensors149 MB · 94%
From the Hugging Face model README
<a href='https://arxiv.org/abs/2510.11712'><img src='https://img.shields.io/badge/arXiv-Paper-red?logo=arxiv&logoColor=white' alt='arXiv'></a> <a href='https://fenghora.github.io/DiT360-Page/'><img src='https://img.shields.io/badge/Project_Page-Website-green?logo=insta360&logoColor=white' alt='Project Page'></a> <a href='https://huggingface.co/spaces/Insta360-Research/DiT360'><img src='https://img.shields.io/badge/%F0%9F%A4%97%20Hugging%20Face-Live_Demo-blue'></a> <a href='https://huggingface.co/datasets/Insta360-Research/Matterport3D_polished'><img src='https://img.shields.io/badge/%F0%9F%93%88%20Hugging%20Face-Dataset-yellow'></a>

DiT360 is a framework for high-quality panoramic image generation, leveraging both perspective and panoramic data in a hybrid training scheme. It adopts a two-level strategy—image-level cross-domain guidance and token-level hybrid supervision—to enhance perceptual realism and geometric fidelity.
In this work, we propose DiT360, a DiT-based framework that performs hybrid training on perspective and panoramic data for panoramic image generation. For the issues of maintaining geometric fidelity and photorealism in generation quality, we attribute the main reason to the lack of large-scale, high-quality, real-world panoramic data, where such a data-centric view differs from prior methods that focus on model design. Basically, DiT360 has several key modules for inter-domain transformation and intra-domain augmentation, applied at both the pre-VAE image level and the post-VAE token level. At the image level, we incorporate cross-domain knowledge through perspective image guidance and panoramic refinement, which enhance perceptual quality while regularizing diversity and photorealism. At the token level, hybrid supervision is applied across multiple modules, which include circular padding for boundary continuity, yaw loss for rotational robustness, and cube loss for distortion awareness. Extensive experiments on text-to-panorama, inpainting, and outpainting tasks demonstrate that our method achieves better boundary consistency and image fidelity across eleven quantitative metrics. Our code is available at: https://github.com/Insta360-Research-Team/DiT360.
Clone the repo first:
git clone https://github.com/Insta360-Research-Team/DiT360.git
cd DiT360
(Optional) Create a fresh conda env:
conda create -n dit360 python=3.12
conda activate dit360
Install necessary packages (torch > 2):
# pytorch (select correct CUDA version, we test our code on torch==2.6.0 and torchvision==0.21.0)
pip install torch==2.6.0 torchvision==0.21.0
# other dependencies
pip install -r requirements.txt
python inference.py
We appreciate the open source of the following projects:
@misc{dit360,
title={DiT360: High-Fidelity Panoramic Image Generation via Hybrid Training},
author={Haoran Feng and Dizhe Zhang and Xiangtai Li and Bo Du and Lu Qi},
year={2025},
eprint={2510.11712},
archivePrefix={arXiv},
}
More details and future updates can be found on our GitHub repository: DiT360