DeciWatch: A Simple Baseline for 10x Efficient 2D and 3D Pose Estimation
About
This paper proposes a simple baseline framework for video-based 2D/3D human pose estimation that can achieve 10 times efficiency improvement over existing works without any performance degradation, named DeciWatch. Unlike current solutions that estimate each frame in a video, DeciWatch introduces a simple yet effective sample-denoise-recover framework that only watches sparsely sampled frames, taking advantage of the continuity of human motions and the lightweight pose representation. Specifically, DeciWatch uniformly samples less than 10% video frames for detailed estimation, denoises the estimated 2D/3D poses with an efficient Transformer architecture, and then accurately recovers the rest of the frames using another Transformer-based network. Comprehensive experimental results on three video-based human pose estimation and body mesh recovery tasks with four datasets validate the efficiency and effectiveness of DeciWatch. Code is available at https://github.com/cure-lab/DeciWatch.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Human Pose Estimation | J-HMDB sub | Head Accuracy99.9 | 49 | |
| Human Pose Estimation | Sub-JHMDB (test) | Head Accuracy99.9 | 8 | |
| 3D Pose Estimation | Human3.6M 15 | MPJPE52.8 | 6 | |
| Body Mesh Recovery | 3DPW 48 | MPJPE77.2 | 4 | |
| Body Mesh Recovery | AIST++ 27 | MPJPE71.3 | 4 |