SpheRoPE: Zero-Shot Optimization-Free 360\(^\circ\) Panorama Generation with Spherical RoPE

Or Hirschorn\(^{1,2}\), Aaron Olender\(^{1,3}\), Eli Alshan\(^1\), Ianir Ideses\(^1\), Lior Fritz\(^{*1}\), Sagie Benaim\(^{*1,3}\)

\(^1\)Amazon Prime Video \(^2\)Tel-Aviv University
\(^3\)Hebrew University of Jerusalem

https://orhir.github.io/SpheRoPE


Abstract

We present a zero-shot, training-free and optimization-free framework for generating 360\(^\circ\) panoramic images and videos by directly injecting spherical priors into pre-trained diffusion transformers. Existing methods either rely on costly fine-tuning on scarce panoramic data that limits generalization, or leverage multi-step optimization that incurs prohibitive inference latency. We observe that contemporary generative models natively exhibit some panoramic priors from large-scale training. However, these emergent capabilities are insufficient, as the models fundamentally fail to satisfy the rigorous topological constraints imposed by equirectangular projection (ERP). We introduce a zero-shot and optimization-free approach that resolves these constraints at inference time. Spherical RoPE replaces standard rotary position embeddings: low-frequency channels are re-parameterized as 3D Cartesian coordinates to natively encode the spherical manifold, while high-frequency channels are harmonically quantized to enforce exact \(2\pi\) periodicity. Coupled with complementary Semantic Distortion classifier-free guidance (CFG) that explicitly steers geometry, we avoid retraining and inherit the full creative breadth of state-of-the-art models. Our approach generalizes across diverse backbones and 360\(^\circ\)generation modalities. We demonstrate this across text-to-panorama using Flux.1, Flux.2, and LTX-Video backbones, achieving competitive performance against baselines, all while remaining training-free.

Figure 1: Zero-shot 360^\circGeneration. Our inference-only approach enables seamless text-to-panorama synthesis across image (FLUX.1, FLUX.2) and audio-video (LTX 2.3) backbones. Each section displays the generated ERP panorama (top) and perspective crops re-projected from the highlighted regions (bottom), demonstrating strict geometric consistency.

1 Introduction↩︎

The rapid evolution of image and video diffusion models [1][4] has fundamentally shifted the landscape of content creation, enabling the synthesis of high-fidelity visual assets from natural language descriptions. While these models have achieved remarkable success in generating planar, perspective-frame images and videos, there is an increasing demand for omnidirectional generative frameworks capable of producing immersive 360\(^\circ\) panoramic environments. Such content is critical for applications in virtual reality (VR) [5] and robotics simulation, where a narrow field-of-view is insufficient to capture the global context of a scene [6]. In this work we address zero-shot and optimization-free text-to-panorama generation across different modalities, including static images, dynamic videos, and integrated audio-video environments.

360\(^\circ\) panoramas are typically represented using an equirectangular projection (ERP), which maps spherical imagery onto a 2D rectangular plane. Diffusion transformers (DiTs) [7], as employed in recent models such as Flux [8] and LTX-Video [9], rely on rotary position embeddings (RoPE) [10] and planar attention. These mechanisms inherently assume a Euclidean grid, leading to visible seams at the boundaries and geometric incoherence at the poles when associated with ERP-based generation. Existing research attempting to bridge this gap generally follows two paradigms. Training-based methods fine-tune pre-trained models on specialized panoramic datasets, either through full fine-tuning [11], parameter-efficient adaptation via LoRA [12][15], or specialized architectures such as spherical manifold convolutions [16]. However, these approaches are constrained by the scarcity of high-quality 360\(^\circ\) data. They further suffer from the immense computational cost of retraining large-scale models, degraded generalization in out-of-distribution (OOD) scenarios [6], and the need to re-train whenever the backbone is updated or extended to new modalities. Optimization-based methods, such as PanoFree [17] and SphereDiff [18], avoid retraining but rely on iterative warping-inpainting pipelines or patch-based MultiDiffusion [19] in spherical latent spaces, introducing substantial inference-time overhead that makes them impractical for real-time or video applications.

We propose SpheRoPE, a zero-shot, training-free and optimization-free framework that generates high-fidelity ERP panoramas by realigning the internal inductive biases of pre-trained DiTs with spherical geometry. Our approach builds upon the insight that pre-trained foundational models already possess rich priors for panoramic environments. When conditioned on panoramic prompts, these models natively generate equirectangular characteristics, yet their standard architectures fail to enforce the rigorous topological constraints imposed by equirectangular projection (ERP). To bridge this gap, we introduce Spherical RoPE, a frequency-aware reformulation of the standard transformer RoPE [10]. Under this formulation, high-frequency channels are harmonically quantized to guarantee \(2\pi\) horizontal periodicity, whereas low-frequency channels utilize 3D Cartesian coordinates on the unit sphere to enforce both polar convergence and periodicity. In addition, we leverage Semantic Distortion CFG that extends standard CFG [20] to a three-way scheme using an anchored geometric prompt, steering the denoising process toward valid ERP projections without sacrificing semantic detail. Figure 1 shows results of our method.

A defining advantage of our framework is its architectural generality. By isolating modifications to the positional encoding and guidance logic, our approach generalizes across modern diffusion transformers without requiring task-specific adaptation. We demonstrate this versatility by leveraging Flux [8] for high-fidelity static environments and LTX 2.3 [9] for 360\(^\circ\) video generation. Furthermore, because we do not alter the underlying model weights, the framework strictly preserves the foundational capabilities of the backbone. It seamlessly inherits built-in conditioning pipelines, enabling advanced functionalities such as zero-shot image-to-panorama translation, or creating both video and audio for a scene. Moreover, operating as a zero-shot paradigm, our method yields highly robust out-of-distribution (OOD) performance across diverse styles and visual domains.

We evaluate our method on both image and video generation tasks. For static 360\(^\circ\) panorama synthesis, we benchmark on ODI-SR [21] against training and optimization-based methods. For video generation, we assess performance on two prompt sets using VBench [22]. Additionally, we conduct an LLM-based perceptual evaluation and a user study, showing a clear preference for the results of our method. Our zero-shot approach achieves state-of-the-art results on several metrics and competitive performance on others, all without any training, optimization, or model-specific adaptation. Finally, we validate our core design choices through extensive ablation studies.

Our contributions are summarized as follows:

  • We present the first zero-shot, training and optimization-free framework for seamless 360\(^\circ\) image and video generation. Our approach modifies only the inference-time spatial priors of pre-trained DiTs, making it plug-and-play for diverse backbones.

  • We introduce Spherical RoPE to geometrically induce the topological invariants of the sphere (\(S^2\)) via spectral decomposition, alongside Semantic Distortion CFG to amplify the native panoramic priors of the model during inference.

  • We demonstrate the efficacy of our zero-shot approach across image and video benchmarks, achieving highly competitive performance against fine-tuned baselines while consistently outperforming them in panoramic coherence and human preference.

2 Related Work↩︎

2.0.0.1 Text-driven 360 panorama generation.

Following early VQGAN-CLIP models [23], latent diffusion [1] for panorama generation split into training and optimization paradigms. Training-based methods fine-tune on panoramic datasets via DreamBooth [11], [24] or LoRA [25], [26]. To improve spatial consistency, architectures have been extended with MultiDiffusion stitching [13], [19], dual-branch networks [14], specialized attention (epipolar [15], cubemap [27]), spherical convolutions [16], distortion decoupling [28], and hybrid DiTs [29]. However, these remain bottlenecked by data scarcity, retraining costs, and limited out-of-distribution generalization. Optimization-based methods avoid fine-tuning. Approaches include factor-graph inference over patches (DiffCollage [30]), iterative warping (PanoFree [17]), and distortion-aware MultiDiffusion in spherical latent space (SphereDiff [18]). While 360PanT [31] tackles tiling for panorama translation, these training-free methods generally incur high latency and risk global structural inconsistencies due to their patch-based or iterative nature. The extension to 360\(^\circ\) video is rapidly emerging. Training-based models introduce adapters (360DVD [32]), DiT backbones (PanoDiT [33]), latitude-aware sampling (PanoWan [34]), dual-branch lifting (Imagine360 [35]), and geometry-aware conditioning (Argus [36]). Training-free video methods include offset-shifting (DynamicScaler [37]) and temporal extensions of spherical latents (SphereDiff [18]). To the best of our knowledge, we are the first to achieve panorama synthesis that is both training-free and optimization-free. Our approach relies solely on inference-time modifications to positional encoding and guidance, bypassing resource-intensive training and slow multi-step optimization.

2.0.0.2 Positional encoding adaptation in transformers.

Our training-free approach modifies rotary position embedding (RoPE) [10] at inference time to encode spherical geometry. Several prior works have explored modifications to RoPE structure. This includes frequency rescaling for NLP contexts [38][40], adaptations for DiT spatial/temporal axes [41][43], and dynamic adjustments across denoising timesteps [44], [45]. For non-Euclidean spaces, RoPE has been adapted for geolocation tokens in NLP [46], and classification [47]. Recently, IaaW [48], incorporated a spherical RoPE formulation for image-to-panoramic-video generation. Their approach maps the entire spatial domain to a 3D sphere. Consequently, this requires fine-tuning to accommodate the shift in positional structure. In contrast, our SpheRoPE encodes positions within the 2D ERP image plane while respecting its underlying spherical topology. By keeping the vertical RoPE axis unchanged and modifying only the horizontal axis, we preserve the 2D structure expected by pre-trained models. This, combined with our spectral partitioning (where spherical encoding is restricted to low-frequency channels), enables true zero-shot generation without retraining.

3 Method↩︎

We present a zero-shot optimization-free framework for generating ERP panoramas from pre-trained diffusion transformers, requiring no fine-tuning or architectural changes. We begin with our problem formulation and setting in Section 3.1. We then introduce SpheRoPE, our spherical rotary position embedding that encodes horizontal periodicity and polar convergence directly into the attention mechanism in Section 3.2. Finally, we describe Semantic Distortion CFG, a dual-guidance scheme that steers generation toward geometrically valid panoramic structure in Section 3.3. In the supplementary, Section 6, we provide detailed formulation of CFG and RoPE.

3.1 Problem Formulation↩︎

To leverage 2D priors for 360\(^\circ\) generation, spherical content is typically projected via ERP [6]. Although standard for panoramic formats, ERP requires mapping a sphere to a 2D plane, introducing rigorous geometric demands. Standard diffusion models struggle with two core topological invariants imposed by ERP: horizontal periodicity (perfect continuity between the left and right edges) and polar convergence (a coordinate singularity where all columns meet at the poles).

Formally, let \(\mathbf{x} \in \mathbb{R}^{H \times W \times C}\) denote an ERP panoramic image (or video frame) with height \(H\), width \(W = 2H\), and \(C\) channels. The ERP maps spherical coordinates \((\theta, \phi)\), latitude \(\theta \in [-\pi/2, \pi/2]\) and longitude \(\phi \in [-\pi, \pi)\), to pixel coordinates \((r, c)\) via \[r = \frac{\theta + \pi/2}{\pi} \cdot (H - 1), \quad c = \frac{\phi + \pi}{2\pi} \cdot W\] This mapping introduces two geometric constraints that any valid ERP must satisfy:

  • Horizontal periodicity: \(\mathbf{x}[r, c] = \mathbf{x}[r, c \bmod W]\) for all rows \(r\), since longitudes \(-\pi\) and \(\pi\) correspond to the same meridian.

  • Polar convergence: \(\mathbf{x}[0, c_1] = \mathbf{x}[0, c_2]\) and \(\mathbf{x}[H{-}1, c_1] = \mathbf{x}[H{-}1, c_2]\) for all columns \(c_1, c_2\), since all longitudes converge to a single point at each pole.

Given a text prompt \(\mathbf{p}\) and a pre-trained diffusion model, our goal is to generate \(\mathbf{x}\) that is both semantically faithful to \(\mathbf{p}\) and satisfies constraints C1 and C2, without modifying any model parameters.

3.2 SpheRoPE: Spherical RoPE↩︎

The standard linear encoding \(\alpha_i(c) = c \cdot \omega_i\) for \(\omega_i = \theta_{\text{base}}^{-2i/d}\) in RoPE fundamentally violates both ERP constraints. It assigns different embeddings to columns \(0\) and \(W\) (breaking horizontal periodicity, C1), and distinct embeddings to all columns at the poles (breaking polar convergence, C2). We propose to replace the width-axis channels of RoPE with a geometry-aware encoding, preserving the height and temporal axes identically to the original model.

