{"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/space-time-diffusion-features-for-zero-shot","title":"Space-Time Diffusion Features for Zero-Shot Text-Driven Motion Transfer","arxiv_id":"2311.17009","date":"2023-11-28","proceeding":"CVPR 2024 1","authors":["Danah Yatim","Rafail Fridman","Omer Bar-Tal","Yoni Kasten","Tali Dekel"],"abstract":"We present a new method for text-driven motion transfer - synthesizing a video that complies with an input text prompt describing the target objects and scene while maintaining an input video's motion and scene layout. Prior methods are confined to transferring motion across two subjects within the same or closely related object categories and are applicable for limited domains (e.g., humans). In this work, we consider a significantly more challenging setting in which the target and source objects differ drastically in shape and fine-grained motion characteristics (e.g., translating a jumping dog into a dolphin). To this end, we leverage a pre-trained and fixed text-to-video diffusion model, which provides us with generative and motion priors. The pillar of our method is a new space-time feature loss derived directly from the model. This loss guides the generation process to preserve the overall motion of the input video while complying with the target object in terms of shape and fine-grained motion traits.","url_abs":"https://arxiv.org/abs/2311.17009v2","url_pdf":"https://arxiv.org/pdf/2311.17009v2.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":"space-time-diffusion-features-for-zero-shot","repo_url":"https://github.com/diffusion-motion-transfer/diffusion-motion-transfer","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":1,"framework":"pytorch","reach":null}],"tasks":[],"methods":[{"method_slug":"diffusion","method_name":"Diffusion"}],"datasets_introduced":[],"methods_introduced":[],"results":[],"syntology":{"atlas_url":"https://app.syntology.ai/?focus=2311.17009","mcp":{"get_harvested_code_for_paper":{"arxiv_id":"2311.17009"}},"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/diffusion-motion-transfer/diffusion-motion-transfer","reach":null}],"summary":{"ran_draft_wrong":1,"ran_fixture":1},"by_repo_kind":{"listed":{"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":"16286335dc3aec83","entry":"get_score","repo":"diffusion-motion-transfer/diffusion-motion-transfer","repo_kind":"listed","path":"motion_fidelity_score.py","file_url":"https://github.com/diffusion-motion-transfer/diffusion-motion-transfer/blob/HEAD/motion_fidelity_score.py","link_basis":"first_harvest_node","language":"python","status":"ran_draft_wrong","verification_level":1,"contract_check":"OUTPUT_MISDECLARED","metamorphic_tier":"deterministic","behaviour_fingerprint":true,"licence":"NONE","inline_ok":false,"mcp_get_code":{"code_sha256":"16286335dc3aec83"}},{"code_sha256_prefix":"300be60aa8420bb0","entry":"get_similarity_matrix","repo":"diffusion-motion-transfer/diffusion-motion-transfer","repo_kind":"listed","path":"motion_fidelity_score.py","file_url":"https://github.com/diffusion-motion-transfer/diffusion-motion-transfer/blob/HEAD/motion_fidelity_score.py","link_basis":"first_harvest_node","language":"python","status":"ran_fixture","verification_level":1,"contract_check":"RAISES","metamorphic_tier":"invariant","behaviour_fingerprint":true,"licence":"NONE","inline_ok":false,"mcp_get_code":{"code_sha256":"300be60aa8420bb0"}}]},"arxiv_metadata":null,"syntology_extracted_results":null}