atlas

Research map / Video / Action recognition

GenHowTo: Learning to Generate Actions and State Transformations from Instructional Videos

CVPR 2024 · Video › Action recognition · approach: Temporal action segmentation · 12 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.

Mines ~200k frame triplets from instructional videos and fine-tunes a ControlNet-style Stable Diffusion model (GenHowTo) to generate action and final-state images from an input image plus text prompt.

Problem

Generating temporally consistent, physically plausible images of actions and object state transformations that preserve the scene of an input image, conditioned on text prompts.

Approach

Automatically mine consecutive-frame triplets (initial, action, final state) from instructional videos using a self-supervised localization model, caption them with BLIP-2, and train a ControlNet-based diffusion model with semantic image conditioning (VAE-encoded input image fed into the ControlNet encoder) and image-initialized DDIM sampling, using separate models for actions and final states.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Train one joint model for actions and final states instead of separate models (ablation)GenHowTo · ChangeIt held-out categoriesfinal-state classification accuracy: 0.88 -> 0.79Hurt
Train one joint model for actions and final states instead of separate models (ablation)GenHowTo · ChangeIt held-out categoriesaction classification accuracy: 0.77 -> 0.76No clear effect
Train only on action examples (ablation)GenHowTo · ChangeIt held-out categoriesaction classification accuracyNo clear effect
Train only on final-state examples (ablation)GenHowTo · ChangeIt held-out categoriesfinal-state classification accuracyNo clear effect
Use input-image latent initialization rather than Gaussian noise for DDIM sampling (ablation)GenHowTo · Image generation; scene preservationscene consistencyHelped
Train on instructional-video object transformations rather than relying on the compared general-purpose editing methodsGenHowTo · ChangeIt test setaction FID: 210 -> 181Helped
Train on instructional-video object transformations rather than relying on the compared general-purpose editing methodsGenHowTo · ChangeIt test setfinal-state FID: 169 -> 158Helped

Surprising findings

Limitations

Experimental setup

Datasets: COIN ChangeIt

Benchmarks: ChangeIt held-out categories test set (233 manually verified tuples)

Metrics: classification accuracy via linear classifier on generated i FID

Baselines: Stable Diffusion Edit Friendly DDPM InstructPix2Pix CLIP zero-shot

Builds on: Stable Diffusion ControlNet Souček et al. self-supervised temporal localization BLIP-2 DDIM

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