A naïve approach would apply a uniform geometric transformation across all channels. However, the wide spectral range of RoPE dictates that different channels govern distinct spatial behaviors within the self-attention mechanism. This spectral diversity creates a natural functional division: high-frequency channels specialize in fine-grained local texture coherence, while low-frequency channels act as a global compass for the spatial layout. To avoid disrupting these specialized roles with a one-size-fits-all geometric fix, we partition the channels based on their harmonic alignment with the image width \(W_{\text{tokens}}\). This allows us to transform the RoPE components to encode spherical geometry while preserving the unique spatial characteristics of each frequency band.

Specifically, for each RoPE channel \(i\), we compute the ratio \(k_i = \omega_i / \omega_{\text{fund}}\), where \(\omega_{\text{fund}} = 2\pi / W_{\text{tokens}}\) is the fundamental frequency for horizontal wrap-around. A frequency is quantizable if it completes at least one full cycle (\(k_i \ge 1\)) and is near-integer (\(|k_i - \text{round}(k_i)| / k_i \leq \varepsilon\)). Rather than masking individual channels, we identify the first channel index \(i_{\text{split}}\) that violates this condition, partitioning the spectrum into two continuous bands. For high-frequency channels (\(i < i_{\text{split}}\)), we enforce strict cyclic periodicity by using Cyclic Linear Encoding. For the remaining low-frequency channels (\(i \ge i_{\text{split}}\)), we apply the spherical Cartesian encoding to anchor the global layout. Our solution, illustrated in Figure 2, allows the model to respect spherical topology without sacrificing high-frequency priors.

Figure 2: PCA visualization of RoPE. (a) Linear RoPE creates a seam at the \pm\pi meridian and disjoint polar embeddings. (b) Our method wraps seamlessly with uniform polar convergence.

3.2.0.1 Spherical Cartesian Encoding (Low-Frequency Channels).

Low-frequency channels vary slowly across the image, dictating the global layout of the scene. They cannot be made cyclic through simple quantization: because they accumulate less than one full oscillation across \(W_{\text{tokens}}\), snapping them to the nearest harmonic would require a massive spectral shift, shattering the global distance metric of the model. Instead, we abandon the linear parameterization for these channels and replace it with Cartesian coordinates on the unit sphere. For a token at row \(r\) and column \(c\), we compute: \[\label{eq:spherical95rope} \begin{align} \theta(r) &= \frac{r}{H_{tokens}-1}\pi - \frac{\pi}{2}, \quad \phi(c) = \frac{2\pi c}{W_{tokens}} - \pi \\ X(r,c) &= \left( \cos\theta(r) \cos\phi(c) + 1 \right) R \\ Y(r,c) &= \left( \cos\theta(r) \sin\phi(c) + 1 \right) R \end{align}\tag{1}\] where \(R\) is a scale-dependent radius. To encode the full circular topology and resolve symmetric ambiguity (e.g., distinguishing \(\phi\) from \(-\phi\)), we replace the scalar column index \(c\) in the encoding function \(\alpha_i(c)\) with Cartesian \(X\) and \(Y\) coordinates, interleaved into even and odd frequency slots.

This encoding mathematically satisfies the topological invariants of the \(S^2\) manifold. For periodicity (C1), the trigonometric components trace a closed circle as longitude wraps from \(-\pi\) to \(\pi\), guaranteeing \(X(r, 0) = X(r, W)\) and \(Y(r, 0) = Y(r, W)\). For polar convergence (C2), as latitude approaches the poles (\(\theta \to \pm\pi/2\)), \(X\) and \(Y\) converge to \(R\), independent of the column index.

Cyclic Linear Encoding (High-Frequency Channels). While spherical encoding captures global topology, applying it uniformly to high-frequency channels introduces severe spatial aliasing. Pre-trained models rely on constant phase shifts between adjacent pixels for local texture. Multiplying a non-linear spherical projection by high frequencies catastrophically amplifies phase variance, destroying local coherence and introducing moiré artifacts. To preserve local structure, we maintain a linear Euclidean parameterization for high-frequency channels but enforce strict cyclicity by snapping each to the nearest integer harmonic: \[\hat{\omega}_i = \text{round}(k_i) \cdot \omega_{\text{fund}}, \quad \alpha_i(c) = c \cdot \hat{\omega}_i.\] Because high frequencies destructively interfere over long distances, they do not impact global layout. Harmonically quantizing them ensures phase alignment modulo \(2\pi\) at the boundaries (C1). This flawlessly stitches local textures without disrupting the global spherical structure. While this linear form technically violates polar convergence (C2) in the high-frequency subspace, we observe that generation in these areas is dominated by the low frequency correspondences. This formulation allows the model to maintain consistent local texture density across the sphere.

3.3 Semantic Distortion CFG↩︎

We observe that pre-trained diffusion models natively exhibit equirectangular projection (ERP) characteristics, such as polar stretching and horizon curvature, when prompted with 360\(^\circ\) descriptions. To amplify this inherent prior and complement the hard geometry of Spherical RoPE, we extend standard classifier-free guidance (CFG) to a three-way formulation. We introduce a geometric prompt \(\mathbf{p}_{\text{geo}}\) that is anchored to the user prompt \(\mathbf{p}\) via concatenation, \(\mathbf{p}_{\text{anchor}} = [\mathbf{p}, \, \mathbf{p}_{\text{geo}}]\). This anchoring isolates the pure effect of ERP geometry without introducing conflicting semantic content.

At each denoising step, we compute three noise predictions: \(\epsilon_{\text{cond}}\) (user prompt), \(\epsilon_{\text{uncond}}\) (empty prompt), and \(\epsilon_{\text{geo}}\) (anchored prompt). The final prediction combines these directions: \[\hat{\epsilon} = \epsilon_{\text{uncond}} + w_{\text{sem}} \cdot (\epsilon_{\text{cond}} - \epsilon_{\text{uncond}}) + \gamma \cdot (\epsilon_{\text{geo}} - \epsilon_{\text{cond}})\] where \(w_{\text{sem}}\) and \(\gamma\) independently control the semantic and geometric scales. This orthogonal decomposition provides precise control over the trade-off between prompt fidelity and geometric validity, gracefully recovering standard CFG when \(\gamma = 0\).

4 Experiments↩︎

We evaluate our framework on two 360\(^\circ\) generation tasks: text-to-image and text-to-video. We first describe the experimental setup, then present qualitative comparisons highlighting out-of-distribution generalization and image-to-panorama conditioning, followed by quantitative evaluations on both image and video benchmarks. Finally we present an ablation study validating each component of our method. Extended results including a LLM-based perceptual assessment, ablations, limitations, along with our project page which includes interactive panorama viewers are in the supplementary.

4.1 Experimental Setup↩︎

4.1.0.1 Datasets.

For image evaluation, following [6], we use the ODI-SR dataset [21]: 1,200 ERP panoramas spanning diverse indoor and outdoor scenes, captioned with Qwen3-VL [49]. Captions are constrained to short descriptions for compatibility with CLIP-based text encoders. None of the evaluated methods were trained on this dataset, ensuring a fair out-of-domain generalization test [21]. For video evaluation, we use two prompt sets: SphereDiff-20, a 20-scene benchmark from [18], and Stress-20, a set of 20 prompts generated by an LLM (Claude Opus 4.7) to stress-test panoramic generation with high-motion, dynamic content (construction protocol in Section 8.2). Prompts are converted to match each baseline’s native conditioning format (Section 8.3).

4.1.0.2 Baselines.

For both text-to-image and text-to-video, we benchmark against recent training and optimization-based methods. However, due to its inference latency, we exclude SphereDiff [18] from the ODI-SR benchmark, evaluating it instead via VLM and a user study on a reduced prompt set.

4.1.0.3 Evaluation metrics.

For image generation [6], we compute universal metrics (FID [50], KID [51], IS [52], CS [53]) on perspective crops to evaluate quality and diversity. We assess panoramic fidelity using distortion-aware features (FAED [54]) and quantify wrap-boundary artifacts via DS [55]. For video generation, we evaluate six VBench [22] dimensions: imaging quality [56], text-alignment (CLIP Mean [53]), temporal stability (temporal flickering, motion smoothness [57]), and semantic persistence (subject [58] and background consistency). Full metric details are provided in Section 7.2.

4.2 Qualitative Results↩︎

Figure 3: Text-to-360 Image Qualitative Results. Each scene shows the ERP panorama (top) and three perspective crops (bottom): seam region (red), horizon (green), and ground (blue). Our method, while being zero-shot, produces more coherent structure and successfully handles OOD prompts.

4.2.0.1 Text-to-360 Image.

Figure 3 qualitatively compares our text-to-image method against baselines. Our approach consistently generates seamless, globally coherent panoramas, excelling on out-of-distribution stylized prompts that exceed typical training data. In contrast, training-based methods exhibit architectural bias, ignoring stylistic instructions. Although the optimization-based SphereDiff avoids these overfitting artifacts, its patch-based synthesis lacks global coherence.

Figure 4: Image-conditioned 360 generation. Our zero-shot approach natively inherits built-in model functionalities, such as image-conditioned generation. Using reference images, our framework generates seamless 360^\circ panoramas that preserve identity and style across the entire sphere.

4.2.0.2 Plug-and-Play Conditioning.

A primary advantage of our zero-shot approach is preserving the full versatility of the foundation model. By modifying only the inference process, we enable seamless 360\(^\circ\) generation using built-in conditioning pipelines. Unlike training-based methods that require retraining adapters for new modalities, our framework natively inherits all supported functionalities. Figure 4 demonstrates image-conditioned generation, where our approach maintains high-fidelity identity preservation, accurately capturing fine-grained reference details like the corgi’s glasses or the astronaut’s rubber duck. Beyond images, applying our pipeline to LTX 2.3 unlocks the first training-free 360\(^\circ\) text-to-video-audio generation, yielding panoramic video with synchronized audio.

4.3 Quantitative Results↩︎

Table 1: Quantitative comparison. We compare our zero-shot results with training-based methods on the ODISR dataset. We show both panorama-level metrics and multi-view metrics (computed from 8 equi-spaced horizontal perspective crops). Best in bold, second best underlined.
Panorama-Level Metrics Multi-View Metrics
Method Type FAED \(\downarrow\) DS \(\downarrow\) FID \(\downarrow\) KID\(_{\times 10^2}\) \(\downarrow\) IS \(\uparrow\) CS \(\uparrow\)
Text2Light [23] Full Fine-Tune 77.94 3.82 81.01 4.55 6.25 18.60
Diffusion360 [11] Full Fine-Tune 71.02 0.87 53.17 2.82 8.92 18.46
StitchDiffusion [13] LoRA 63.10 1.01 43.73 1.84 10.88 18.50
PanFusion [14] LoRA 39.29 1.08 40.37 2.12 9.66 17.14
UniPano [25] LoRA 46.19 1.11 34.76 1.78 9.73 16.81
SMGD [16] Full Fine-Tune 33.55 0.79 49.02 2.01 5.77 18.52
DiT360 [29] LoRA 43.42 2.59 23.28 0.92 12.90 18.52
PAR [26] Full Fine-Tune 34.79 0.75 25.80 0.85 10.47 18.51
Ours (FLUX.1) Zero-Shot 29.94 0.89 45.22 2.63 10.32 18.52
Ours (FLUX.2) Zero-Shot 25.40 0.94 25.33 0.90 12.75 18.43

4.3.0.1 Text-to-360 image generation.

Table 1 shows our zero-shot approach matches or outperforms trained baselines on ODI-SR. At the panorama level, we achieve the best FAED score without task-specific training, demonstrating that our outputs most accurately capture the global distribution and structural integrity of real \(360^\circ\) scenes. This global coherence is further reinforced by a competitive Discontinuity Score (DS), as our method effectively avoid boundary seams. On crop-level metrics, our individual perspective views retain high local realism: we match PAR on KID and IS, and perform competitively alongside DiT360. Ultimately, SpheRoPE delivers strong performance entirely zero-shot, bypassing the massive computational bottlenecks of dataset collection and model fine-tuning.

