Study record
MediaPipe and archer posture: Prasetya 2026 study
Accuracy Evaluation of 2D MediaPipe-Based Pose Estimation for Archery Posture Detection Using N-MPJPE
Citation
Prasetya, M. A. B., Rosyid, H. A., & Arifin, M. Z. (2026). Accuracy Evaluation of 2D MediaPipe-Based Pose Estimation for Archery Posture Detection Using N-MPJPE. JURNAL TEKNIK INFORMATIKA, 19(1), 109-121. https://doi.org/10.15408/jti.v19i1.49778
DOI: 10.15408/jti.v19i1.49778Read the open-access version
Cite the study
Prasetya, M. A. B., Rosyid, H. A., & Arifin, M. Z. (2026). Accuracy Evaluation of 2D MediaPipe-Based Pose Estimation for Archery Posture Detection Using N-MPJPE. JURNAL TEKNIK INFORMATIKA, 19(1), 109-121. https://doi.org/10.15408/jti.v19i1.49778
@article{prasetya2026accuracymediapipe,
author = {Prasetya, Muhammad Andhika Bayu and Rosyid, Harits Ar and Arifin, M. Zainal},
title = {Accuracy Evaluation of 2D MediaPipe-Based Pose Estimation for Archery Posture Detection Using N-MPJPE},
year = {2026},
journal = {JURNAL TEKNIK INFORMATIKA},
volume = {19},
number = {1},
pages = {109--121},
doi = {10.15408/jti.v19i1.49778}
}
Technical details
- Design
- Methodological
- Population
- Archers
- Level
- Not stated
- Discipline
- Not stated
- Participants
- 1
- Type
- Journal article
- Language
- English
- Peer review
- Yes
- Published in
- JURNAL TEKNIK INFORMATIKA (regional journal)
What it measured and what it found
The study checks how well MediaPipe, free software that picks out the joints in an image, locates an archer's body in the eight phases of the shot the authors distinguish: stance, nocking, hooking, set-up, drawing, anchoring, aiming and release. Each phase has a single photograph of the same athlete, and the points the software finds are compared with points marked by hand on the same picture.
Error is expressed as N-MPJPE, the mean distance between estimated and reference points divided by a body measurement. By phase it runs from 0.55 for nocking to 0.71 for anchoring; the other values are 0.69 for stance, 0.65 for both hooking and drawing, 0.68 for set-up, 0.63 for aiming and 0.61 for release. The authors report a mean of 0.71 and call it competitive, since it falls inside the 0.6 to 1.2 range they attribute to earlier studies. An experienced coach then looked at the output and found it consistent with the technique as taught.
How it was measured
MediaPipe is used as distributed, already trained, with no tuning on archery images: it returns 33 body points, including shoulders, elbows, wrists, hips and knees. The eight photographs were taken indoors under controlled lighting, with the camera about 3 to 5 metres from the athlete at body height; blurred images, or ones with parts of the body hidden, were discarded. Phases were labelled by hand, and a coach confirmed that each photograph showed a correct execution of its phase.
The error for each joint is the pixel distance between the estimated and the annotated point, divided by a scale factor taken from the reference pose; the paper describes it by example (the shoulder-to-hip distance, or the largest distance between two joints) without saying which was used. Averaging over all joints gives the value for the phase. The work follows a six-step framework borrowed from IT system development (prepare, plan, design, implement, operate, optimise), and in the last step some operating parameters were adjusted before the final evaluation.
The method explained: Machine learning and computer vision in archery research
Limitations
The sample is eight images of one archer, whose level, discipline, sex and shooting side are not given. The paper does not say who marked the reference points or how many times, so the precision of the reference itself is unknown. The scale factor is not defined exactly, and without it the figure of 0.71 cannot be compared with other studies; the 0.6 to 1.2 range attributed to the literature comes without specific references either. If the factor were the shoulder-to-hip distance, a mean error of 71% of that distance would be very large for a still image: the number alone does not say whether the error is small or large.
The figures also fail to agree with each other. The mean of the phase values in the table is about 0.65, while the stated mean, 0.71, matches the highest value, the one for anchoring. The text explains that static phases give smaller errors and dynamic ones larger, yet stance has the second highest error (0.69) and release one of the lowest (0.61). The photographs are still poses chosen for clarity: they say nothing about how the software copes with actual shooting footage, with the string, the bow arm and the hand close to the face.
What it means for archers
For anyone who films themselves on a phone and uses an app that draws a skeleton over the body, this paper does not yet offer a measurement to rely on. It shows that MediaPipe finds the main joints in still, well-lit photographs of an archer and that the error changes little from phase to phase; it does not say by how many degrees an elbow or shoulder angle might be off, which is what a coach wants to know. The differences that matter in shooting, such as a drawing elbow a few centimetres higher or lower at anchor, may be smaller than the software's error, and the study gives no way of telling. Using these tools to correct posture would need tests on more archers, on video, against an independently measured reference.
In the registry
The claims this study is evidence for, with its position and the current status.
Articles that use it
Research line
Same research line
- 2021Archery Skill Assessment Using an Acceleration Sensor
- 2024A032: Archery Consistency Assessment by Using Inertial Measurement Unit (IMU)
- 2024AI-Based Analysis of Archery Shooting Time from Anchoring to Release Using Pose Estimation and Computer Vision
- 2025A Machine Learning-Based Multimodal Framework for Wearable Sensor-Based Archery Action Recognition and Stress Estimation
- 2025Deep Learning Sequence Network for Identifying and Analyzing Archery Shooting Patterns
- 2025Pose Classification in Archery Sports Based on YoloV8 Using SVM and Random Forest Methods
Cite this record
Campagna, M. (2026). Study record: Accuracy Evaluation of 2D MediaPipe-Based Pose Estimation for Archery Posture Detection Using N-MPJPE. In Evidence Registry. matteocampagna.com. Retrieved 16 October 2026, from https://matteocampagna.com/en/evidence/prasetya-2026-accuracy-mediapipe
@misc{campagna2026_enevidenceprasetya2026accuracymediapipe,
author = {Campagna, Matteo},
title = {Study record: Accuracy Evaluation of 2D MediaPipe-Based Pose Estimation for Archery Posture Detection Using N-MPJPE},
year = {2026},
howpublished = {Evidence Registry, matteocampagna.com},
url = {https://matteocampagna.com/en/evidence/prasetya-2026-accuracy-mediapipe},
note = {accessed 2026-10-16}
}
Registry updates by email
At most one email a month, sent only when something has changed: claims that change status, new claims, Lab predictions registered or resolved, new studies and new books.
Sign-ups are handled by Systeme.io, the service that runs the newsletter. Every email has a link to unsubscribe with one click.