PanoGen: Text-Conditioned Panoramic Environment Generation for Vision-and-Language Navigation
Not on the map. Why?
Abstract (arXiv)
Vision-and-Language Navigation (VLN) requires the agent to follow language instructions to navigate through 3D environments. One main challenge in VLN is the limited availability of photorealistic training environments, which makes it hard to generalize to new and unseen environments. To address this problem, we propose PanoGen, a generation method that can potentially create an infinite number of diverse panoramic environments conditioned on text. Specifically, we collect room descriptions by captioning the room images in existing Matterport3D environments, and leverage a state-of-the-art text-to-image diffusion model to generate the new panoramic environments. We use recursive outpainting over the generated images to create consistent 360-degree panorama views. Our new panoramic environments share similar semantic information with the original environments by conditioning on text descriptions, which ensures the co-occurrence of objects in the panorama follows human intuition, and creates enough diversity in room appearance and layout with image outpainting. Lastly, we explore two ways of utilizing PanoGen in VLN pre-training and fine-tuning. We generate instructions for paths in our PanoGen environments with a speaker built on a pre-trained vision-and-language model for VLN pre-training, and augment the visual observation with our panoramic environments during agents' fine-tuning to avoid overfitting to seen environments. Empirically, learning with our PanoGen environments achieves the new state-of-the-art on the Room-to-Room, Room-for-Room, and CVDN datasets. Pre-training with our PanoGen speaker data is especially effective for CVDN, which has under-specified instructions and needs commonsense knowledge. Lastly, we show that the agent can benefit from training with more generated panoramic environments, suggesting promising results for scaling up the PanoGen environments.
Key facts. Cited by 77 papers in the map (data through 14 Oct 2026). Builds on 59 of its 63 references that are in the map. First posted on arXiv 30 May 2023.
Builds on
59 of 63 references.
References · 59
- 2021Learning Transferable Visual Models From Natural Language Supervisioncited by 33,744
- 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 30,186
- 2021High-Resolution Image Synthesis with Latent Diffusion Modelscited by 18,863
- 2022Photorealistic Text-to-Image Diffusion Models with Deep Language Understandingcited by 6,355
- 2023BLIP-2: Bootstrapping Language-Image Pre-training with Frozen Image Encoders and Large Language Modelscited by 6,137
- 2022Generative Adversarial Networkscited by 5,627
- 2021GLIDE: Towards Photorealistic Image Generation and Editing with Text-Guided Diffusion Modelscited by 3,614
- 2022InstructPix2Pix: Learning to Follow Image Editing Instructionscited by 2,611
- 2017Improved Training of Wasserstein GANscited by 2,235
- 2020mT5: A massively multilingual pre-trained text-to-text transformercited by 1,818
- 2017Matterport3D: Learning from RGB-D Data in Indoor Environmentscited by 1,376
- 2019Semantic Image Synthesis with Spatially-Adaptive Normalizationcited by 1,299
38 more
- 2017Vision-and-Language Navigation: Interpreting visually-grounded navigation instructions in real environmentscited by 1,027
- 2022eDiff-I: Text-to-Image Diffusion Models with an Ensemble of Expert Denoiserscited by 931
- 2019ALFRED: A Benchmark for Interpreting Grounded Instructions for Everyday Taskscited by 783
- 2021Habitat-Matterport 3D Dataset (HM3D): 1000 Large-scale 3D Environments for Embodied AIcited by 592
- 2016StackGAN: Text to Photo-realistic Image Synthesis with Stacked Generative Adversarial Networkscited by 577
- 2018On Evaluation of Embodied Navigation Agentscited by 547
- 2023MultiDiffusion: Fusing Diffusion Paths for Controlled Image Generationcited by 536
- 2023Scaling up GANs for Text-to-Image Synthesiscited by 492
- 2020Room-Across-Room: Multilingual Vision-and-Language Navigation with Dense Spatiotemporal Groundingcited by 414
- 2018Speaker-Follower Models for Vision-and-Language Navigationcited by 340
- 2019REVERIE: Remote Embodied Visual Referring Expression in Real Indoor Environmentscited by 333
- 2018Reinforced Cross-Modal Matching and Self-Supervised Imitation Learning for Vision-Language Navigationcited by 305
- 2020A Recurrent Vision-and-Language BERT for Navigationcited by 302
- 2021History Aware Multimodal Transformer for Vision-and-Language Navigationcited by 271
- 2019Vision-and-Dialog Navigationcited by 250
- 2019Learning to Navigate Unseen Environments: Back Translation with Environmental Dropoutcited by 244
- 2018Touchdown: Natural Language Navigation and Spatial Reasoning in Visual Street Environmentscited by 239
- 2020Towards Learning a Generic Agent for Vision-and-Language Navigation via Pre-trainingcited by 231
- 2017StackGAN++: Realistic Image Synthesis with Stacked Generative Adversarial Networkscited by 229
- 2016Unrolled Generative Adversarial Networkscited by 208
- 2021TEACh: Task-driven Embodied Agents that Chatcited by 197
- 2022Think Global, Act Local: Dual-scale Graph Transformer for Vision-and-Language Navigationcited by 193
- 2022mPLUG: Effective and Efficient Vision-Language Learning by Cross-modal Skip-connectionscited by 187
- 2020Improving Vision-and-Language Navigation with Image-Text Pairs from the Webcited by 177
- 2019Self-Monitoring Navigation Agent via Auxiliary Progress Estimationcited by 176
- 2019Stay on the Path: Instruction Fidelity in Vision-and-Language Navigationcited by 130
- 2021Pathdreamer: A World Model for Indoor Navigationcited by 118
- 2019Help, Anna! Visual Navigation with Natural Multimodal Assistance via Retrospective Curiosity-Encouraging Imitation Learningcited by 100
- 2021Structured Scene Memory for Vision-Language Navigationcited by 95
- 2022EnvEdit: Environment Editing for Vision-and-Language Navigationcited by 83
- 2019Robust Navigation with Language Pretraining and Stochastic Samplingcited by 77
- 2021Vision-Language Navigation with Random Environmental Mixupcited by 70
- 2022HOP: History-and-Order Aware Pre-training for Vision-and-Language Navigationcited by 70
- 2020Sub-Instruction Aware Vision-and-Language Navigationcited by 66
- 2021Less is More: Generating Grounded Navigation Instructions from Landmarkscited by 64
- 2022Target-Driven Structured Transformer Planner for Vision-Language Navigationcited by 58
- 2023RoomDreamer: Text-Driven 3D Indoor Scene Synthesis with Coherent Geometry and Texturecited by 53
- 2019Very Long Natural Scenery Image Prediction by Outpaintingcited by 50
50 most cited of 59 All 59 (JSON)
Built on by
Citing papers per year: 2023: 5; 2024: 29; 2025: 29; 2026: 14.
77 papers.
Sort:
By area:
- 2024NavGPT-2: Unleashing Navigational Reasoning Capability for Large Vision-Language Modelscited by 98
- 2024Vision-and-Language Navigation Today and Tomorrow: A Survey in the Era of Foundation Modelscited by 79
- 2024Volumetric Environment Representation for Vision-Language Navigationcited by 63
- 2023NeRFiller: Completing Scenes via Generative 3D Inpaintingcited by 62
- 2024360DVD: Controllable Panorama Video Generation with 360-Degree Video Diffusion Modelcited by 58
- 2024LayerPano3D: Layered 3D Panorama for Hyper-Immersive Scene Generationcited by 53
- 2024Constraint-Aware Zero-Shot Vision-Language Navigation in Continuous Environmentscited by 50
- 2023Customizing 360-Degree Panoramas through Text-to-Image Diffusion Modelscited by 47
- 2024EnvGen: Generating and Adapting Environments via LLMs for Training Embodied Agentscited by 46
- 2025NavMorph: A Self-Evolving World Model for Vision-and-Language Navigation in Continuous Environmentscited by 45
- 2023Learning Navigational Visual Representations with Semantic Map Supervisioncited by 43
- 2025Matrix-3D: Omnidirectional Explorable 3D World Generationcited by 35
38 more
- 2024Imagine360: Immersive 360 Video Generation from Perspective Anchorcited by 29
- 2024DataEnvGym: Data Generation Agents in Teacher Environments with Student Feedbackcited by 25
- 2024HoloDreamer: Holistic 3D Panoramic World Generation from Text Descriptionscited by 24
- 2024SceneDreamer360: Text-Driven 3D-Consistent Scene Generation with Panoramic Gaussian Splattingcited by 24
- 2025A Survey of Representation Learning, Optimization Strategies, and Applications for Omnidirectional Visioncited by 24
- 20253D Scene Generation: A Surveycited by 24
- 2025DiT360: High-Fidelity Panoramic Image Generation via Hybrid Trainingcited by 24
- 2024Edify Image: High-Quality Image Generation with Pixel Space Laplacian Diffusion Modelscited by 23
- 2024RoomTour3D: Geometry-Aware Video-Instruction Tuning for Embodied Navigationcited by 23
- 2024Controllable Navigation Instruction Generation with Chain of Thought Promptingcited by 21
- 2024GenEx: Generating an Explorable Worldcited by 21
- 2024Bootstrapping Language-Guided Navigation Learning with Self-Refining Data Flywheelcited by 20
- 2024PanoFree: Tuning-Free Holistic Multi-view Image Generation with Cross-view Self-Guidancecited by 18
- 2025FlexVLN: Flexible Adaptation for Diverse Vision-and-Language Navigation Taskscited by 17
- 2025Cross from Left to Right Brain: Adaptive Text Dreamer for Vision-and-Language Navigationcited by 17
- 2024SAME: Learning Generic Language-Guided Visual Navigation with State-Adaptive Mixture of Expertscited by 16
- 2025Do Visual Imaginations Improve Vision-and-Language Navigation Agents?cited by 14
- 2026When and How Much to Imagine: Adaptive Test-Time Scaling with World Models for Visual Spatial Reasoningcited by 14
- 2024SphereDiffusion: Spherical Geometry-Aware Distortion Resilient Diffusion Modelcited by 13
- 2025Omnidirectional Multi-Object Trackingcited by 13
- 2025What Makes for Text to 360-degree Panorama Generation with Stable Diffusion?cited by 13
- 2025AeroDuo: Aerial Duo for UAV-based Vision and Language Navigationcited by 13
- 2024Taming Stable Diffusion for Text to 360deg Panorama Image Generationcited by 12
- 2024Generative World Explorercited by 12
- 2025DreamCube: 3D Panorama Generation via Multi-plane Synchronizationcited by 12
- 2025Aerial World Model for Long-horizon Visual Generation and Navigation in 3D Spacecited by 12
- 2025Panorama Generation From NFoV Image Done Rightcited by 11
- 2024Navigating Beyond Instructions: Vision-and-Language Navigation in Obstructed Environmentscited by 10
- 2025Conditional Panoramic Image Generation via Masked Autoregressive Modelingcited by 9
- 2025Unseen from Seen: Rewriting Observation-Instruction Using Foundation Models for Augmenting Vision-Language Navigationcited by 8
- 2025ViewSRD: 3D Visual Grounding via Structured Multi-View Decompositioncited by 8
- 2025PanoWorld-X: Generating Explorable Panoramic Worlds via Sphere-Aware Video Diffusioncited by 7
- 2026360Anything: Geometry-Free Lifting of Images and Videos to 360degcited by 7
- 2025PanoGen++: Domain-Adapted Text-Guided Panoramic Environment Generation for Vision-and-Language Navigationcited by 6
- 2025NavQ: Learning a Q-Model for Foresighted Vision-and-Language Navigationcited by 6
- 2025VISTAv2: World Imagination for Indoor Vision-and-Language Navigationcited by 6
- 2024Narrowing the Gap between Vision and Action in Navigationcited by 5
- 2024OmniDrag: Enabling Motion Control for Omnidirectional Image-to-Video Generationcited by 5
50 most cited of 77 All 77 (JSON)
- 2026UniTrackPLA: Unified Panorama-Language-Action Model for Instruction-Guided Navigation and Dynamic Person Tracking1 Oct 2026
- 2026Bridging Language and Spherical Space: Object-Centric Control for Text-to-Panorama Generation21 Aug 2026
- 2026Towards Dual-Brain Minimal Sufficient Representation for Vision-Language Navigation25 Jul 2026
- 2026A Comprehensive Survey and Systematic Real-World Evaluation of Embodied Vision-and-Language Navigation9 Jul 2026
- 2026Enhancing In-context Panoramic Generation via Geometric-aware Pretraining9 Jul 2026
- 2026CGGS: Consistency-Augmented Geometric Gaussian Splatting for Ego-Centric 3D Scene Generation4 Jul 2026
- 2026MoVerse: Real-Time Video World Modeling with Panoramic Gaussian Scaffold11 Jun 2026
- 2026PanoWorld: A Generative Spatial World Model for Consistent Whole-House Panorama Synthesis18 May 2026
- 2026Gimbal360: Canonicalizing Planar Diffusion for Spherical Panorama Completion24 Mar 2026
- 2026Trajectory-Diversity-Driven Robust Vision-and-Language Navigation16 Mar 2026
- 2026Implicit Geometry Representations for Vision-and-Language Navigation from Web Videos10 Mar 2026
- 2026When and How Much to Imagine: Adaptive Test-Time Scaling with World Models for Visual Spatial Reasoning9 Feb 2026
38 more
- 2026Wid3R: Wide Field-of-View 3D Reconstruction via Camera Model Conditioning5 Feb 2026
- 2026360Anything: Geometry-Free Lifting of Images and Videos to 360deg22 Jan 2026
- 2025Aerial World Model for Long-horizon Visual Generation and Navigation in 3D Space26 Dec 2025
- 2025JoPano: Unified Panorama Generation via Joint Modeling7 Dec 2025
- 2025TP-MDDN: Task-Preferenced Multi-Demand-Driven Navigation with Autonomous Decision-Making21 Nov 2025
- 2025VISTAv2: World Imagination for Indoor Vision-and-Language Navigation14 Nov 2025
- 2025OmniTrack++: Omnidirectional Multi-Object Tracking by Learning Large-FoV Trajectory Feedback1 Nov 2025
- 2025NavQ: Learning a Q-Model for Foresighted Vision-and-Language Navigation18 Oct 2025
- 2025DiT360: High-Fidelity Panoramic Image Generation via Hybrid Training13 Oct 2025
- 2025Dream to Recall: Imagination-Guided Experience Retrieval for Memory-Persistent Vision-and-Language Navigation9 Oct 2025
- 2025Disentangling Foreground and Background for vision-Language Navigation via Online Augmentation1 Oct 2025
- 2025PanoWorld-X: Generating Explorable Panoramic Worlds via Sphere-Aware Video Diffusion29 Sep 2025
- 2025AeroDuo: Aerial Duo for UAV-based Vision and Language Navigation21 Aug 2025
- 2025TiP4GEN: Text to Immersive Panorama 4D Scene Generation17 Aug 2025
- 2025Matrix-3D: Omnidirectional Explorable 3D World Generation11 Aug 2025
- 2025ViewSRD: 3D Visual Grounding via Structured Multi-View Decomposition15 Jul 2025
- 2025NavMorph: A Self-Evolving World Model for Vision-and-Language Navigation in Continuous Environments30 Jun 2025
- 2025DreamCube: 3D Panorama Generation via Multi-plane Synchronization20 Jun 2025
- 2025Weakly-supervised VLM-guided Partial Contrastive Learning for Visual Language Navigation18 Jun 2025
- 2025Generating Vision-Language Navigation Instructions Incorporated Fine-Grained Alignment Annotations10 Jun 2025
- 2025What Makes for Text to 360-degree Panorama Generation with Stable Diffusion?28 May 2025
- 2025Cross from Left to Right Brain: Adaptive Text Dreamer for Vision-and-Language Navigation27 May 2025
- 2025Conditional Panoramic Image Generation via Masked Autoregressive Modeling22 May 2025
- 20253D Scene Generation: A Survey8 May 2025
- 2025Panorama Generation From NFoV Image Done Right24 Mar 2025
- 2025Unseen from Seen: Rewriting Observation-Instruction Using Foundation Models for Augmenting Vision-Language Navigation23 Mar 2025
- 2025Do Visual Imaginations Improve Vision-and-Language Navigation Agents?20 Mar 2025
- 2025FlexVLN: Flexible Adaptation for Diverse Vision-and-Language Navigation Tasks18 Mar 2025
- 2025PanoGen++: Domain-Adapted Text-Guided Panoramic Environment Generation for Vision-and-Language Navigation13 Mar 2025
- 2025Omnidirectional Multi-Object Tracking6 Mar 2025
- 2025A Survey of Representation Learning, Optimization Strategies, and Applications for Omnidirectional Vision11 Feb 2025
- 2024Constraint-Aware Zero-Shot Vision-Language Navigation in Continuous Environments13 Dec 2024
- 2024GenEx: Generating an Explorable World12 Dec 2024
- 2024OmniDrag: Enabling Motion Control for Omnidirectional Image-to-Video Generation12 Dec 2024
- 2024RoomTour3D: Geometry-Aware Video-Instruction Tuning for Embodied Navigation11 Dec 2024
- 2024Bootstrapping Language-Guided Navigation Learning with Self-Refining Data Flywheel11 Dec 2024
- 2024World-Consistent Data Generation for Vision-and-Language Navigation9 Dec 2024
- 2024SAME: Learning Generic Language-Guided Visual Navigation with State-Adaptive Mixture of Experts7 Dec 2024
50 newest of 77 All 77 (JSON)
- 2024360DVD: Controllable Panorama Video Generation with 360-Degree Video Diffusion Modelcited by 58
- 2023Customizing 360-Degree Panoramas through Text-to-Image Diffusion Modelscited by 47
- 2024HoloDreamer: Holistic 3D Panoramic World Generation from Text Descriptionscited by 24
- 20253D Scene Generation: A Surveycited by 24
- 2024Edify Image: High-Quality Image Generation with Pixel Space Laplacian Diffusion Modelscited by 23
- 2024SphereDiffusion: Spherical Geometry-Aware Distortion Resilient Diffusion Modelcited by 13
- 2025What Makes for Text to 360-degree Panorama Generation with Stable Diffusion?cited by 13
- 2024Taming Stable Diffusion for Text to 360deg Panorama Image Generationcited by 12
- 2025PanoWorld-X: Generating Explorable Panoramic Worlds via Sphere-Aware Video Diffusioncited by 7
- 2023DreamDrone: Text-to-Image Diffusion Models are Zero-shot Perpetual View Generatorscited by 1
- 2026Gimbal360: Canonicalizing Planar Diffusion for Spherical Panorama Completioncited by 0
- 2026Gimbal360: Canonicalizing Planar Diffusion for Spherical Panorama Completion24 Mar 2026
- 2025PanoWorld-X: Generating Explorable Panoramic Worlds via Sphere-Aware Video Diffusion29 Sep 2025
- 2025What Makes for Text to 360-degree Panorama Generation with Stable Diffusion?28 May 2025
- 20253D Scene Generation: A Survey8 May 2025
- 2024Edify Image: High-Quality Image Generation with Pixel Space Laplacian Diffusion Models11 Nov 2024
- 2024HoloDreamer: Holistic 3D Panoramic World Generation from Text Descriptions21 Jul 2024
- 2024Taming Stable Diffusion for Text to 360deg Panorama Image Generation11 Apr 2024
- 2024SphereDiffusion: Spherical Geometry-Aware Distortion Resilient Diffusion Model15 Mar 2024
- 2024360DVD: Controllable Panorama Video Generation with 360-Degree Video Diffusion Model12 Jan 2024
- 2023DreamDrone: Text-to-Image Diffusion Models are Zero-shot Perpetual View Generators14 Dec 2023
- 2023Customizing 360-Degree Panoramas through Text-to-Image Diffusion Models28 Oct 2023
- 2025NavMorph: A Self-Evolving World Model for Vision-and-Language Navigation in Continuous Environmentscited by 45
- 2026When and How Much to Imagine: Adaptive Test-Time Scaling with World Models for Visual Spatial Reasoningcited by 14
- 2025Aerial World Model for Long-horizon Visual Generation and Navigation in 3D Spacecited by 12
- 2026MoVerse: Real-Time Video World Modeling with Panoramic Gaussian Scaffoldcited by 4
- 2025Dream to Recall: Imagination-Guided Experience Retrieval for Memory-Persistent Vision-and-Language Navigationcited by 3
- 2026PanoWorld: A Generative Spatial World Model for Consistent Whole-House Panorama Synthesiscited by 3
- 2026Towards Dual-Brain Minimal Sufficient Representation for Vision-Language Navigationcited by 0
- 2026Towards Dual-Brain Minimal Sufficient Representation for Vision-Language Navigation25 Jul 2026
- 2026MoVerse: Real-Time Video World Modeling with Panoramic Gaussian Scaffold11 Jun 2026
- 2026PanoWorld: A Generative Spatial World Model for Consistent Whole-House Panorama Synthesis18 May 2026
- 2026When and How Much to Imagine: Adaptive Test-Time Scaling with World Models for Visual Spatial Reasoning9 Feb 2026
- 2025Aerial World Model for Long-horizon Visual Generation and Navigation in 3D Space26 Dec 2025
- 2025Dream to Recall: Imagination-Guided Experience Retrieval for Memory-Persistent Vision-and-Language Navigation9 Oct 2025
- 2025NavMorph: A Self-Evolving World Model for Vision-and-Language Navigation in Continuous Environments30 Jun 2025
- 2024Vision-and-Language Navigation Today and Tomorrow: A Survey in the Era of Foundation Modelscited by 79
- 2024Volumetric Environment Representation for Vision-Language Navigationcited by 63
- 2023NeRFiller: Completing Scenes via Generative 3D Inpaintingcited by 62
- 2024LayerPano3D: Layered 3D Panorama for Hyper-Immersive Scene Generationcited by 53
- 2024Constraint-Aware Zero-Shot Vision-Language Navigation in Continuous Environmentscited by 50
- 2023Learning Navigational Visual Representations with Semantic Map Supervisioncited by 43
- 2025Matrix-3D: Omnidirectional Explorable 3D World Generationcited by 35
- 2024Imagine360: Immersive 360 Video Generation from Perspective Anchorcited by 29
- 2024SceneDreamer360: Text-Driven 3D-Consistent Scene Generation with Panoramic Gaussian Splattingcited by 24
- 2025A Survey of Representation Learning, Optimization Strategies, and Applications for Omnidirectional Visioncited by 24
- 2025DiT360: High-Fidelity Panoramic Image Generation via Hybrid Trainingcited by 24
- 2024RoomTour3D: Geometry-Aware Video-Instruction Tuning for Embodied Navigationcited by 23
12 most cited of 54 All 54 (JSON)
- 2026UniTrackPLA: Unified Panorama-Language-Action Model for Instruction-Guided Navigation and Dynamic Person Tracking1 Oct 2026
- 2026Bridging Language and Spherical Space: Object-Centric Control for Text-to-Panorama Generation21 Aug 2026
- 2026A Comprehensive Survey and Systematic Real-World Evaluation of Embodied Vision-and-Language Navigation9 Jul 2026
- 2026Enhancing In-context Panoramic Generation via Geometric-aware Pretraining9 Jul 2026
- 2026CGGS: Consistency-Augmented Geometric Gaussian Splatting for Ego-Centric 3D Scene Generation4 Jul 2026
- 2026Trajectory-Diversity-Driven Robust Vision-and-Language Navigation16 Mar 2026
- 2026Implicit Geometry Representations for Vision-and-Language Navigation from Web Videos10 Mar 2026
- 2026Wid3R: Wide Field-of-View 3D Reconstruction via Camera Model Conditioning5 Feb 2026
- 2026360Anything: Geometry-Free Lifting of Images and Videos to 360deg22 Jan 2026
- 2025JoPano: Unified Panorama Generation via Joint Modeling7 Dec 2025
- 2025TP-MDDN: Task-Preferenced Multi-Demand-Driven Navigation with Autonomous Decision-Making21 Nov 2025
- 2025VISTAv2: World Imagination for Indoor Vision-and-Language Navigation14 Nov 2025
12 newest of 54 All 54 (JSON)
Similar, not cited
Close in wording, no citation either way
- 2024DiffPano: Scalable and Consistent Text to Panorama Generation with Spherical Epipolar-Aware Diffusion
- 2026PanoVLN: Towards Effective Panoramic Vision-and-Language Navigation
- 2026SPW-Nav: A Streaming Panoramic World Model for Language-Guided Navigation
- 2024L-MAGIC: Language Model Assisted Generation of Images with Coherence
- 2022A New Path: Scaling Vision-and-Language Navigation with Synthetic Instructions and Imitation Learning
- 2025Programmable-Room: Interactive Textured 3D Room Meshes Generation Empowered by Large Language Models
- 2026Pano2World: End-to-End 3D Generation via Unified Multi-View Sequences
- 2025A Survey on Text-Driven 360-Degree Panorama Generation