Table 2: Text-to-360 Video Comparison. We compare our zero-shot results with training and optimization-based methods. Values \(\times 100\)except CLIP Mean. Best in bold,second-best underlined.
Prompt Set Method Type
frame \(\downarrow\)
Qual. \(\uparrow\)
Mean \(\uparrow\)
Flicker \(\uparrow\)
Smooth. \(\uparrow\)
Cons. \(\uparrow\)
Cons. \(\uparrow\)
SphereDiff-20 360DVD [32] LoRA 0.95 47.99 26.02 99.18 98.98 95.11 96.13
PanoWan [34] LoRA 1.59 39.10 27.32 99.13 99.43 97.40 96.59
DynamicScaler [37] Optimization 51.56 53.21 27.38 97.13 98.11 93.79 94.80
SphereDiff [18] Optimization 6.08 40.08 27.03 99.35 99.51 95.90 96.33
Ours (LTX 2.3) Zero-Shot 1.11 53.64 27.95 99.58 99.62 98.22 97.71
Stress-20 360DVD [32] LoRA 0.95 50.19 28.62 98.66 98.42 93.30 94.82
PanoWan [34] LoRA 1.59 39.49 28.42 97.11 98.58 91.64 93.66
DynamicScaler [37] Optimization 51.56 50.65 32.39 94.45 96.17 91.58 93.25
SphereDiff [18] Optimization 6.08 33.82 28.20 96.52 97.72 88.55 93.34
Ours (LTX 2.3) Zero-Shot 1.11 51.76 28.91 98.91 99.46 96.51 96.02

4.3.0.2 Text-to-360 video generation.

Table 2 reports our results. On SphereDiff-20, our zero-shot approach leads all metrics (temporal stability, imaging quality, and CLIP Mean). On the high-motion Stress-20 set, our method continues to dominate all temporal metrics and imaging quality. While DynamicScaler achieves a higher CLIP Mean via multi-pass stitching, it suffers the worst temporal coherence and an order of magnitude slower inference time. Meanwhile, SphereDiff’s patch-based synthesis struggles severely with dynamic scenes, yielding the lowest imaging quality and subject consistency.

Table 3: Human preference study. We collect 320 blind pairwise judgments from 18 annotators using interactive image panorama viewers. For each pair, raters make a three-way choice (A, B, or tie) on overall preference and text alignment. Our method (using Flux.2) is consistently preferred across all baselines and both criteria.
Overall Preference Text Alignment
2-4 (lr)5-7 Baseline Ours Tie Base Ours Tie Base
PanFusion [14] 88.5% 3.3% 8.2% 83.6% 6.6% 9.8%
UniPano [25] 82.7% 3.8% 13.5% 65.4% 17.3% 17.3%
SMGD [16] 95.2% 2.4% 2.4% 95.2% 2.4% 2.4%
SphereDiff [18] 93.2% 3.4% 3.4% 86.4% 10.2% 3.4%
DiT360 [29] 56.5% 10.9% 32.6% 50.0% 41.3% 8.7%
PAR [26] 71.7% 15.0% 13.3% 73.3% 21.7% 5.0%

4.3.0.3 User Preference Study.

Table 3 summarizes our blind pairwise user study (full protocol in Section 8.4) among the six most competitive text-to-image panorama generation. Users consistently prefer our panoramas over all baselines for both overall quality and text alignment. We observe the widest preference margins against other methods. Even against DiT360, the most competitive baseline, our method secures a clear preference advantage in overall quality.

4.4 Ablation Study↩︎

We evaluate the quantitative impact of each core component below. Supplementary Section 7.5 provides extensive additional qualitative and quantitative ablations such as our RoPE components, Semantic Distortion CFG, and frequency quantization tolerance.

Table 4: Components Contribution. We ablate key components of our method: spherical RoPE and Semantic Distortion CFG. Best in bold, second best underlined.
Panorama-Level Metrics Multi-View Metrics
Configuration FAED \(\downarrow\) DS \(\downarrow\) FID \(\downarrow\) KID\(_{\times 10^2}\) \(\downarrow\) IS \(\uparrow\) CS \(\uparrow\)
Vanilla FLUX.2 33.38 1.37 26.05 1.06 14.24 18.42
(+) SpheRoPE 40.90 0.92 28.62 1.53 13.77 18.25
(+) SD-CFG 27.41 1.22 28.86 1.16 12.98 18.42
(+) SpheRoPE (+) SD-CFG (Ours) 25.40 0.94 25.33 0.90 12.75 18.43

4.4.0.1 Component Contributions.

Table 4 ablates our framework components on FLUX.2. To ensure a fair comparison, the vanilla baseline is explicitly guided with panoramic text prompts. While scoring reasonably well on unconstrained multi-view metrics, it lacks global structure, evidenced by boundary seams (high Discontinuity Score). When applied independently, Spherical RoPE successfully enforces topological invariants, resolving hard discontinuities and improving DS. However, this geometric constraint alone degrades global image fidelity (FAED increases) as the model struggles with the enforced spherical layout. Conversely, Semantic Distortion CFG (SD-CFG) applied independently compensates for ERP distortion and improves global fidelity (FAED), but cannot close boundary seams. Combining SpheRoPE’s spatial topology with SD-CFG’s distortion-aware guidance cleanly resolves this tension, achieving the best overall FAED and multi-view metrics while maintaining strict panoramic coherence. Qualitative examples are provided in the supplementary (Figure 6).

5 Conclusion↩︎

We present a zero-shot, optimization-free framework for synthesizing seamless 360\(^\circ\) images and videos using pre-trained diffusion models. By introducing Spherical RoPE and Semantic Distortion CFG, we natively enforce spherical topological invariants within the latent space. This approach preserves the full versatility of foundation models without requiring fine-tuning. Despite being entirely training-free, our method achieves highly competitive performance against fully fine-tuned baselines, consistently outperforming them in panoramic coherence and human preference. By decoupling geometric grounding from model training, our framework scales directly with future foundation models, paving the way for immersive media and VR applications.

6 Preliminaries↩︎

Diffusion Models and CFG. Diffusion models [1] learn to reverse a gradual noising process: given a clean sample \(\mathbf{x}_0\), Gaussian noise is progressively added over \(T\) timesteps to produce \(\mathbf{x}_T \sim \mathcal{N}(\mathbf{0}, \mathbf{I})\), and a neural network \(\epsilon_\theta\) is trained to predict the noise at each step. Generation proceeds by iteratively denoising from pure noise back to a clean sample. To condition generation on a text prompt \(\mathbf{p}\), classifier-free guidance (CFG) [20] interpolates between an unconditional prediction \(\epsilon_{\text{uncond}}\) and a conditional prediction \(\epsilon_{\text{cond}}\) \[\label{eq:cfg} \hat{\epsilon} = \epsilon_{\text{uncond}} + w_{sem} \cdot (\epsilon_{\text{cond}} - \epsilon_{\text{uncond}}),\tag{2}\] where \(w_{sem} > 1\) amplifies the influence of the text condition. This formulation operates along a single guidance direction, from unconditional to semantically conditioned, and encodes no geometric priors about the output domain. The same principle applies to flow-matching models that predict velocity rather than noise, where guidance is performed in the velocity or \(\mathbf{x}_0\)-prediction space.

Rotary Position Embedding. Modern diffusion transformers [7] encode spatial structure through rotary position embedding (RoPE) [10]. The transformer block is permutation-equivariant by design. A positional encoding mechanism is therefore necessary to model the strong spatial dependencies present in natural images. While early approaches used fixed sinusoidal [59] or learned absolute embeddings [60], RoPE has emerged as a more effective alternative that encodes relative positions directly into the query-key interaction in the attention mechanism. Concretely, RoPE represents a position coordinate as a set of rotations at different frequencies. For a token at spatial position \((r, c)\) in a 2D image, RoPE is applied axially: one subset of the hidden dimension is rotated according to the row coordinate \(r\), and the other according to the column coordinate \(c\), enabling the model to encode relative offsets along each spatial axis independently. Focusing on the width (column) axis, the rotation angle for frequency channel \(i\) is \[\alpha_i(c) = c \cdot \omega_i, \quad \text{for} \quad \omega_i = \theta_{\text{base}}^{-2i/D_w}\] where \(D_w\) is the number of width frequency channels, and \(\theta_{\text{base}}\) determines the geometric series of frequencies. Each frequency channel \(i\) produces a 2D rotation matrix \(\mathbf{R}(\alpha_i)\) applied to the corresponding pair of dimensions in the query and key vectors \[\mathbf{R}(\alpha_i) = \begin{pmatrix} \cos \alpha_i & -\sin \alpha_i \\ \sin \alpha_i & \cos \alpha_i \end{pmatrix}.\] The full RoPE transformation applies these block-diagonal rotations to the query \(\mathbf{q}\) and key \(\mathbf{k}\) before computing the attention inner product.

7 Additional Experiments↩︎

7.1 Implementation Details↩︎

All experiments are conducted on NVIDIA H100 GPUs. For image generation, we produce ERP panoramas at a resolution of \(1024 \times 2048\) using 50 denoising steps. We use a harmonic quantization tolerance of \(\varepsilon = 0.06\). For the spherical Cartesian encoding, the radius \(R\) is set as \(R = W_{\text{tokens}} / 2\), and \(R = W_{\text{span}} / 2\) for LTX 2.3, where \(W_{\text{span}}\) is the coordinate-normalized width extent. The RoPE dimensionality follows native structure of each backbone. In all cases, only the width axis is modified; the temporal and height axes remain identical to the stock model. The Semantic Distortion CFG scale is set to \(\gamma = 6.0\) across all experiments. The semantic guidance scale \(w_{\text{sem}}\) follows the default CFG value of each backbone.

All assets are used under their original licenses: FLUX.1/2 [dev] under Black Forest Labs’ Non-Commercial License, LTX-Video 2.3 under Lightricks’ Community License, ODI-SR and VBench under Apache 2.0. Use is strictly for non-commercial academic research.

All baselines are evaluated using their official codebases and released pretrained weights. For StitchDiffusion, we use the diffusers-based reimplementation by [13] with the official LoRA weights, as the original codebase does not provide a runnable inference script. Since the original Stable Diffusion 2.1-base weights were removed from HuggingFace by Stability AI, we use a community mirror (Manojb/stable-diffusion-2-1-base) for methods that depend on it. All other methods use their default inference hyperparameters as specified in their respective repositories. Generated panoramas are resized to \(512 \times 1024\) before evaluation when the native resolution differs.

7.1.0.1 Circular Latent Encoding

To address boundary discontinuities introduced by standard zero-padding in convolution-based VAEs, we follow 360Anything [61]. We apply circular padding symmetrically to the VAE decoder, horizontally extending the tensors to simulate periodic boundaries prior to the decoding pass. By subsequently cropping the results, we ensure that the convolutional receptive fields perceive a continuous spherical manifold. This procedure effectively eliminates latent-space seams at the decoding stage with zero computational overhead to the diffusion process.

7.2 Evaluation Metrics↩︎

We evaluate \(360^\circ\) panorama generation using both universal image quality metrics and panorama-specific metrics, as standard measures often fail to account for the global layout and geometric properties unique to equirectangular projection (ERP) [6].

7.2.0.1 Universal metrics.

We report Fréchet Inception Distance (FID) [50] and Kernel Inception Distance (KID) [51], which measure the distributional distance between generated and real images using Inception-v3 features. We also report Inception Score (IS) [52], which evaluates both quality and diversity via the KL divergence between conditional and marginal class distributions, and CLIP Score (CS) [53], the cosine similarity between CLIP text and image embeddings.

Because these metrics rely on encoders trained on perspective images, they may penalize geometrically correct panoramic features as artifacts [6]. To mitigate this, we compute all universal metrics on perspective crops extracted via gnomonic projection from the ERP panoramas, ensuring the feature extractors operate on undistorted patches consistent with their training distribution.

We further note that distributional metrics (FID, KID, FAED) inherently favor training-based methods, whose fine-tuning data overlaps with the evaluation distribution. Our zero-shot approach generates from the broader, unconstrained distribution of the foundation model, placing it at a structural disadvantage on these metrics despite producing visually competitive results.

7.2.0.2 Panorama-specific metrics.

FAED [54] computes Fréchet distances using an autoencoder trained specifically on \(360^\circ\) panoramic images, providing a distortion-aware alternative to standard FID that better captures the perceptual and geometric quality of panoramic content. Discontinuity Score (DS) [55] quantifies seam artifacts at the horizontal wrap boundary (\(\pm\pi\) meridian) using kernel-based edge detection. Lower DS indicates better perceived continuity across the seam - a direct measure of whether horizontal periodicity (C1) is satisfied in the generated output.

