atlas

Research map / 3D vision / Human pose estimation

SpatioTemporal Learning for Human Pose Estimation in Sparsely-Labeled Videos

AAAI 2025 · 3D vision › Human pose estimation · approach: Temporal video pose estimation · 4 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 STDPose, a ViT-based spatiotemporal framework that fuses multi-frame features and pose heatmaps with a Dynamic-Aware Mask and mutual-information loss to propagate and estimate poses in sparsely labeled videos.

Problem

Multi-person video pose estimation relies on dense manual annotation, and existing methods struggle with long-range temporal dependencies and with exploiting pose heatmaps alongside visual features under occlusion and blur.

Approach

Jointly models temporal visual features and temporal keypoint heatmaps via a SpatioTemporal Representation Encoder, adds a Dynamic-Aware Mask built from forward/backward heatmap residuals with a modified sigmoid, and aggregates them with cross-attention in a Pose Aggregation decoder, plus an MI-inspired loss.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use STDPose instead of PoseWarperVideo pose propagation · PoseTrack2017 Val SetmAP: +2.2 mAPHelped
Use STDPose instead of DCPoseVideo pose propagation · PoseTrack2018 Val SetmAP: 88.0 ($\uparrow$ 3.0)Helped
Use STDPose instead of DCPoseVideo pose propagation · PoseTrack2021 Val SetmAP: 3.8 higherHelped
Use STDPose instead of DiffPoseVideo pose estimation trained on full video annotation · PoseTrack2017 Val SetmAP: 1.0 higherHelped
Use STDPose instead of TDMIVideo pose estimation trained on full video annotation · PoseTrack2018 Val SetmAP: 0.9 mAP improvementHelped
Add Temporal Feature Fusion (TFF) (ablation)STDPose pose-propagation baseline · PoseTrack2017 Val SetmAP: 86.8 -> 88.4; ($\uparrow$ 1.6)Helped
Add Temporal Keypoints Synthesis (TKS) (ablation)STDPose pose-propagation baseline · PoseTrack2017 Val SetmAP: 86.8 -> 88.6; ($\uparrow$ 1.8)Helped
Add TFF, TKS, and STDA (ablation)STDPose pose-propagation baseline · PoseTrack2017 Val SetmAP: 86.8 -> 89.6; ($\uparrow$ 2.8)Helped
Add Dynamic-Aware Mask (DAM) (ablation)STDPose with TFF, TKS, and STDA · PoseTrack2017 Val SetmAP: 89.6 -> 90.3; performance improvement of 0.7 mAPHelped
Add Mutual Information (MI) objective (ablation)STDPose with TFF, TKS, DAM, and STDA · PoseTrack2017 Val SetmAP: 90.3 -> 90.9; 4.1 mAP over the baselineHelped
Increase time interval from T=7 to T=15, reducing labeled frames to 10.0% (ablation)STDPose pose propagation · PoseTrack2017 Val SetmAP: 90.9 -> 83.6Hurt
Reduce time interval to T=2, increasing labeled frames to 50.0% (ablation)STDPose pose propagation · PoseTrack2017 Val SetmAP: 98.1Helped

Surprising findings

Limitations

Experimental setup

Datasets: PoseTrack2017 PoseTrack2018 PoseTrack2021 COCO

Benchmarks: PoseTrack2017 PoseTrack2018 PoseTrack2021

Metrics: mAP AP per joint

Baselines: PoseWarper DCPose SimpleBaseline FlowNet2 Farneback FAMI-Pose DSTA TDMI DiffPose PoseFlow

Builds on: PoseWarper DCPose ViT

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