{"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/holotime-taming-video-diffusion-models-for","title":"HoloTime: Taming Video Diffusion Models for Panoramic 4D Scene Generation","arxiv_id":"2504.21650","date":"2025-04-30","proceeding":null,"authors":["Haiyang Zhou","Wangbo Yu","Jiawen Guan","Xinhua Cheng","Yonghong Tian","Li Yuan"],"abstract":"The rapid advancement of diffusion models holds the promise of revolutionizing the application of VR and AR technologies, which typically require scene-level 4D assets for user experience. Nonetheless, existing diffusion models predominantly concentrate on modeling static 3D scenes or object-level dynamics, constraining their capacity to provide truly immersive experiences. To address this issue, we propose HoloTime, a framework that integrates video diffusion models to generate panoramic videos from a single prompt or reference image, along with a 360-degree 4D scene reconstruction method that seamlessly transforms the generated panoramic video into 4D assets, enabling a fully immersive 4D experience for users. Specifically, to tame video diffusion models for generating high-fidelity panoramic videos, we introduce the 360World dataset, the first comprehensive collection of panoramic videos suitable for downstream 4D scene reconstruction tasks. With this curated dataset, we propose Panoramic Animator, a two-stage image-to-video diffusion model that can convert panoramic images into high-quality panoramic videos. Following this, we present Panoramic Space-Time Reconstruction, which leverages a space-time depth estimation method to transform the generated panoramic videos into 4D point clouds, enabling the optimization of a holistic 4D Gaussian Splatting representation to reconstruct spatially and temporally consistent 4D scenes. To validate the efficacy of our method, we conducted a comparative analysis with existing approaches, revealing its superiority in both panoramic video generation and 4D scene reconstruction. This demonstrates our method's capability to create more engaging and realistic immersive environments, thereby enhancing user experiences in VR and AR applications.","url_abs":"https://arxiv.org/abs/2504.21650v2","url_pdf":"https://arxiv.org/pdf/2504.21650v2.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":"holotime-taming-video-diffusion-models-for","repo_url":"https://github.com/pku-yuangroup/holotime","is_official":1,"mentioned_in_paper":1,"mentioned_in_github":1,"framework":"pytorch","reach":{"status":"ok","spdx":"MIT"}}],"tasks":[{"task_slug":"depth-estimation","task_name":"Depth Estimation"},{"task_slug":"scene-generation","task_name":"Scene Generation"},{"task_slug":"video-generation","task_name":"Video Generation"}],"methods":[{"method_slug":"diffusion","method_name":"Diffusion"}],"datasets_introduced":[],"methods_introduced":[],"results":[],"syntology":{"syntology_url":"https://syntology.ai/paper/2504.21650","atlas_url":"https://app.syntology.ai/?focus=2504.21650","mcp":{"get_harvested_code_for_paper":{"arxiv_id":"2504.21650"}},"developers":"https://syntology.ai/developers","read_at":"2026-09-25T09:33:49+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/pku-yuangroup/holotime","reach":{"status":"ok","spdx":"MIT"}}],"summary":{"ran_violates":1,"ran":1,"ran_draft_wrong":1,"unverified":5},"by_repo_kind":{"official":{"samples":8,"ran":3,"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":0,"samples":[{"code_sha256_prefix":"4cb732f513d69dfd","entry":"disabled_train","repo":"pku-yuangroup/holotime","repo_kind":"official","path":"lvdm/basics.py","file_url":"https://github.com/pku-yuangroup/holotime/blob/HEAD/lvdm/basics.py","link_basis":"harvester_set","language":"python","status":"ran_violates","verification_level":1,"contract_check":"VIOLATES","metamorphic_tier":"deterministic","behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"4cb732f513d69dfd"}},{"code_sha256_prefix":"979894729baf331a","entry":"get_activation","repo":"pku-yuangroup/holotime","repo_kind":"official","path":"Depth_estimation/fields/networks.py","file_url":"https://github.com/pku-yuangroup/holotime/blob/HEAD/Depth_estimation/fields/networks.py","link_basis":"harvester_set","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"979894729baf331a"}},{"code_sha256_prefix":"129b804760b3115f","entry":"zero_module","repo":"pku-yuangroup/holotime","repo_kind":"official","path":"lvdm/basics.py","file_url":"https://github.com/pku-yuangroup/holotime/blob/HEAD/lvdm/basics.py","link_basis":"harvester_set","language":"python","status":"ran_draft_wrong","verification_level":1,"contract_check":"OUTPUT_MISDECLARED","metamorphic_tier":"deterministic","behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"129b804760b3115f"}},{"code_sha256_prefix":"9136b5f9b735334b","entry":"scale_module","repo":"pku-yuangroup/holotime","repo_kind":"official","path":"lvdm/basics.py","file_url":"https://github.com/pku-yuangroup/holotime/blob/HEAD/lvdm/basics.py","link_basis":"harvester_set","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"9136b5f9b735334b"}},{"code_sha256_prefix":"a0efdd898272d45b","entry":"sparse_bilateral_filtering","repo":"pku-yuangroup/holotime","repo_kind":"official","path":"image_warper/bilateral_filtering.py","file_url":"https://github.com/pku-yuangroup/holotime/blob/HEAD/image_warper/bilateral_filtering.py","link_basis":"harvester_set","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"a0efdd898272d45b"}},{"code_sha256_prefix":"02f63b8e58a7b0f4","entry":"sparse_bilateral_filtering_4imgedge","repo":"pku-yuangroup/holotime","repo_kind":"official","path":"image_warper/bilateral_filtering.py","file_url":"https://github.com/pku-yuangroup/holotime/blob/HEAD/image_warper/bilateral_filtering.py","link_basis":"harvester_set","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"02f63b8e58a7b0f4"}},{"code_sha256_prefix":"0d1653c0e59444c6","entry":"vis_depth_discontinuity","repo":"pku-yuangroup/holotime","repo_kind":"official","path":"image_warper/bilateral_filtering.py","file_url":"https://github.com/pku-yuangroup/holotime/blob/HEAD/image_warper/bilateral_filtering.py","link_basis":"harvester_set","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"0d1653c0e59444c6"}},{"code_sha256_prefix":"3140b04728a1c82b","entry":"visualize_depth_numpy","repo":"pku-yuangroup/holotime","repo_kind":"official","path":"image_warper/utils.py","file_url":"https://github.com/pku-yuangroup/holotime/blob/HEAD/image_warper/utils.py","link_basis":"harvester_set","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"3140b04728a1c82b"}}]},"arxiv_metadata":null,"syntology_extracted_results":null}