atlas

Research map / Video / Video generation

SketchVideo: Sketch-based Video Generation and Editing

CVPR 2025 · Video › Video generation · approach: Diffusion-based human image animation · 4 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes SketchVideo, a DiT-based (CogVideoX-2b) sketch-conditioned framework for video generation from one or two keyframe sketches and for sketch-driven local editing of real or synthetic videos.

Problem

Text prompts cannot precisely control global layout and geometry in video generation, and existing methods either need dense per-frame conditions or are memory-heavy; local sketch-based editing with motion preservation and unedited-region fidelity is also hard.

Approach

A memory-efficient skip residual control network with only 5 trainable DiT-block copies (predicting residuals for blocks 0,6,12,18,24) processes only sketches (no white placeholders), an inter-frame attention propagates sparse keyframe sketch features across frames, and a video insertion module plus inference-time latent fusion enables sketch-based editing.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
remove inter-frame attention (ablation)SketchVideo · Sketch-based video generationLPIPS: 30.79 -> 36.33Hurt
use sketch features for both Key and Value in inter-frame attention (ablation)SketchVideo · Sketch-based video generationLPIPS: 30.79 -> 32.59Hurt
replace skip structure with residual prediction for the first 5 blocks (ablation)SketchVideo · Sketch-based video generationLPIPS: 30.79 -> 31.91Hurt
remove image data during training (ablation)SketchVideo · Sketch-based video generationLPIPS: 30.79 -> 34.58Hurt
remove video insertion module (ablation)SketchVideo · Sketch-based video editingPSNR: 36.48 -> 33.61Hurt
train the sketch condition encoder from scratch without generation pretraining (ablation)SketchVideo · Sketch-based video editingLPIPS: 9.74 -> 12.60Hurt
remove latent fusion (ablation)SketchVideo · Sketch-based video editingPSNR: 36.48 -> 31.69Hurt
use SketchVideo instead of AMTSketch-based video generation · Sketch-based video generationLPIPS: 29.17 -> 27.56Helped
use SketchVideo instead of SparseCtrlSketch-based video generation · Sketch-based video generationLPIPS: 44.85 -> 27.56Helped
use SketchVideo instead of Ctrl-CogVideoSketch-based video generation · Sketch-based video generationLPIPS: 32.23 -> 27.56Helped
use SketchVideo instead of InsV2VSketch-based video editing · Sketch-based video editingPSNR: 16.84 -> 36.48Helped
use SketchVideo instead of AnyV2VSketch-based video editing · Sketch-based video editingPSNR: 13.68 -> 36.48Helped

Surprising findings

Limitations

Experimental setup

Datasets: OpenVid LAION WebVid-10M (SparseCtrl pretrained only)

Benchmarks: OpenVid (200 random examples for generation) 10 hand-drawn editing examples

Metrics: LPIPS CLIP similarity PSNR user study ranking

Baselines: AMT SparseCtrl Ctrl-CogVideo ControlNet InsV2V AnyV2V

Builds on: CogVideoX ControlNet PIXART-δ SparseCtrl DDIM inversion

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy