Papers › BlazePose: On-device Real-time Body Pose tracking

BlazePose: On-device Real-time Body Pose tracking

17 Jun 2020arXiv:2006.10204archive 2025-07-28

Valentin Bazarevsky, Ivan Grishchenko, Karthik Raveendran, Tyler Zhu, Fan Zhang, Matthias Grundmann

We present BlazePose, a lightweight convolutional neural network architecture for human pose estimation that is tailored for real-time inference on mobile devices. During inference, the network produces 33 body keypoints for a single person and runs at over 30 frames per second on a Pixel 2 phone. This makes it particularly suited to real-time use cases like fitness tracking and sign language recognition. Our main contributions include a novel body pose tracking solution and a lightweight body pose estimation neural network that uses both heatmaps and regression to keypoint coordinates.

PaperPDFCode

In Syntology View this paper on Syntology: its repositories, every harvested function with whether it ran, its licence and the call to fetch it.

Open this paper in Syntology's Atlas, the map of the papers in Syntology's graph and their citations.

Code

VNOpenAI/tf-blazepose mentioned on GitHubtf report
jiang-du/BlazePose-tensorflow mentioned on GitHubtf report
vietanhdev/tf-blazepose mentioned on GitHubtf report
vladmandic/blazepose mentioned on GitHubtf report

Repository list and official/mentioned flags are the archive's, frozen 2025-07-28. Reachability, where shown, is from one Syntology probe window (2026-09-16 to 2026-09-18); repositories not probed show nothing. GitHub stars are not tracked.

Code Syntology ran Syntology

Not run by Syntology. Nothing on this page verifies that the listed code works.

Tasks

2D Human Pose Estimation3D Human Pose Estimation3D Pose EstimationPose EstimationPose TrackingSign Language Recognitionregression

Results from the paper archive 2025-07-28

TaskDatasetModelMetricValueRank at snapshotLeaderboardReport
3D Pose Estimation Google-AR OpenPose (body only) PCK@0.2 87.8 #1 of 3 Archive leaderboard report
3D Pose Estimation Google-AR BlazePose Full PCK@0.2 84.1 #2 of 3 Archive leaderboard report
3D Pose Estimation Google-AR BlazePose Lite PCK@0.2 79.6 #3 of 3 Archive leaderboard report
3D Pose Estimation Google-Yoga BlazePose Full PCK@0.2 84.5 #1 of 3 Archive leaderboard report
3D Pose Estimation Google-Yoga OpenPose (body only) PCK@0.2 83.4 #2 of 3 Archive leaderboard report
3D Pose Estimation Google-Yoga BlazePose Lite PCK@0.2 77.6 #3 of 3 Archive leaderboard report

Ranks are positions in the archive's leaderboards as they stood at the 2025-07-28 snapshot. Results published since then are not among these rows, so a rank here is not a current standing.

Report a problem or propose a change · a person checks every report against the paper or source before anything changes; decisions are listed on /corrections