atlas

Research map / Video / Video generation

BlobGEN-Vid: Compositional Text-to-Video Generation with Blob Video Representations

CVPR 2025 · Video › Video generation · approach: Trajectory-guided motion control · 3 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 blob video representations (tilted-ellipse parameters per frame plus sparse free-form blob captions) and BlobGEN-Vid, a blob-grounded video diffusion framework with masked 3D self-attention and context interpolation, built on U-Net (VideoCrafter2) and DiT (CogVideoX-5B) backbones.

Problem

Text-to-video models struggle with complex multi-object prompts and offer limited controllability over object layout, motion, appearance transitions, and temporal consistency.

Approach

Represent each object per frame as a tilted ellipse (blob parameters) with sparse free-form captions, fuse them via masked spatial cross-attention and a masked 3D self-attention that restricts each object to attend to itself across frames, and linearly interpolate caption embeddings between anchor frames; the framework is added to frozen pretrained video diffusion models.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use blob-grounded generation instead of TrackDiffusionBlobGEN-Vid (CogVideoX-5B) · YoutubeVIS-2021mIOU: 0.4916 -> 0.5982Helped
Use GPT-4o blob planning with BlobGEN-Vid instead of the strongest listed baselineT2V-CompBench · T2V-CompBenchSpatial: 0.6150 -> 0.6725Helped
Use GPT-4o blob planning with BlobGEN-Vid instead of the strongest listed baselineT2V-CompBench · T2V-CompBenchConsist-Attr: 0.8045 -> 0.7400Hurt
Add masked 3D self-attention (ablation)BlobGEN-Vid on ScanNet++ · ScanNet++ testPSNR: 21.71 -> 22.20Helped
Add masked 3D self-attention (ablation)BlobGEN-Vid on ScanNet++ · ScanNet++ testCFC: 0.9432 -> 0.9453Helped
Add masked 3D self-attention (ablation)BlobGEN-Vid on YoutubeVIS-2021 · YoutubeVIS-2021mIOU: 0.2585 -> 0.5623Helped
Replace linear interpolation with Slerp (ablation)BlobGEN-Vid · YoutubeVIS-2021mIOU: 0.5771 -> 0.5702Hurt
Replace linear interpolation with Perceiver (ablation)BlobGEN-Vid · YoutubeVIS-2021mIOU: 0.5771 -> 0.5926Helped
Increase training data from 160K to 400K videos (ablation)BlobGEN-Vid with linear interpolation · YoutubeVIS-2021mIOU: 0.5623 -> 0.5771Helped
Increase training data from 400K to 1M videos (ablation)BlobGEN-Vid with Perceiver interpolation · YoutubeVIS-2021mIOU: 0.5926 -> 0.6119Helped

Surprising findings

Limitations

Experimental setup

Datasets: OpenVid-1M VidGEN-1M HD-VILA ScanNet++ YoutubeVIS-2021

Benchmarks: YoutubeVIS-2021 T2V-CompBench TC-Bench ScanNet++

Metrics: FVD mIOU rCLIPt rCLIPi rCFC TCR TC-Score FID IS CLIP similarity

Baselines: TrackDiffusion LVD VideoTetris BlobGEN-3D Open-Sora v1.2 CogVideoX-5B Pika 1.0 Dream Machine Kling 1.0 Gen-3 Alpha

Builds on: BlobGEN GLIGEN VideoCrafter2 CogVideoX

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