atlas

Research map / Video / Video generation

Breathing Life Into Sketches Using Text-to-Video Priors

CVPR 2024 · Video › Video generation · approach: Diffusion-based human image animation · 27 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.

Animates a single-subject vector sketch from a text prompt by distilling the motion prior of ModelScope text-to-video with SDS through a neural displacement field split into local and global affine branches.

Problem

Animating sketches is laborious and requires professional skill; existing tools need skeletal annotations or reference motions, and pixel-based image-to-video models fail to preserve sketch appearance.

Approach

Represent the sketch as cubic Bezier strokes and optimize a neural displacement field with SDS against a pretrained text-to-video model, decomposing motion into an unconstrained local offset branch and a per-frame global affine transformation branch to keep motion smooth while preserving shape.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use vector-based sketch animation guided by a text-to-video prior instead of VideoCrafter image-to-videoOurs · Sketch-to-video evaluationsketch-to-video consistency: 0.876 ± 0.007 -> 0.965 ± 0.003Helped
use vector-based sketch animation guided by a text-to-video prior instead of VideoCrafter image-to-videoOurs · Sketch-to-video evaluationtext-to-video alignment: 0.124 ± 0.005 -> 0.142 ± 0.005Helped
add a neural network rather than directly optimize control-point coordinates (ablation)Ours · Ablation evaluationsketch-to-video consistency: 0.926 ± 0.007 -> 0.965 ± 0.003Helped
add a neural network rather than directly optimize control-point coordinates (ablation)Ours · Ablation evaluationtext-to-video alignment: 0.142 ± 0.005 -> 0.142 ± 0.005No clear effect
add the global-motion path (ablation)Ours · Ablation evaluationsketch-to-video consistency: 0.936 ± 0.006 -> 0.965 ± 0.003Helped
add the global-motion path (ablation)Ours · Ablation evaluationtext-to-video alignment: 0.140 ± 0.005 -> 0.142 ± 0.005No clear effect
add the local-motion path (ablation)Ours · Ablation evaluationsketch-to-video consistency: 0.970 ± 0.002 -> 0.965 ± 0.003Hurt
add the local-motion path (ablation)Ours · Ablation evaluationtext-to-video alignment: 0.140 ± 0.004 -> 0.142 ± 0.005No clear effect

Surprising findings

Limitations

Experimental setup

Datasets: CLIPasso-generated sketches TU-Berlin sketch dataset (evaluation)

Benchmarks: CLIP sketch-to-video consistency on 30 generated animations X-CLIP text-to-video alignment

Metrics: CLIP cosine similarity (sketch-to-video consistency) X-CLIP similarity (text-to-video alignment) user preference (two-alternative forced choice)

Baselines: ZeroScope ModelScope image-to-video VideoCrafter Gen-2 Animated Drawings

Builds on: score distillation sampling (DreamFusion) CLIPasso DiffVG ModelScope text-to-video

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