Click to Move: Controlling Video Generation with Sparse Motion
Not on the map. Why?
Abstract (arXiv)
This paper introduces Click to Move (C2M), a novel framework for video generation where the user can control the motion of the synthesized video through mouse clicks specifying simple object trajectories of the key objects in the scene. Our model receives as input an initial frame, its corresponding segmentation map and the sparse motion vectors encoding the input provided by the user. It outputs a plausible video sequence starting from the given frame and with a motion that is consistent with user input. Notably, our proposed deep architecture incorporates a Graph Convolution Network (GCN) modelling the movements of all the objects in the scene in a holistic manner and effectively combining the sparse user motion information and image features. Experimental results show that C2M outperforms existing methods on two publicly available datasets, thus demonstrating the effectiveness of our GCN framework at modelling object interactions. The source code is publicly available at https://github.com/PierfrancescoArdino/C2M.
Key facts. Cited by 11 papers in the map (data through 7 Oct 2026). Builds on 40 of its 53 references that are in the map. First posted on arXiv 19 Aug 2021.
Builds on
40 of 53 references.
References · 40
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2016Image-to-Image Translation with Conditional Adversarial Networkscited by 4,510
- 2016The Cityscapes Dataset for Semantic Urban Scene Understandingcited by 4,427
- 2019A Comprehensive Survey on Graph Neural Networkscited by 2,906
- 2016Perceptual Losses for Real-Time Style Transfer and Super-Resolutioncited by 2,678
- 2018YOLOv3: An Incremental Improvementcited by 2,652
- 2017High-Resolution Image Synthesis and Semantic Manipulation with Conditional GANscited by 1,176
- 2019StarGAN v2: Diverse Image Synthesis for Multiple Domainscited by 1,095
- 2016Least Squares Generative Adversarial Networkscited by 1,000
- 2016FlowNet 2.0: Evolution of Optical Flow Estimation with Deep Networkscited by 780
- 2020First Order Motion Model for Image Animationcited by 698
- 2019Interpreting the Latent Space of GANs for Semantic Face Editingcited by 691
28 more
- 2017MoCoGAN: Decomposing Motion and Content for Video Generationcited by 523
- 2019Panoptic-DeepLabcited by 362
- 2018Everybody Dance Nowcited by 313
- 2020MakeItTalk: Speaker-Aware Talking-Head Animationcited by 310
- 2015Deep multi-scale video prediction beyond mean square errorcited by 297
- 2016Unsupervised Learning for Physical Interaction through Video Predictioncited by 256
- 2019Hierarchical Cross-Modal Talking Face Generationwith Dynamic Pixel-Wise Losscited by 252
- 2018Animating Arbitrary Objects via Deep Motion Transfercited by 206
- 2018X2Face: A network for controlling face generation by using images, audio, and pose codescited by 189
- 2018Stochastic Adversarial Video Predictioncited by 173
- 2019EdgeConnect: Generative Image Inpainting with Adversarial Edge Learningcited by 161
- 2017Video Generation From Textcited by 153
- 2020Stochastic Latent Residual Video Predictioncited by 106
- 2017Learning to Generate Long-term Future via Hierarchical Predictioncited by 88
- 2019VideoFlow: A Conditional Flow-Based Model for Stochastic Video Generationcited by 74
- 2017Dual Motion GAN for Future-Flow Embedded Video Predictioncited by 69
- 2020Future Video Synthesis with Object Motion Predictioncited by 57
- 2018Flow-Grounded Spatial-Temporal Video Prediction from Still Imagescited by 54
- 2019Video Generation from Single Semantic Label Mapcited by 54
- 2019Region Normalization for Image Inpaintingcited by 54
- 2018SDCNet: Video Prediction Using Spatially-Displaced Convolutioncited by 50
- 2019Compositional Video Predictioncited by 43
- 2018Context-Aware Synthesis and Placement of Object Instancescited by 41
- 2015Semantic Instance Annotation of Street Scenes by 3D to 2D Label Transfercited by 39
- 2021Smoothing the Disentangled Latent Style Space for Unsupervised Image-to-Image Translationcited by 35
- 2018Probabilistic Video Generation using Holistic Attribute Controlcited by 24
- 2015Anticipating Visual Representations from Unlabeled Videocited by 14
- 2020Semantic-Guided Inpainting Network for Complex Urban Scenes Manipulationcited by 6
Built on by
Citing papers per year: 2023: 2; 2024: 4; 2025: 5.
11 papers.
- 2023DragNUWA: Fine-grained Control in Video Generation by Integrating Text, Image, and Trajectorycited by 260
- 2024Motion Prompting: Controlling Video Generation with Motion Trajectoriescited by 176
- 2024DragAnything: Motion Control for Anything using Entity Representationcited by 159
- 2023Motion-Conditioned Diffusion Model for Controllable Video Synthesiscited by 99
- 2024LeviTor: 3D Trajectory Oriented Image-to-Video Synthesiscited by 39
- 2024DragEntity: Trajectory Guided Video Generation using Entity and Positional Relationshipscited by 9
- 2025Consistent Video Editing as Flow-Driven Image-to-Video Generationcited by 7
- 2025Planning with Sketch-Guided Verification for Physics-Aware Video Generationcited by 6
- 2025Point Prompting: Counterfactual Tracking with Video Diffusion Modelscited by 5
- 2025Motion Marionette: Rethinking Rigid Motion Transfer via Prior Guidancecited by 0
- 2025Inference-based GAN Video Generationcited by 0
- 2025Inference-based GAN Video Generation25 Dec 2025
- 2025Motion Marionette: Rethinking Rigid Motion Transfer via Prior Guidance25 Nov 2025
- 2025Planning with Sketch-Guided Verification for Physics-Aware Video Generation21 Nov 2025
- 2025Point Prompting: Counterfactual Tracking with Video Diffusion Models13 Oct 2025
- 2025Consistent Video Editing as Flow-Driven Image-to-Video Generation9 Jun 2025
- 2024LeviTor: 3D Trajectory Oriented Image-to-Video Synthesis19 Dec 2024
- 2024Motion Prompting: Controlling Video Generation with Motion Trajectories3 Dec 2024
- 2024DragEntity: Trajectory Guided Video Generation using Entity and Positional Relationships14 Oct 2024
- 2024DragAnything: Motion Control for Anything using Entity Representation12 Mar 2024
- 2023DragNUWA: Fine-grained Control in Video Generation by Integrating Text, Image, and Trajectory16 Aug 2023
- 2023Motion-Conditioned Diffusion Model for Controllable Video Synthesis27 Apr 2023