{"about":{"site":"https://codewithpapers.app","non_affiliation":"Code with Papers and Syntology are not affiliated with, endorsed by, or sponsored by Papers with Code, Meta, or the pwc-archive mirror.","licence":"CC BY-SA 4.0","licence_url":"https://creativecommons.org/licenses/by-sa/4.0/legalcode","attribution":"https://codewithpapers.app/attribution","modified":"archive material modified by Syntology; see the attribution page"},"url":"/paper/diffusion360-seamless-360-degree-panoramic","title":"Diffusion360: Seamless 360 Degree Panoramic Image Generation based on Diffusion Models","arxiv_id":"2311.13141","date":"2023-11-22","proceeding":null,"authors":["Mengyang Feng","Jinlin Liu","Miaomiao Cui","Xuansong Xie"],"abstract":"This is a technical report on the 360-degree panoramic image generation task based on diffusion models. Unlike ordinary 2D images, 360-degree panoramic images capture the entire $360^\\circ\\times 180^\\circ$ field of view. So the rightmost and the leftmost sides of the 360 panoramic image should be continued, which is the main challenge in this field. However, the current diffusion pipeline is not appropriate for generating such a seamless 360-degree panoramic image. To this end, we propose a circular blending strategy on both the denoising and VAE decoding stages to maintain the geometry continuity. Based on this, we present two models for \\textbf{Text-to-360-panoramas} and \\textbf{Single-Image-to-360-panoramas} tasks. The code has been released as an open-source project at \\href{https://github.com/ArcherFMY/SD-T2I-360PanoImage}{https://github.com/ArcherFMY/SD-T2I-360PanoImage} and \\href{https://www.modelscope.cn/models/damo/cv_diffusion_text-to-360panorama-image_generation/summary}{ModelScope}","url_abs":"https://arxiv.org/abs/2311.13141v1","url_pdf":"https://arxiv.org/pdf/2311.13141v1.pdf","source":{"archive":"pwc-archive (Hugging Face), CC BY-SA 4.0","snapshot":"2025-07-28","licence_url":"https://creativecommons.org/licenses/by-sa/4.0/legalcode","row_kind":"abstracts"},"code_links":[{"paper_slug":"diffusion360-seamless-360-degree-panoramic","repo_url":"https://github.com/archerfmy/sd-t2i-360panoimage","is_official":1,"mentioned_in_paper":1,"mentioned_in_github":1,"framework":"pytorch","reach":{"status":"ok"}}],"tasks":[{"task_slug":"denoising","task_name":"Denoising"},{"task_slug":"image-generation","task_name":"Image Generation"}],"methods":[{"method_slug":"diffusion","method_name":"Diffusion"}],"datasets_introduced":[],"methods_introduced":[],"results":[],"syntology":{"atlas_url":"https://app.syntology.ai/?focus=2311.13141","mcp":{"get_harvested_code_for_paper":{"arxiv_id":"2311.13141"}},"developers":"https://syntology.ai/developers","read_at":"2026-09-24T18:15:14+00:00","read_at_is":"when the build read Syntology's graph, not when any sample ran","claim":"Per-sample execution status on synthesized fixtures; not a correctness claim about the paper. Samples come from repositories linked to the paper, official or community; repo_kind says which.","repos":[{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/archerfmy/sd-t2i-360panoimage","reach":{"status":"ok"}}],"summary":{"ran":2},"by_repo_kind":{"official":{"samples":2,"ran":2,"repositories":1}},"repo_kind_vocabulary":{"official":"The archive marks this repository official for the paper","named_in_paper":"The archive records that the paper mentions this repository; it is not marked official","listed":"In the archive's code links for this paper, not marked official and not recorded as mentioned in the paper","found_in_text":"Syntology found this repository in the paper's own text; whether it is the authors' implementation is not asserted","community":"Not in the archive's code links for this paper; a community repository Syntology harvested"},"n_pointer_only_for_licence":2,"samples":[{"code_sha256_prefix":"a23c8af1f4793a5a","entry":"pad_tokens_and_weights","repo":"archerfmy/sd-t2i-360panoimage","repo_kind":"official","path":"img2panoimg/pipeline_i2p.py","file_url":"https://github.com/archerfmy/sd-t2i-360panoimage/blob/HEAD/img2panoimg/pipeline_i2p.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"NONE","inline_ok":false,"mcp_get_code":{"code_sha256":"a23c8af1f4793a5a"}},{"code_sha256_prefix":"2b1d5662268edb60","entry":"parse_prompt_attention","repo":"archerfmy/sd-t2i-360panoimage","repo_kind":"official","path":"img2panoimg/pipeline_i2p.py","file_url":"https://github.com/archerfmy/sd-t2i-360panoimage/blob/HEAD/img2panoimg/pipeline_i2p.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":true,"licence":"NONE","inline_ok":false,"mcp_get_code":{"code_sha256":"2b1d5662268edb60"}}]},"arxiv_metadata":null,"syntology_extracted_results":null}