atlas

Research map / Video / Video generation

FinePhys: Fine-grained Human Action Generation by Explicitly Incorporating Physical Laws for Effective Skeletal Guidance

CVPR 2025 · Video › Video generation · approach: World-model video generation · 10 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.

FinePhys generates fine-grained gymnastics action videos by lifting online-estimated 2D poses to 3D via in-context learning, refining them with a Euler-Lagrange physics module, and using the fused skeletons as heatmap guidance for an AnimateDiff/SD-based video diffusion model.

Problem

Generating physically plausible fine-grained human action videos (e.g., gymnastics with large body deformations and rapid temporal changes) is unsolved for current video diffusion models, which produce limb distortions and temporal inconsistencies.

Approach

Combines 2D-to-3D lifting by in-context learning (with mean 3D pose priors) and a PhysNet module that bidirectionally re-estimates joint states using learned Euler-Lagrange dynamics parameters; the fused 3D skeletons are projected to 2D heatmaps that guide a 3D-UNet via LoRA-tuned diffusion.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add FinePhys skeletal guidance and physics-based pose refinementvideo generation · FX-JUMP and FX-TURNCLIP-SIM* Text: 0.709 -> 0.826Helped
Add FinePhys skeletal guidance and physics-based pose refinementvideo generation · FX-JUMP and FX-TURNuser study Text: 3.20 -> 4.13Helped
Add FinePhys skeletal guidance and physics-based pose refinementvideo generation · FX-JUMP and FX-TURNFVD: 529.38 -> 484.49Helped
Fuse data-driven and physically predicted 3D poses (ablation)FinePhys pose estimation · FineGymMPJPE: 0.229 -> 0.178Helped
Fuse data-driven and physically predicted 3D poses (ablation)FinePhys pose estimation · FineGymN-MPJPE: 0.215 -> 0.147Helped
Fuse data-driven and physically predicted 3D poses (ablation)FinePhys pose estimation · FineGymMPVPE: 0.108 -> 0.094Helped
Replace PhysNet with an MLP (ablation)FinePhys pose estimation · FineGymMPJPE: 0.178 -> 0.243Hurt
Replace PhysNet with an MLP (ablation)FinePhys pose estimation · FineGymMPVPE: 0.094 -> 0.140Hurt
Use only physically predicted poses rather than fusing with data-driven poses (ablation)FinePhys pose estimation · FineGymMPJPE: 0.178 -> 0.237Hurt

Surprising findings

Limitations

Experimental setup

Datasets: FineGym HumanArt Human3.6M AMASS

Benchmarks: FineGym FX-JUMP FineGym FX-TURN

Metrics: PickScore CLIP-SIM CLIP-SIM* FVD user study MOS MPJPE N-MPJPE MPVPE

Baselines: Control-A-Video VideoCrafter1 VideoCrafter2 Text2Video-Zero Latte Follow-Your-Pose AnimateDiff

Builds on: AnimateDiff Stable Diffusion v1.5 Follow-Your-Pose PhysDiff PhysPT

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