atlas

Research map / Video / Video generation

PoseTraj: Pose-Aware Trajectory Control in Video Diffusion

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 PoseTraj, a pose-aware trajectory-guided video dragging model built on SVD that uses two-stage pretraining on a new synthetic PoseTraj-10K dataset with 3D bounding box supervision, then camera-disentangled finetuning on VIPSeg.

Problem

Trajectory-guided video generation struggles to produce object motions with changing 6D poses under wide-range rotations, since existing models only handle 2D translational trajectories and real videos rarely contain rotations.

Approach

Use 3D bounding boxes rendered into frames as intermediate supervision during pose-aware pretraining on a synthetic rotational-trajectory dataset (injection-by-reconstruction), then add camera-pose conditioning with random dropout to disentangle camera from object motion when fine-tuning on real videos.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add two-stage pose-aware pretraining with 3D bounding box supervision (ablation)PoseTraj · VIPSeg 320 × 576ObjMC: 81.36 -> 77.48Helped
Add pose-aware pretraining (ablation)PoseTraj · VIPSeg 320 × 576ObjMC: 145.72 -> 77.48Helped
Add camera-disentangled fine-tuning (ablation)PoseTraj · VIPSeg 320 × 576ObjMC: 83.22 -> 77.48Helped
Add spatial enhancement loss (ablation)PoseTraj · VIPSeg 320 × 576ObjMC: 137.26 -> 77.48Helped
Add 3D bounding box pretraining (ablation)PoseTraj · Synthetic Dataset ValObjMC: 0.266 -> 0.196Helped
Add spatial enhancement loss (ablation)PoseTraj · Synthetic Dataset ValObjMC: 0.265 -> 0.196Helped
Use PoseTraj instead of DragAnythingvideo dragging · VIPSeg 256 × 256ObjMC: 100.23 -> 87.56Helped
Use PoseTraj instead of DragAnythingvideo dragging · VIPSeg 320 × 576ObjMC: 91.12 -> 77.48Helped
Use PoseTraj instead of DragAnythingvideo dragging · DAVIS 320 × 576ObjMC: 47.01 -> 29.92Helped

Surprising findings

Limitations

Experimental setup

Datasets: PoseTraj-10K VIPSeg DAVIS Objaverse

Benchmarks: VIPSeg DAVIS PoseTraj-10K synthetic validation

Metrics: ObjMC FID FVD

Baselines: DragNUWA 1.5 DragAnything

Builds on: Stable Video Diffusion ControlNet DragNUWA DragAnything

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