7.3 Additional Quantitative Results↩︎

Table 5: LLM-based evaluation on \(360^\circ\) panorama generation. Following SphereDiff [18], we use GPT-4o to score 14 perspective views per scene on a 1–5 scale across panoramic and image criteria, using their 20-prompt benchmark. We additionally report inference time per scene (seconds) on an NVIDIA H100. Best in bold, second best underlined.
Panoramic Criteria Image Criteria Time/scene (s)
Method Type Distortion \(\uparrow\) End Continuity \(\uparrow\) Image Quality \(\uparrow\) Aesthetic Appearance \(\uparrow\)
360 LoRA LoRA 2.03 3.42 2.97 3.49
Text2Light Fine-Tune 2.38 3.45 2.42 2.78 36
PanFusion LoRA 1.97 3.70 2.82 3.45 28
DynamicScaler Optimization 2.85 3.99 4.50 4.58
SphereDiff (Flux1) Optimization 3.15 4.60 3.76 4.24 1274
SpheRoPE (Flux.1) Zero-Shot 3.05 4.56 4.37 4.49 62
SpheRoPE (Flux.2) Zero-Shot 3.13 4.69 4.18 4.41 189


Scores for 360 LoRA, Text2Light, PanFusion, and DynamicScaler are taken from [18]. We additionally time all methods on our hardware for fair comparison, except 360 LoRA and DynamicScaler, which are reimplemented by [18] and do not have publicly available inference code. All other scores and timings are ours (NVIDIA H100).

7.3.0.1 LLM-based Evaluation.

Following the established protocol of SphereDiff [18], we evaluate each panorama with GPT-4o [62] as an LLM judge [63], scoring 14 perspective views on a 1-5 scale across four criteria: distortion (whether the image resembles a natural photograph), end continuity (seamlessness at the wrap boundary), image quality, and aesthetic appearance. The exact prompt used, taken directly from SphereDiff [18], is reproduced in Section 8.1. Table 5 reports the results: we achieve the best end continuity, are competitive on distortion, and substantially outperform SphereDiff on image quality and aesthetics, while running over \(20\times\) faster.

7.4 Additional Qualitative Results↩︎

Figure 5: Analysis of Implicit 360 Capabilities. While current diffusion models capture some 360 panoramic image characteristics, they fail to satisfy spherical topology. (a) Shifting the panorama horizontally reveals a noticeable vertical seam in the base model, whereas our method maintains seamless periodicity. (b) Perspective crops show that the base model sometimes fails to properly model ERP distortions, highlighting the need for our CFG enhancement.

7.4.0.1 Implicit 360 Capabilities.

Figure 5 illustrates the core intuition behind our approach. As shown in the base model output (Flux.2), pre-trained diffusion transformers inherently capture the equirectangular projection (ERP) distribution, naturally synthesizing the stretched poles and wide aspect ratios characteristic of \(360^\circ\) scenes. However, they lack the topological awareness to mathematically close the sphere, leaving disjointed boundaries and polar discontinuities. Our framework provides the critical missing link: Semantic Distortion CFG amplifies the model’s latent panoramic priors, while Spherical RoPE explicitly enforces horizontal periodicity. Together, these mechanisms gently guide the base model’s native ERP distribution into a seamless panorama.

7.5 More Ablation Studies↩︎

Figure 6: Component ablation. Generated using Flux.1. Each column shows the full ERP panorama (top) and three perspective crops (bottom): seam region (red), horizon (green), and zenith/nadir (blue). Without spherical RoPE, the output is a flat perspective image with a hard seam discontinuity and no polar convergence. Without Semantic Distortion CFG, RoPE ensures seamless boundaries but the content remains perspective-like, missing the pole stretching and horizon curvature expected in ERP.

7.5.0.1 Components Ablation.

We extend the component ablation from the main paper (Table 4) with qualitative results on FLUX.1 (Figure 6). As shown, without spherical RoPE (middle column), the output lacks spherical characteristics - the seam crop (red) reveals a hard discontinuity where the left and right boundaries depict entirely different content, and the zenith crop (blue) shows artifacts rather than the characteristic polar convergence of a valid ERP. Without Semantic Distortion CFG (right column), the seam is more continuous thanks to RoPE’s periodicity encoding, and the zenith exhibits better convergence, but the overall scene lacks the geometric distortion patterns expected in equirectangular imagery, resulting in degraded distributional metrics.

Figure 7: Spherical RoPE ablation. (a) Using only Cyclic Linear enforces horizontal periodicity but yields out-of-distribution low-frequency values, resulting in artifacts. (b) Using only Spherical Cartesian satisfies global spherical topology and polar convergence but disrupts local distance metrics, causing blurry or aliased textures. (c) By partitioning the spectrum and using both strategies, we preserve high-frequency texture coherence while anchoring the global spherical manifold.

7.5.0.2 RoPE Ablation.

Figure 7 provides a comprehensive visual ablation that clearly demonstrates the necessity of our dual-path RoPE encoding strategy. When the model relies exclusively on cyclic linear encoding, it successfully achieves seamless horizontal wrapping. However, this comes at the cost of severe artifacts. This failure occurs because the large change in low frequencies RoPE is OOD for the pre-trained model, causing global structural priors to break down. On the other hand, applying only spherical Cartesian encoding successfully enforces the correct global topology and polar convergence. Yet, this approach severely disrupts the relative distance priors that are essential for fine-grained, high-frequency synthesis, ultimately degrading local texture quality and yielding blurry or heavily aliased details. Our proposed spectral partitioning mechanism elegantly resolves this dichotomy by assigning distinct functional roles to each encoding type. By routing the representations through a dual path, the linear encoding is leveraged exclusively to preserve crisp, sharp local textures, while the spherical encoding serves to firmly anchor the coherent global layout of the panorama.

Figure 8: Harmonic quantization tolerance \epsilon. We vary the tolerance used to partition RoPE frequencies between the cyclic linear path (harmonically quantizable within \epsilon) and the spherical Cartesian. Results shown for both FLUX.2 (top) and FLUX.1 (bottom) backbones.

7.5.0.3 Harmonic Quantization Tolerance.

SpheRoPE partitions the RoPE channels between the Cyclic Linear and Spherical Cartesian encodings based on whether frequencies \(\omega_i\) can be harmonically quantized within a tolerance \(\varepsilon\). Frequencies are assigned to the Cyclic Linear path as long as they complete at least one full cycle and are near-integer (\(|k_i - \text{round}(k_i)| / k_i \leq \varepsilon\)). The first channel index \(i_{\text{split}}\) that violates this condition determines the boundary, with all subsequent lower frequencies (\(i \ge i_{\text{split}}\)) routed to the Spherical Cartesian encoding. The tolerance \(\varepsilon\) therefore controls this split: a smaller value triggers the violation earlier, while a larger value extends the cyclic linear path. Crucially, this mechanism has a natural saturation point. Increasing the tolerance beyond a certain threshold (e.g., \(\varepsilon \ge 0.10\)) yields an identical channel split, as all remaining low frequencies inherently fail the minimum cycle requirement (\(k_i < 1.0\)) and are strictly routed to the spherical path. Figure 8 shows a sensitivity analysis across \(\varepsilon \in \{0.01, 0.03, 0.06, 0.10\}\) on both FLUX.2 and FLUX.1. A very strict tolerance (\(\varepsilon{=}0.01\)) triggers an early split, forcing too many channels into the spherical encoding and producing blurrier textures due to the coarser positional resolution of the spherical path. A loose tolerance (\(\varepsilon{=}0.10\)) delays the split, however the minimum cycle requirement makes sure we avoid OOD artifacts.

Table 6: Semantic Distortion Strength. We sweep the distortion gamma \(\gamma\) controlling how aggressively ERP-aware CFG re-weights patches by their spherical distortion. Best in bold, second best underlined.
Panorama-Level Metrics Multi-View Metrics
Configuration FAED \(\downarrow\) DS \(\downarrow\) FID \(\downarrow\) KID\(_{\times 10^2}\) \(\downarrow\) IS \(\uparrow\) CS \(\uparrow\)
\(\gamma = 3\) 34.48 0.90 29.05 1.15 13.43 18.46
\(\gamma = 4\) 34.08 0.88 28.58 1.23 13.07 18.46
\(\gamma = 8\) 32.20 0.85 28.06 0.98 11.95 18.46
\(\gamma = 10\) 31.75 0.85 28.70 1.06 11.59 18.44
Figure 9: Visual effect of the distortion strength \gamma. Panoramas generated with thesame prompt and seed under four different values of the ERP-aware CFG distortion parameter.Visual quality and layout remain stable across the full range: differences are subtle andprimarily manifest as slightly sharper, more varied texture at lower \gamma versus slightlysmoother, more geometrically-regularised content at higher \gamma.
Figure 10: Semantic Distortion CFG schedule. We apply the geometric guidance term with different schedules over the N denoising steps. The top row (early only, linear decay)concentrates guidance in the early steps and produces valid ERP geometry with proper polar convergence. The bottom row (late only, linear ramp) concentrates guidance in the late steps and yieldsflat perspective-like panoramas with pole artifacts and incorrect distortion patterns.

7.5.0.4 Semantic Distortion CFG.

We sweep \(\gamma \in \{3, 4, 8, 10\}\) to examine how aggressively our ERP-aware CFG branch should re-weight latent patches according to their spherical distortion. Rather than producing a single clear winner, Table 6 reveals a mild but consistent trade-off between panorama-level and multi-view metrics: weaker distortion (\(\gamma = 3, 4\)) maximises multi-view IS and CS, while stronger distortion (\(\gamma = 8, 10\)) minimises FAED, DS, and perspective FID, and KID. Critically, the absolute spread of each metric is narrow - FAED varies by only \(2.7\) points, FID by \(1.0\), and CS is essentially flat (within \(0.02\)). This quantitative stability is mirrored qualitatively in Figure 9: panoramas generated under all four values of \(\gamma\) preserve the same overall layout and perceptual quality, with differences amounting to slight local texture variations rather than structural changes. Together, these results show that our method is largely agnostic to the precise choice of \(\gamma\) within this range: any value between 3 and 10 yields comparable quality. We adopt \(\gamma = 6\) as a balanced default that sits inside this stable regime.

We further investigate the optimal scheduling for Semantic Distortion CFG across the denoising process. Figure 10 compares four strategies: early only, late only, linear decay, and linear ramp. Results show that panoramic geometry is established during the initial denoising steps. Consequently, early-weighted schedules (early only, linear decay) successfully enforce valid ERP geometry and yield nearly identical, seamless panoramas. Conversely, late-weighted schedules (late only, linear ramp) fail to alter the already-crystallized global structure, resulting in the same pole artifacts and flat layouts seen in the unguided baseline. This confirms that Semantic Distortion CFG primarily shapes the early geometric trajectory rather than refining late-stage details. For simplicity, we choose to apply the Semantic Distortion CFG constantly across all denoising steps.

Figure 11: RoPE scale ablation. We vary the radius scale s in R_{\text{width}} = W/s, which controls the range of positional values fed to RoPE. Our default (s{=}2.0) matches the expected input distribution, preserving both global geometry and local detail.

7.5.0.5 SpheRoPE Radius Scale Ablation.

The spherical encoding path in SpheRoPE (Eq. 1 ) uses a radius \(R_{\text{width}} = W/s\), where \(s\) is a scale hyperparameter that controls the range of positional values fed to the pre-trained RoPE. Since the model was trained on a specific range of positional values (roughly \([0, W]\)), this scale directly affects whether the RoPE frequencies operate in their learned regime. Figure 11 shows the failure modes at both extremes. Our default (\(s{=}2.0\)) matches the expected input distribution of the pre-trained model, producing panoramas with both coherent global structure and fine-grained texture.

Figure 12: Geometric prompt ablation. We vary the geometric prompt \mathbf{p}_{\text{geo}} used in Semantic Distortion CFG. The minimal prompt (“equirectangular panorama”) under-specifiesthe desired geometry, producing flat panoramas with pole artifacts. The verbose prompt over-specifies, pushing the model toward extreme top-down curvature. Our default balances these extremes,yielding valid ERP geometry with natural perspective.

