atlas

Research map / Video / Video-language understanding

Animation2Code: Evaluating Temporal Visual Reasoning in Video-to-Code Generation

NeurIPS 2026 · Video › Video-language understanding · approach: Event and anomaly reasoning in video · 0 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.

Introduces Animation2Code, a benchmark of 1,069 CodePen web animation videos paired with HTML/CSS/JS code, plus appearance (DreamSim+DTW) and temporal (tracklet-based) similarity metrics, and shows VLMs reproduce appearance but not temporal dynamics.

Problem

Whether VLMs can recover temporal dynamics from video and express them as executable code, since existing visual-to-code benchmarks target static images and existing video benchmarks are question-answering.

Approach

Frames animation video-to-code as de-rendering: a generated program is rendered and scored separately on appearance (DreamSim with DTW alignment over animated crops) and temporal similarity (CoTracker3 tracklet displacement correlation with Chamfer matching), validated against human preferences.

Key results

Surprising findings

Limitations

Experimental setup

Datasets: CodePen animation collections (1,069 pens)

Benchmarks: Animation2Code

Metrics: appearance similarity (DreamSim with DTW) temporal similarity (tracklet correlation, Chamfer) execution rate ROC-AUC vs human preference Krippendorff's alpha

Baselines: Gemini 3 Flash Preview Qwen3-VL-8B-Instruct GPT-5.4 Claude Sonnet 4.6 LLaMA 4 Scout SSIM CLIP AST-TSED VLM-as-a-judge (Gemini-3.1-Pro)

Builds on: DreamSim Motion Fidelity (Yatim et al.) CoTracker3 METAL Design2Code

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