7.5.0.6 Geometric Prompt Ablation.

Semantic Distortion CFG is steered by a geometric prompt \(\mathbf{p}_{\text{geo}}\) that describes the desired ERP properties. Figure 12 shows the effect of varying this prompt. A minimal prompt (“equirectangular panorama”) under-specifies the desired geometry, and the model defaults to flat panoramas with visible pole artifacts. A verbose prompt, enumerating every panoramic property, over-constrains the generation and produces extreme top-down curvature. Our default prompt strikes a balance, providing enough specificity to enforce valid ERP geometry without distorting the natural perspective of the scene.

Figure 13: Circular latent encoding ablation. Panoramas are shifted by 180° to place the wrap boundary at the center of the frame.(a) Without circular VAE padding: visible seam appears at the boundary. (b) With circular padding: the seam is eliminated.

7.5.0.7 Circular Latent Encoding.

Figure 13 shows the effect of disabling circular VAE padding. Without it, the VAE’s zero-padded convolutions introduce a latent-space discontinuity at the horizontal boundary that manifests as a visible vertical seam in the decoded output. Enabling circular padding eliminates this artifact entirely, producing seamless wrap-around at no additional inference cost.

Table 7: Semantic CFG Scale. We vary the guidance scale \(w_{sem}\). Best in bold, second best underlined.
Panorama-Level Metrics Multi-View Metrics
Configuration FAED \(\downarrow\) DS \(\downarrow\) FID \(\downarrow\) KID\(_{\times 10^2}\) \(\downarrow\) IS \(\uparrow\) CS \(\uparrow\)
\(w_{sem} = 2\) 40.60 0.80 28.96 1.15 12.60 18.45
\(w_{sem} = 3\) 36.34 0.82 28.53 1.06 12.77 18.41
\(w_{sem}{=}4\) (Ours) 25.40 0.94 25.33 0.90 12.75 18.43
\(w_{sem} = 5\) 36.64 0.83 29.67 1.22 12.88 18.37

7.5.0.8 Semantic CFG Scale.

We analyze the sensitivity of the semantic guidance scale \(w_{sem}\) while maintaining all geometric components (Table 7). Lower values (\(w_{sem} = 2\)) yield slightly better structural continuity (DS) and marginal gains in text alignment (CS), but significantly underperform in distributional image quality (higher FAED, and FID). Our default (\(w_{sem} = 4\)) achieves the optimal balance, yielding the highest overall image quality and panoramic fidelity across both panorama-level and multi-view metrics. Higher values (\(w_{sem} = 5\)) lead to regression in both visual quality and prompt adherence, suggesting that overly aggressive semantic guidance disrupts the balance between content fidelity and geometric validity.

8 Geometric Prompts↩︎

As described in Sec. 3.3 of the main paper, our Semantic Distortion CFG uses an anchored geometric prompt \(\mathbf{p}_{\text{anchor}} = [\mathbf{p};\, \mathbf{p}_{\text{geo}}]\) to steer the denoising process toward valid ERP geometry. Below we list the fixed geometric prompts \(\mathbf{p}_{\text{geo}}\) used across all experiments.

8.0.0.1 Image generation (Flux 1, Flux 2).

“Single unified continuous environment, monolithic scene composition, solitary spatial layout, flawlessly stitched 360 panorama, true equirectangular projection, accurate spherical geometry, continuous horizontal wrap, zero parallax error.”

8.0.0.2 Video generation (LTX 2.3).

“True 2:1 equirectangular projection, proper zenith/nadir pole geometry, seamless 360° horizontal wrap. Rigidly locked static tripod camera at a fixed nodal point. All geometry is permanently static: buildings, terrain, walls, floors, ceilings, roads, vegetation trunks, rocks, and all man-made structures maintain absolute pixel-locked positions across every frame. Zero structural deformation, zero background warping, zero surface drift. Only permitted motion: faint atmospheric haze, subtle light caustic shifts, microscopic dust particles. Flawless inter-frame coherence.”

The video prompt is longer than the image prompt because it must additionally enforce temporal stability: the camera must remain static and all scene geometry must be pixel-locked across frames, with only minimal atmospheric motion permitted. This prevents the video model from introducing camera movement or structural warping that would break the ERP constraints.

8.1 LLM-as-a-Judge Evaluation Prompt↩︎

For the LLM-based evaluation reported in Sec. 4 of the main paper, we use the exact prompt introduced by SphereDiff [18] (Tab. 5 of their paper), which we reproduce verbatim in Tab. 8 for completeness. The prompt elicits a brief chain-of-thought [64] justification before each score.

Table 8: Evaluation Prompt for VLM. The evaluation prompt used to assess panorama quality based on four image and panoramic criteria, taken verbatim from SphereDiff [18]. We instruct the VLM [62] to provide a score along with a brief reason to encourage chain-of-thought [64].
Evaluation Prompt
You are an evaluator assessing an image generation model based on a single image at a time. Your evaluation is based on the following four criteria:
1. Image Quality: Assess the overall quality of the image.
2. Aesthetic Appeal: Evaluate how visually pleasing the image is.
3. Distortion Level: Determine whether the image appears distorted. If it does not resemble a photo taken with a normal camera, it will receive a lower score.
4. Connectivity: Check if the middle of the image appears disconnected. If there is a noticeable break, the score will be lower.
Each criterion is rated on a five-point scale: Excellent (5), Good (4), Fair (3), Poor (2), and Awful (1).
You will receive one image at a time. For each criterion, provide a concise reason for the score before listing the rating. Format your response as follows:
- Image Quality: (Brief reason) \(\rightarrow\) Score
- Aesthetic Appeal: (Brief reason) \(\rightarrow\) Score
- Distortion Level: (Brief reason) \(\rightarrow\) Score
- Connectivity: (Brief reason) \(\rightarrow\) Score
{image}
Please evaluate the image with the given criteria.

8.2 Stress-20 Benchmark Construction↩︎

8.2.0.1 Construction protocol.

To complement the SphereDiff-20 benchmark [18] with prompts that specifically target temporal coherence under challenging dynamics, we constructed the Stress-20 prompt set using the following protocol. We provided Claude Opus 4.7 [65] with the 20 SphereDiff-20 scene descriptions as reference examples of typical panoramic video prompts, and instructed it to generate 20 new, diverse single-line prompts that stress-test \(360^\circ\) video generation with high-motion content, rapid camera-implied dynamics, multiple interacting subjects, and complex environmental effects (e.g., explosions, weather, crowds). The exact generation prompt was:

“Given these 20 panoramic video scene descriptions as reference for style and format, generate 20 new and diverse single-paragraph prompts (each 30–60 words) designed to stress-test 360-degree panoramic video generation. Focus on: rapid full-sphere motion, multiple interacting subjects with independent trajectories, dynamic lighting changes, particle effects (fire, water, debris), and scenes where temporal coherence is difficult to maintain. Each prompt should describe a different environment and action. Do not repeat or paraphrase the reference prompts.”

The 20 returned prompts (shown in Table 9) were used verbatim without any filtering, reordering, or modification. Crucially, the prompts were generated and finalized before any method was evaluated on them, no prompts were added, removed, or edited after observing any method’s outputs.

Table 9: Stress-20 prompt set. Twenty prompts designed to stress-test \(360^\circ\) video generation with challenging motion, parallax, occlusions, and lighting transitions.
# Prompt
1 Rock concert in a packed \(360^\circ\) arena, camera moving forward through the crowd toward the stage, people jumping and pushing past the camera, flashing strobe lights, smoke and confetti, performers moving rapidly across the full field of view with slight handheld roll and tilt.
2 Formula 1 race track from trackside perspective, camera moving laterally along the barrier while cars rush past at high speed in both directions, strong motion blur, rapid depth changes, vehicles crossing the full \(360^\circ\) view.
3 Crowded subway platform, camera walking forward along the platform edge, trains arriving and departing, doors opening, dense crowd crossing left and right across the entire panorama, flickering overhead lights.
4 Busy outdoor marketplace with narrow aisles, camera weaving forward between stalls, people passing very close to the lens, fabrics and flags moving in the wind, sunlight shifting through overhead covers.
5 Dense forest trail, camera moving forward at walking speed, trees passing close on both sides, strong parallax between near trunks and distant background, sunlight flickering through leaves.
6 Underwater coral reef scene, camera drifting forward and slightly tilting, schools of fish swirling in all directions, particles floating, dynamic light caustics moving across the environment.
7 Stormy ocean deck of a ship, camera moving with the motion of the waves, strong vertical and lateral sway, water splashing across the scene, rain and lightning causing rapid lighting changes.
8 Urban city street at night after rain, camera moving forward along the sidewalk, pedestrians passing in both directions, neon reflections shifting on wet ground, cars driving past across the full view.
9 Airport terminal interior, camera moving forward through a crowd, travelers with luggage crossing in front of and behind the camera, escalators moving, dynamic occlusions and reappearances.
10 Large train station hall with repeating arches, camera dollying forward while slightly shifting sideways, people crossing symmetry lines, strong structural geometry with moving crowds.
11 Office interior with glass walls and corridors, camera walking through hallways, reflections on glass surfaces, people entering and exiting rooms, multiple occlusions and reappearances.
12 Library with tall dense bookshelves, camera sliding sideways while moving forward, strong parallax from near shelves and distant aisles, people occasionally crossing between rows.
13 Driving through a forest road from inside a car, camera moving forward with slight natural shake, trees passing quickly on both sides, sunlight flickering through branches.
14 Narrow cave interior transitioning to bright outdoor exit, camera moving forward, exposure adapting from dark to bright, irregular geometry and depth changes, turning slightly to look around.
15 Construction site with heavy machinery, camera moving through the site, cranes rotating, workers walking, dust and debris in the air, multiple moving objects at different depths.
16 Snowy mountain slope with skiers, camera moving downhill, people passing at different speeds and distances, snow particles flying, strong depth variation and motion.
17 Crowded street protest, camera walking through dense moving crowd, flags waving, smoke flares, people crossing the full panorama, chaotic motion and occlusions.
18 Theme park roller coaster POV, camera moving rapidly forward with turns and drops, fast changing depth, structures passing close to the camera, dynamic lighting transitions.
19 Shopping mall interior with multiple floors, camera moving along a corridor while looking around slightly, escalators and people moving at different levels, reflections and glass surfaces.
20 Beach shoreline with waves and people, camera walking along the waterline, waves moving in and out, people running and crossing near and far, strong motion in both foreground and background.

6pt

8.2.0.2 Cross-set ranking agreement.

To verify that Stress-20 does not selectively favor our method, we compare method rankings across the two prompt sets. The ranking pattern remains stable: our method ranks first on all 6 VBench metrics on SphereDiff-20 and on 5/6 metrics on Stress-20. The only exception is CLIP Mean on Stress-20, where DynamicScaler surpasses our method and we rank second, indicating that the self-designed benchmark does not uniformly inflate our scores.

8.3 Prompt Format Conversion for Video Evaluation↩︎

As described in Sec. [sec:video95eval], our video evaluation spans two prompt sets - SphereDiff-20 and Stress-20 - and several methods that expect incompatible conditioning formats. Specifically, while our approach, along with training-based approaches expect a single semantic prompt, optimization-based methods (such as SphereDiff [18] and DynamicScaler [37]) require a per-elevation 5-line format with separate per-view conditioning. To bring them onto a common ground without handicapping any method at generation time, we use two LLM-driven prompt conversions: a 5 \(\rightarrow\) 1 consolidation (for single-prompt methods) and a 1 \(\rightarrow\) 5 expansion (to lift Stress-20 single-paragraph prompts into SphereDiff’s canonical per-elevation format). Importantly, our method and all training-based baselines receive only the consolidated single prompt, which necessarily discards some per-elevation detail, while the richer 5-line format is provided only to the optimization-based baselines that require it.

8.3.0.1 5 \(\rightarrow\) 1 consolidation.

For the 5 \(\rightarrow\) 1 direction, we use GPT-4o [62] to consolidate the five elevation lines into a single prompt. The exact consolidation prompt is given in Tab. 10. For 360DVD [32], whose CLIP text encoder truncates inputs at 77 tokens, we further shorten the consolidated prompt to approximately 25 words using GPT-4o. The exact prompt is given in Tab. 11.

Table 10: 5 \(\rightarrow\) 1 prompt consolidation. Used to convert a 5-line per-elevation prompt into a single-paragraph prompt for methods that accept only one prompt (e.g., LTX 2.3).
5 \(\rightarrow\) 1 Consolidation Prompt
You are a prompt rewriter for a text-to-video model. You will receive a 360°panoramic scene described across five elevation-specific lines:
1. Top (skyward view): what is visible looking straight up.
2. Above the horizon: what is visible in the upper hemisphere.
3. Eye level (horizon): the main subject and scene at eye level.
4. Below eye level: what is visible in the lower hemisphere.
5. Bottom (ground-facing view): what is visible looking straight down.
Your task is to consolidate these five lines into a single coherent paragraph (approximately 40-60 words) that preserves the main subject, the dominant camera motion, and the overall scene atmosphere. Prioritize the eye-level description as the anchor of the consolidated prompt. Drop per-region detail when it does not fit naturally into a single-paragraph description. Do not invent content that is not implied by the five input lines. Do not include section labels, bullet points, or the words “top”, “above”, “below”, or “bottom” in the output.
{top}
{above}
{eye}
{below}
{bottom}
Return only the consolidated paragraph.
Table 11: Prompt summarization for 360DVD. Used to condense the consolidated prompt to \(\leq\)25 words for compatibility with CLIP’s 77-token limit.
Summarization Prompt
You are a prompt rewriter for a text-to-video model with a strict token limit. You will receive a scene description for a 360°panoramic video. Your task is to rewrite it as a single sentence of at most 25 words that preserves the main subject, setting, and atmosphere. Do not add any detail not present in the input. Do not use bullet points or labels.
{prompt}
Return only the shortened sentence.

8.3.0.2 1 \(\rightarrow\) 5 expansion.

We use GPT-4o [62] to expand Stress-20 single-paragraph prompts into the per-elevation 5-line format required by SphereDiff [18] and DynamicScaler [37]. The exact expansion prompt is given in Tab. 12.

Table 12: 1 \(\rightarrow\) 5 prompt expansion. Used to convert Stress-20 single-paragraph prompts into the per-elevation 5-line format used by SphereDiff [18] and DynamicScaler [37].
1 \(\rightarrow\) 5 Expansion Prompt
You are a prompt rewriter for 360°panoramic video generation. You will receive a single-paragraph scene description. Your task is to expand it into five coherent, elevation-specific lines that together describe what a viewer would see across the full sphere at a fixed vantage point. The five lines must be plausibly consistent with each other and with the input paragraph, and must not introduce content that contradicts the input.
Produce exactly the following five lines, each 1-2 sentences:
1. Top (skyward view): what is visible looking straight up at the zenith.
2. Above the horizon: what fills the upper hemisphere between the horizon and the zenith.
3. Eye level (horizon): the main subject and scene at eye level; preserve the dominant motion.
4. Below eye level: what fills the lower hemisphere between the horizon and the nadir.
5. Bottom (ground-facing view): what is visible looking straight down at the nadir.
Keep all five lines mutually consistent in setting, lighting, time of day, and style. Do not use the labels in the output; return only the five descriptions, one per line.
{paragraph}

8.4 User Study Protocol↩︎

We conduct a blind pairwise preference study to evaluate perceptual quality across the full sphere. Each trial presents two anonymized panoramas in interactive \(360^\circ\) viewers with drag-to-pan navigation, allowing raters to freely explore the entire sphere rather than judge a single static viewpoint. The two viewers are synchronized so that both display the same region simultaneously, ensuring direct comparison. Navigation presets allow raters to jump to the seam boundary, poles, and front view, guiding inspection of known failure modes. For each pair, raters make a three-way choice (A, B, or tie) on two questions: (1) “Which panorama do you prefer?” (overall quality) and (2) “Which one has better text alignment?”. The left-right presentation order is position-balanced to mitigate side bias.

We use 20 text prompts and 6 baselines (DIT360, PanFusion, PAR, SMGD, SphereDiff, and UniPano). Each rater evaluates a subset of pairs with no repeated anchor images to avoid familiarity bias. We collect 320 pairwise judgments from 18 annotators with no filtering applied.

9 Limitations and Future Work↩︎

9.0.0.1 Failure Cases.

We illustrate representative failure modes in Figure 14. For prompts with strong perspective priors (e.g., front-facing compositions), the model may default to generating a conventional perspective image rather than a true equirectangular panorama. Additionally, the model may occasionally repeat structural elements to fill the full 360° field of view.

9.0.0.2 Limitations.

Our method relies on two architectural assumptions. First, the backbone must use Rotary Position Embeddings (RoPE) for spatial encoding, as Spherical RoPE directly modifies the width-axis rotation angles. Architectures using other positional encoding schemes (e.g., learned absolute embeddings or additive sincos) would require a different adaptation strategy. Second, the pre-trained model must have been exposed to panoramic or ERP-like content during training. Our approach amplifies and steers latent panoramic priors that already exist in the model’s distribution. But, if the backbone has no such priors, Spherical RoPE and Semantic Distortion CFG alone cannot induce panoramic generation from scratch. Representative residual failure modes are shown in Figure 14. Additionally, our method inherits the resolution and quality ceiling of the backbone model. Furthermore, our extension to video generation is currently restricted by motion constraints. To prevent the model from breaking the enforced ERP topology across frames, we must rely on rigid prompting to ensure a strictly static camera and limit dynamics to minimal atmospheric motion. Consequently, generating 360\(^\circ\) videos with complex subject movement or camera trajectories remains an open challenge. Finally, because Semantic Distortion CFG computes three noise predictions per denoising step, it entails a \(1.5\times\) increase in Network Function Evaluations (NFE) compared to standard CFG. This introduces a computational trade-off, exchanging inference-time efficiency for strict geometric adherence.

9.0.0.3 Broader impact.

By eliminating the need for model fine-tuning, our approach significantly reduces the computational burden and energy consumption typically associated with adapting large-scale diffusion models. This training-free paradigm not only lowers the carbon footprint of 360° content creation but also democratizes access, enabling independent researchers and smaller studios to generate high-quality immersive environments without requiring massive GPU clusters. However, as with all generative models, there is a potential for misuse in creating fabricated immersive content. We inherit the safety guardrails of the underlying backbone models and do not introduce new capabilities for generating harmful or deceptive content beyond what the base models already permit.

9.0.0.4 Future work.

Our current audio-video generation produces mono audio natively output by LTX 2.3, with no spatial awareness. A natural extension is omnidirectional audio-video generation, where the audio is spatialized to match the \(360^\circ\) visual content, enabling fully immersive audiovisual experiences. More broadly, the principle of reshaping RoPE to encode non-Euclidean geometry is not limited to the sphere - it could be extended to other domains such as cylindrical projections, hyperbolic spaces, or arbitrary manifolds, opening new directions for geometry-aware generation beyond panoramas.

Figure 14: Failure cases. (a) Prompts with strong perspective priors (e.g., studio lighting, shallow depth of field) can produce perspective-like outputs rather than true panoramas. (b) The model may repeat structural elements to fill the full sphere.

References↩︎

[1]
R. Rombach, A. Blattmann, D. Lorenz, P. Esser, and B. Ommer, “High-resolution image synthesis with latent diffusion models , booktitle = IEEE/CVF Conference on Computer Vision and Pattern Recognition, CVPR 2022, New Orleans, LA, USA, June 18-24, 2022,” 2022, pp. 10674–10685, doi: 10.1109/CVPR52688.2022.01042 , timestamp = {Sun, 19 Jan 2025 13:39:04 +0100}, biburl = {https://dblp.org/rec/conf/cvpr/RombachBLEO22.bib}, bibsource = {dblp computer science bibliography, https://dblp.org}.
[2]
C. Saharia et al., “Photorealistic text-to-image diffusion models with deep language understanding,” Advances in neural information processing systems, vol. 35, pp. 36479–36494, 2022.
[3]
[4]
J. Ho, T. Salimans, A. A. Gritsenko, W. Chan, M. Norouzi, and editor =. S. K. and S. M. and A. A. and D. B. and K. C. and A. O. David J. Fleet, “Video diffusion models , booktitle = Advances in Neural Information Processing Systems 35: Annual Conference on Neural Information Processing Systems 2022, NeurIPS 2022, New Orleans, LA, USA, November 28 - December 9, 2022,” 2022, [Online]. Available: http://papers.nips.cc/paper\_files/paper/2022/hash/39235c56aef13fb05a6adc95eb9d8d66-Abstract-Conference.html , timestamp = {Mon, 08 Jan 2024 16:31:32 +0100}, biburl = {https://dblp.org/rec/conf/nips/HoSGC0F22.bib}, bibsource = {dblp computer science bibliography, https://dblp.org}.
[5]
E. Brivio, S. Serino, E. N. Cousa, A. Zini, G. Riva, and G. D. Leo, “Virtual reality and 360° panorama technology: A media comparison to study changes in sense of presence, anxiety, and positive emotions,” Virtual Real., vol. 25, no. 2, pp. 303–311, 2021, doi: 10.1007/S10055-020-00453-7 , timestamp = {Sat, 06 Sep 2025 20:29:54 +0200}, biburl = {https://dblp.org/rec/journals/vr/BrivioSCZRL21.bib}, bibsource = {dblp computer science bibliography, https://dblp.org}.
[6]
[7]
W. Peebles and S. Xie, “Scalable diffusion models with transformers , booktitle = IEEE/CVF International Conference on Computer Vision, ICCV 2023, Paris, France, October 1-6, 2023,” 2023, pp. 4172–4182, doi: 10.1109/ICCV51070.2023.00387 , timestamp = {Mon, 22 Jan 2024 17:21:08 +0100}, biburl = {https://dblp.org/rec/conf/iccv/PeeblesX23.bib}, bibsource = {dblp computer science bibliography, https://dblp.org}.
[8]
B. F. Labs et al., “FLUX. 1 kontext: Flow matching for in-context image generation and editing in latent space,” arXiv preprint arXiv:2506.15742, 2025.
[9]
[10]
J. Su, M. H. M. Ahmed, Y. Lu, S. Pan, W. Bo, and Y. Liu, “RoFormer: Enhanced transformer with rotary position embedding,” Neurocomputing, vol. 568, p. 127063, 2024, doi: 10.1016/J.NEUCOM.2023.127063 , timestamp = {Fri, 26 Jan 2024 07:56:41 +0100}, biburl = {https://dblp.org/rec/journals/ijon/SuALPBL24.bib}, bibsource = {dblp computer science bibliography, https://dblp.org}.
[11]
M. Feng, J. Liu, M. Cui, and X. Xie, “Diffusion360: Seamless 360 degree panoramic image generation based on diffusion models,” CoRR, vol. abs/2311.13141, 2023, doi: 10.48550/ARXIV.2311.13141 , eprinttype = {arXiv}, eprint = {2311.13141}, timestamp = {Thu, 30 Nov 2023 15:14:59 +0100}, biburl = {https://dblp.org/rec/journals/corr/abs-2311-13141.bib}, bibsource = {dblp computer science bibliography, https://dblp.org}.
[12]
E. J. Hu et al., “LoRA: Low-rank adaptation of large language models,” 2022, [Online]. Available: https://openreview.net/forum?id=nZeVKeeFYf9.
[13]
H. Wang, X. Xiang, Y. Fan, and J.-H. Xue, “Customizing 360-degree panoramas through text-to-image diffusion models , booktitle = IEEE/CVF Winter Conference on Applications of Computer Vision, WACV 2024, Waikoloa, HI, USA, January 3-8, 2024,” 2024, pp. 4921–4931, doi: 10.1109/WACV57701.2024.00486 , timestamp = {Tue, 25 Nov 2025 13:49:26 +0100}, biburl = {https://dblp.org/rec/conf/wacv/WangXFX24.bib}, bibsource = {dblp computer science bibliography, https://dblp.org}.
[14]
C. Zhang et al., “Taming stable diffusion for text to 360° panorama image generation , booktitle = IEEE/CVF Conference on Computer Vision and Pattern Recognition, CVPR 2024, Seattle, WA, USA, June 16-22, 2024,” 2024, pp. 6347–6357, doi: 10.1109/CVPR52733.2024.00607 , timestamp = {Tue, 14 Oct 2025 19:34:43 +0200}, biburl = {https://dblp.org/rec/conf/cvpr/ZhangWGH0O024.bib}, bibsource = {dblp computer science bibliography, https://dblp.org}.
[15]
W. Ye et al., “DiffPano: Scalable and consistent text to panorama generation with spherical epipolar-aware diffusion,” 2024, [Online]. Available: https://openreview.net/forum?id=YIOvR40hSo.
[16]
X. Sun et al., “Spherical manifold guided diffusion model for panoramic image generation , booktitle = IEEE/CVF Conference on Computer Vision and Pattern Recognition, CVPR 2025, Nashville, TN, USA, June 11-15, 2025,” 2025, pp. 5824–5834, doi: 10.1109/CVPR52734.2025.00547 , timestamp = {Thu, 09 Oct 2025 07:59:57 +0200}, biburl = {https://dblp.org/rec/conf/cvpr/SunXLM0JS25.bib}, bibsource = {dblp computer science bibliography, https://dblp.org}.
[17]
A. Liu, Z. Li, Z. Chen, N. Li, Y. Xu, and editor =. A. L. and E. R. and S. R. and O. R. and T. S. and G. V. Bryan A. Plummer, “PanoFree: Tuning-free holistic multi-view image generation with cross-view self-guidance , booktitle = Computer Vision - ECCV 2024 - 18th European Conference, Milan, Italy, September 29-October 4, 2024, Proceedings, Part XXVII, series = Lecture Notes in Computer Science,” 2024, pp. 146–164, doi: 10.1007/978-3-031-73383-3\_9 , timestamp = {Sun, 22 Dec 2024 15:48:00 +0100}, biburl = {https://dblp.org/rec/conf/eccv/LiuLCLXP24.bib}, bibsource = {dblp computer science bibliography, https://dblp.org}.
[18]
M. Park, T. Kang, J. Yun, S. Hwang, and editor =. S. K. and C. J. and M. E. T. Jaegul Choo, “SphereDiff: Tuning-free 360° static and dynamic panorama generation via spherical latent representation , booktitle = Fortieth AAAI Conference on Artificial Intelligence, Thirty-Eighth Conference on Innovative Applications of Artificial Intelligence, Sixteenth Symposium on Educational Advances in Artificial Intelligence, AAAI 2026, Singapore, January 20-27, 2026,” 2026, pp. 8305–8313, doi: 10.1609/AAAI.V40I10.37779 , timestamp = {Tue, 07 Apr 2026 14:52:41 +0200}, biburl = {https://dblp.org/rec/conf/aaai/ParkKYHC26.bib}, bibsource = {dblp computer science bibliography, https://dblp.org}.
[19]
O. Bar-Tal, L. Yariv, Y. Lipman, and editor =. A. K. and E. B. and K. C. and B. E. and S. S. and J. S. Tali Dekel, “MultiDiffusion: Fusing diffusion paths for controlled image generation , booktitle = International Conference on Machine Learning, ICML 2023, 23-29 July 2023, Honolulu, Hawaii, USA, series = Proceedings of Machine Learning Research,” 2023, pp. 1737–1752, [Online]. Available: https://proceedings.mlr.press/v202/bar-tal23a.html , timestamp = {Mon, 28 Aug 2023 17:23:08 +0200}, biburl = {https://dblp.org/rec/conf/icml/Bar-TalYLD23.bib}, bibsource = {dblp computer science bibliography, https://dblp.org}.
[20]
J. Ho and booktitle=NeurIPS. 2021. W. on D. G. M. and D. A. Salimans Tim, “Classifier-free diffusion guidance.”
[21]
X. Deng, H. Wang, M. Xu, Y. Guo, Y. Song, and L. Yang, “LAU-net: Latitude adaptive upscaling network for omnidirectional image super-resolution , booktitle = IEEE Conference on Computer Vision and Pattern Recognition, CVPR 2021, virtual, June 19-25, 2021,” 2021, pp. 9189–9198, doi: 10.1109/CVPR46437.2021.00907 , timestamp = {Thu, 29 Jan 2026 07:42:10 +0100}, biburl = {https://dblp.org/rec/conf/cvpr/0002WXG0Y21.bib}, bibsource = {dblp computer science bibliography, https://dblp.org}.
[22]
Z. Huang et al., “VBench: Comprehensive benchmark suite for video generative models , booktitle = IEEE/CVF Conference on Computer Vision and Pattern Recognition, CVPR 2024, Seattle, WA, USA, June 16-22, 2024,” 2024, pp. 21807–21818, doi: 10.1109/CVPR52733.2024.02060 , timestamp = {Mon, 23 Jun 2025 14:49:24 +0200}, biburl = {https://dblp.org/rec/conf/cvpr/HuangHYZS0Z0JCW24.bib}, bibsource = {dblp computer science bibliography, https://dblp.org}.
[23]
Z. Chen, G. Wang, and Z. Liu, “Text2light: Zero-shot text-driven hdr panorama generation,” ACM Transactions on Graphics (TOG), vol. 41, no. 6, pp. 1–16, 2022.
[24]
N. Ruiz, Y. Li, V. Jampani, Y. Pritch, M. Rubinstein, and K. Aberman, “DreamBooth: Fine tuning text-to-image diffusion models for subject-driven generation , booktitle = IEEE/CVF Conference on Computer Vision and Pattern Recognition, CVPR 2023, Vancouver, BC, Canada, June 17-24, 2023,” 2023, pp. 22500–22510, doi: 10.1109/CVPR52729.2023.02155 , timestamp = {Tue, 29 Aug 2023 15:44:40 +0200}, biburl = {https://dblp.org/rec/conf/cvpr/RuizLJPRA23.bib}, bibsource = {dblp computer science bibliography, https://dblp.org}.
[25]
J. Ni, C.-B. Zhang, Q. Zhang, and booktitle=Proceedings. of the I. I. C. on C. V. Zhang Jing, “What makes for text to 360-degree panorama generation with stable diffusion?” 2025, pp. 16555–16564.
[26]
C. Wang et al., “Conditional panoramic image generation via masked autoregressive modeling,” 2025, [Online]. Available: https://openreview.net/forum?id=2YxtR50mho.
[27]
N. Kalischek, M. Oechsle, F. Manhardt, P. Henzler, K. Schindler, and booktitle=The. T. I. C. on L. R. Federico Tombari, “CubeDiff: Repurposing diffusion-based image models for panorama generation,” 2025, [Online]. Available: https://openreview.net/forum?id=M2SsqpxGtc.
[28]
D. Zheng et al., “Panorama generation from NFoV image done right , booktitle = IEEE/CVF Conference on Computer Vision and Pattern Recognition, CVPR 2025, Nashville, TN, USA, June 11-15, 2025,” 2025, pp. 21610–21619, doi: 10.1109/CVPR52734.2025.02013 , timestamp = {Wed, 20 Aug 2025 10:18:56 +0200}, biburl = {https://dblp.org/rec/conf/cvpr/ZhengZ0LLH025.bib}, bibsource = {dblp computer science bibliography, https://dblp.org}.
[29]
[30]
Q. Zhang, J. Song, X. Huang, Y. Chen, and M.-Y. Liu, “DiffCollage: Parallel generation of large content with diffusion models , booktitle = IEEE/CVF Conference on Computer Vision and Pattern Recognition, CVPR 2023, Vancouver, BC, Canada, June 17-24, 2023,” 2023, pp. 10188–10198, doi: 10.1109/CVPR52729.2023.00982 , timestamp = {Thu, 26 Feb 2026 09:12:18 +0100}, biburl = {https://dblp.org/rec/conf/cvpr/ZhangSHC023.bib}, bibsource = {dblp computer science bibliography, https://dblp.org}.
[31]
H. Wang and J.-H. Xue, “360PanT: Training-free text-driven 360-degree panorama-to-panorama translation , booktitle = IEEE/CVF Winter Conference on Applications of Computer Vision, WACV 2025, Tucson, AZ, USA, February 26 - March 6, 2025,” 2025, pp. 212–221, doi: 10.1109/WACV61041.2025.00031 , timestamp = {Mon, 24 Nov 2025 15:45:10 +0100}, biburl = {https://dblp.org/rec/conf/wacv/WangX25.bib}, bibsource = {dblp computer science bibliography, https://dblp.org}.
[32]
Q. Wang, W. Li, C. Mou, X. Cheng, and J. Zhang, “360DVD: Controllable panorama video generation with 360-degree video diffusion model , booktitle = IEEE/CVF Conference on Computer Vision and Pattern Recognition, CVPR 2024, Seattle, WA, USA, June 16-22, 2024,” 2024, pp. 6913–6923, doi: 10.1109/CVPR52733.2024.00660 , timestamp = {Thu, 06 Feb 2025 10:13:32 +0100}, biburl = {https://dblp.org/rec/conf/cvpr/WangLMCZ24.bib}, bibsource = {dblp computer science bibliography, https://dblp.org}.
[33]
M. Zhang et al., “PanoDiT: Panoramic videos generation with diffusion transformer , booktitle = Thirty-Ninth AAAI Conference on Artificial Intelligence, Thirty-Seventh Conference on Innovative Applications of Artificial Intelligence, Fifteenth Symposium on Educational Advances in Artificial Intelligence, AAAI 2025, Philadelphia, PA, USA, February 25 - March 4, 2025,” 2025, pp. 10040–10048, doi: 10.1609/AAAI.V39I10.33089 , timestamp = {Wed, 18 Mar 2026 17:07:12 +0100}, biburl = {https://dblp.org/rec/conf/aaai/ZhangCX0YMGZ025.bib}, bibsource = {dblp computer science bibliography, https://dblp.org}.
[34]
Y. Xia et al., “PanoWan: Lifting diffusion video generation models to 360 with latitude/longitude-aware mechanisms,” 2025.
[35]
J. Tan et al., “Imagine360: Immersive 360 video generation from perspective anchor,” 2025, [Online]. Available: https://openreview.net/forum?id=BcYfsMMpV1.
[36]
R. Luo, M. Wallingford, A. Farhadi, N. Snavely, and W.-C. Ma, “Beyond the frame: Generating 360° panoramic videos from perspective videos,” CoRR, vol. abs/2504.07940, 2025, doi: 10.48550/ARXIV.2504.07940 , eprinttype = {arXiv}, eprint = {2504.07940}, timestamp = {Wed, 21 May 2025 20:31:09 +0200}, biburl = {https://dblp.org/rec/journals/corr/abs-2504-07940.bib}, bibsource = {dblp computer science bibliography, https://dblp.org}.
[37]
J. Liu, S. Lin, Y. Li, and M.-H. Yang, “DynamicScaler: Seamless and scalable video generation for panoramic scenes , booktitle = IEEE/CVF Conference on Computer Vision and Pattern Recognition, CVPR 2025, Nashville, TN, USA, June 11-15, 2025,” 2025, pp. 6144–6153, doi: 10.1109/CVPR52734.2025.00576 , timestamp = {Wed, 20 Aug 2025 10:18:56 +0200}, biburl = {https://dblp.org/rec/conf/cvpr/LiuLL025.bib}, bibsource = {dblp computer science bibliography, https://dblp.org}.
[38]
[39]
howpublished =. R. post Peng Bowen, “NTK -aware scaled RoPE,” 2023 , note = {\url{https://www.reddit.com/r/LocalLLaMA/comments/14lz7j5/}}.
[40]
B. Peng, J. Quesnelle, H. Fan, and booktitle=The. T. I. C. on L. R. Enrico Shippole, “YaRN: Efficient context window extension of large language models,” 2024, [Online]. Available: https://openreview.net/forum?id=wHBfxhZu1u.
[41]
Z. Lu et al., “FiT: Flexible vision transformer for diffusion model , booktitle = Forty-first International Conference on Machine Learning, ICML 2024, Vienna, Austria, July 21-27, 2024, series = Proceedings of Machine Learning Research,” 2024, pp. 33160–33176, [Online]. Available: https://proceedings.mlr.press/v235/lu24k.html , timestamp = {Mon, 09 Feb 2026 17:23:53 +0100}, biburl = {https://dblp.org/rec/conf/icml/LuWHWLO024.bib}, bibsource = {dblp computer science bibliography, https://dblp.org}.
[42]
Z. Wang, Z. Lu, D. Huang, C. Zhou, W. Ouyang, and L. Bai, “FiTv2: Scalable and improved flexible vision transformer for diffusion model,” CoRR, vol. abs/2410.13925, 2024, doi: 10.48550/ARXIV.2410.13925 , eprinttype = {arXiv}, eprint = {2410.13925}, timestamp = {Fri, 10 Jan 2025 11:37:53 +0100}, biburl = {https://dblp.org/rec/journals/corr/abs-2410-13925.bib}, bibsource = {dblp computer science bibliography, https://dblp.org}.
[43]
M. Zhao, G. He, Y. Chen, H. Zhu, C. Li, and editor =. A. S. and M. F. and D. H. and S. L.-J. and F. B. and T. M. and K. W. and J. Z. Jun Zhu, “RIFLEx: A free lunch for length extrapolation in video diffusion transformers , booktitle = Forty-second International Conference on Machine Learning, ICML 2025, Vancouver, BC, Canada, July 13-19, 2025, series = Proceedings of Machine Learning Research,” 2025, [Online]. Available: https://proceedings.mlr.press/v267/zhao25m.html , timestamp = {Thu, 12 Mar 2026 18:28:11 +0100}, biburl = {https://dblp.org/rec/conf/icml/ZhaoHCZLZ25.bib}, bibsource = {dblp computer science bibliography, https://dblp.org}.
[44]
L. Zhuo et al., “Lumina-next : Making lumina-T2X stronger and faster with next-DiT , booktitle = Advances in Neural Information Processing Systems 38: Annual Conference on Neural Information Processing Systems 2024, NeurIPS 2024, Vancouver, BC, Canada, December 10 - 15, 2024,” 2024, [Online]. Available: http://papers.nips.cc/paper\_files/paper/2024/hash/ed2dad593d87ca474a636cba610a29d3-Abstract-Conference.html , timestamp = {Mon, 05 May 2025 15:31:13 +0200}, biburl = {https://dblp.org/rec/conf/nips/ZhuoDXLLHLZWML024.bib}, bibsource = {dblp computer science bibliography, https://dblp.org}.
[45]
N. Issachar, G. Yariv, S. Benaim, Y. Adi, D. Lischinski, and R. Fattal, “DyPE: Dynamic position extrapolation for ultra high resolution diffusion,” CoRR, vol. abs/2510.20766, 2025, doi: 10.48550/ARXIV.2510.20766 , eprinttype = {arXiv}, eprint = {2510.20766}, timestamp = {Sat, 15 Nov 2025 15:32:03 +0100}, biburl = {https://dblp.org/rec/journals/corr/abs-2510-20766.bib}, bibsource = {dblp computer science bibliography, https://dblp.org}.
[46]
[47]
C. van de Geijn, T. Lüddecke, P. Turishcheva, and A. S. Ecker, “A circular argument : Does RoPE need to be equivariant for vision?” CoRR, vol. abs/2511.08368, 2025, doi: 10.48550/ARXIV.2511.08368 , eprinttype = {arXiv}, eprint = {2511.08368}, timestamp = {Fri, 02 Jan 2026 16:45:39 +0100}, biburl = {https://dblp.org/rec/journals/corr/abs-2511-08368.bib}, bibsource = {dblp computer science bibliography, https://dblp.org}.
[48]
D. Gui, X. Guo, W. Zhou, and booktitle=The. T. A. C. on N. I. P. S. Yan Lu, “Image as a world: Generating interactive world from single image via panoramic video generation,” 2025, [Online]. Available: https://openreview.net/forum?id=PA47sKU8CU.
[49]
[50]
M. Heusel, H. Ramsauer, T. Unterthiner, B. Nessler, and editor =. I. G. and U. von L. and S. B. and H. M. W. and R. F. and S. V. N. V. and R. G. Sepp Hochreiter, “GANs trained by a two time-scale update rule converge to a local nash equilibrium , booktitle = Advances in Neural Information Processing Systems 30: Annual Conference on Neural Information Processing Systems 2017, December 4-9, 2017, Long Beach, CA, USA,” 2017, pp. 6626–6637, [Online]. Available: https://proceedings.neurips.cc/paper/2017/hash/8a1d694707eb0fefe65871369074926d-Abstract.html , timestamp = {Thu, 21 Jan 2021 15:15:21 +0100}, biburl = {https://dblp.org/rec/conf/nips/HeuselRUNH17.bib}, bibsource = {dblp computer science bibliography, https://dblp.org}.
[51]
M. Binkowski, D. J. Sutherland, M. Arbel, and A. Gretton, “Demystifying MMD GANs , booktitle = 6th International Conference on Learning Representations, ICLR 2018, Vancouver, BC, Canada, April 30 - May 3, 2018, Conference Track Proceedings,” 2018, [Online]. Available: https://openreview.net/forum?id=r1lUOzWCW , timestamp = {Sun, 24 Jan 2021 18:18:43 +0100}, biburl = {https://dblp.org/rec/conf/iclr/BinkowskiSAG18.bib}, bibsource = {dblp computer science bibliography, https://dblp.org}.
[52]
T. Salimans, I. J. Goodfellow, W. Zaremba, V. Cheung, A. Radford, and editor =. D. D. L. and M. S. and U. von L. and I. G. and R. G. Xi Chen, “Improved techniques for training GANs , booktitle = Advances in Neural Information Processing Systems 29: Annual Conference on Neural Information Processing Systems 2016, December 5-10, 2016, Barcelona, Spain,” 2016, pp. 2226–2234, [Online]. Available: https://proceedings.neurips.cc/paper/2016/hash/8a3363abe792db2d8761d6403605aeb7-Abstract.html , timestamp = {Mon, 16 May 2022 15:41:51 +0200}, biburl = {https://dblp.org/rec/conf/nips/SalimansGZCRCC16.bib}, bibsource = {dblp computer science bibliography, https://dblp.org}.
[53]
A. Radford et al., “Learning transferable visual models from natural language supervision , booktitle = Proceedings of the 38th International Conference on Machine Learning, ICML 2021, 18-24 July 2021, Virtual Event, series = Proceedings of Machine Learning Research,” 2021, pp. 8748–8763, [Online]. Available: http://proceedings.mlr.press/v139/radford21a.html , timestamp = {Wed, 25 Aug 2021 17:11:17 +0200}, biburl = {https://dblp.org/rec/conf/icml/RadfordKHRGASAM21.bib}, bibsource = {dblp computer science bibliography, https://dblp.org}.
[54]
C. Oh, W. Cho, Y. Chae, D. Park, L. Wang, and editor =. S. A. and G. J. B. and M. C. and G. M. F. and T. H. Kuk-Jin Yoon, “BIPS: Bi-modal indoor panorama synthesis via residual depth-aided adversarial learning , booktitle = Computer Vision - ECCV 2022 - 17th European Conference, Tel Aviv, Israel, October 23-27, 2022, Proceedings, Part XVI, series = Lecture Notes in Computer Science,” 2022, pp. 352–371, doi: 10.1007/978-3-031-19787-1\_20 , timestamp = {Tue, 14 Apr 2026 13:34:56 +0200}, biburl = {https://dblp.org/rec/conf/eccv/OhCCPWY22.bib}, bibsource = {dblp computer science bibliography, https://dblp.org}.
[55]
A. Christensen et al., “Geometry fidelity for spherical images , booktitle = Computer Vision - ECCV 2024 - 18th European Conference, Milan, Italy, September 29-October 4, 2024, Proceedings, Part LXXX, series = Lecture Notes in Computer Science,” 2024, pp. 276–292, doi: 10.1007/978-3-031-72989-8\_16 , timestamp = {Sun, 22 Dec 2024 15:47:59 +0100}, biburl = {https://dblp.org/rec/conf/eccv/ChristensenMPAAWGC24.bib}, bibsource = {dblp computer science bibliography, https://dblp.org}.
[56]
J. Ke, Q. Wang, Y. Wang, P. Milanfar, and F. Yang, “MUSIQ: Multi-scale image quality transformer , booktitle = 2021 IEEE/CVF International Conference on Computer Vision, ICCV 2021, Montreal, QC, Canada, October 10-17, 2021,” 2021, pp. 5128–5137, doi: 10.1109/ICCV48922.2021.00510 , timestamp = {Thu, 29 Feb 2024 07:58:12 +0100}, biburl = {https://dblp.org/rec/conf/iccv/KeWWMY21.bib}, bibsource = {dblp computer science bibliography, https://dblp.org}.
[57]
Z. Li, Z.-L. Zhu, L.-H. Han, Q. Hou, C.-L. Guo, and booktitle=Proceedings. of the I. C. on C. V. and P. R. Cheng Ming-Ming, “Amt: All-pairs multi-field transforms for efficient frame interpolation,” 2023, pp. 9801–9810.
[58]
M. Caron et al., “Emerging properties in self-supervised vision transformers , booktitle = 2021 IEEE/CVF International Conference on Computer Vision, ICCV 2021, Montreal, QC, Canada, October 10-17, 2021,” 2021, pp. 9630–9640, doi: 10.1109/ICCV48922.2021.00951 , timestamp = {Fri, 11 Mar 2022 10:01:59 +0100}, biburl = {https://dblp.org/rec/conf/iccv/CaronTMJMBJ21.bib}, bibsource = {dblp computer science bibliography, https://dblp.org}.
[59]
A. Vaswani et al., “Attention is all you need , booktitle = Advances in Neural Information Processing Systems 30: Annual Conference on Neural Information Processing Systems 2017, December 4-9, 2017, Long Beach, CA, USA,” 2017, pp. 5998–6008, [Online]. Available: https://proceedings.neurips.cc/paper/2017/hash/3f5ee243547dee91fbd053c1c4a845aa-Abstract.html , timestamp = {Thu, 21 Jan 2021 15:15:21 +0100}, biburl = {https://dblp.org/rec/conf/nips/VaswaniSPUJGKP17.bib}, bibsource = {dblp computer science bibliography, https://dblp.org}.
[60]
J. Devlin, M.-W. Chang, K. Lee, and editor =. J. B. and C. D. and T. S. Kristina Toutanova, “BERT: Pre-training of deep bidirectional transformers for language understanding , booktitle = Proceedings of the 2019 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies, NAACL-HLT 2019, Minneapolis, MN, USA, June 2-7, 2019,” 2019, vol. 1 (Long and Short Papers), pp. 4171–4186, doi: 10.18653/V1/N19-1423 , timestamp = {Mon, 26 Sep 2022 12:21:55 +0200}, biburl = {https://dblp.org/rec/conf/naacl/DevlinCLT19.bib}, bibsource = {dblp computer science bibliography, https://dblp.org}.
[61]
Z. Wu, D. Watson, A. Tagliasacchi, D. J. Fleet, M. A. Brubaker, and S. Saxena, “360Anything: Geometry-free lifting of images and videos to 360 \(\{\)\(\backslash\)deg\(\}\),” arXiv preprint arXiv:2601.16192, 2026.
[62]
A. Hurst et al., “Gpt-4o system card,” arXiv preprint arXiv:2410.21276, 2024.
[63]
L. Zheng et al., “Judging LLM-as-a-judge with MT-bench and chatbot arena , booktitle = Advances in Neural Information Processing Systems 36: Annual Conference on Neural Information Processing Systems 2023, NeurIPS 2023, New Orleans, LA, USA, December 10 - 16, 2023,” 2023, [Online]. Available: http://papers.nips.cc/paper\_files/paper/2023/hash/91f18a1287b398d378ef22505bf41832-Abstract-Datasets\_and\_Benchmarks.html , timestamp = {Tue, 11 Feb 2025 11:42:30 +0100}, biburl = {https://dblp.org/rec/conf/nips/ZhengC00WZL0LXZ23.bib}, bibsource = {dblp computer science bibliography, https://dblp.org}.
[64]
J. Wei et al., “Chain-of-thought prompting elicits reasoning in large language models , booktitle = Advances in Neural Information Processing Systems 35: Annual Conference on Neural Information Processing Systems 2022, NeurIPS 2022, New Orleans, LA, USA, November 28 - December 9, 2022,” 2022, [Online]. Available: http://papers.nips.cc/paper\_files/paper/2022/hash/9d5609613524ecf4f15af0f7b31abca4-Abstract-Conference.html , timestamp = {Tue, 12 Nov 2024 16:50:49 +0100}, biburl = {https://dblp.org/rec/conf/nips/Wei0SBIXCLZ22.bib}, bibsource = {dblp computer science bibliography, https://dblp.org}.
[65]
Anthropic, “Introducing claude opus 4.7.” 2026, [Online]. Available: https://www.anthropic.com/news/claude-opus-4-7 , note = {Accessed: 2026-05-06}.