Javascript must be enabled to continue!
AiShifu: AI Karate Pose Trainer Using Human Pose Estimation
View through CrossRef
One application of the artificial intelligence (AI) technology is self-guided physical activities where a computing device acts as a trainer. One key challenge for these applications is how to measure the performance of such an AI trainer, especially when the AI trainer is run on a generic PC or a mobile device. In the spirit of the Turing test, an AI trainer should mimic the behavior of a human trainer. A good human trainer generally considers the training history and the level of the trainee when providing feedback, which requires more than body position analysis. In this work, we built a Martial Art trainer application called AIShifu that helps users practice martial art poses using Human Pose Estimation (HPE). We chose an open-source neural network called HRNET trained with MS-COCO dataset as the core of the HPE. The joint coordinates and angles were used to identify the pose being practiced by the trainee, whether the active side is left or right, and how close is the key joint angle to that from a “golden” image. We collected data from both a black belt martial artist and a novice trainee and on three Karate poses. Based on the data, it is clear that the blackbelt performed the poses more consistently. A much larger sample size was required to test how well an AI trainer can discern the difference between trainees with different levels of proficiency. This understanding forms the foundation to customize AI trainer softwares for different users.
Title: AiShifu: AI Karate Pose Trainer Using Human Pose Estimation
Description:
One application of the artificial intelligence (AI) technology is self-guided physical activities where a computing device acts as a trainer.
One key challenge for these applications is how to measure the performance of such an AI trainer, especially when the AI trainer is run on a generic PC or a mobile device.
In the spirit of the Turing test, an AI trainer should mimic the behavior of a human trainer.
A good human trainer generally considers the training history and the level of the trainee when providing feedback, which requires more than body position analysis.
In this work, we built a Martial Art trainer application called AIShifu that helps users practice martial art poses using Human Pose Estimation (HPE).
We chose an open-source neural network called HRNET trained with MS-COCO dataset as the core of the HPE.
The joint coordinates and angles were used to identify the pose being practiced by the trainee, whether the active side is left or right, and how close is the key joint angle to that from a “golden” image.
We collected data from both a black belt martial artist and a novice trainee and on three Karate poses.
Based on the data, it is clear that the blackbelt performed the poses more consistently.
A much larger sample size was required to test how well an AI trainer can discern the difference between trainees with different levels of proficiency.
This understanding forms the foundation to customize AI trainer softwares for different users.
Related Results
KARATE SCORING SYSTEM: Aplikasi Skoring Berbasis Android
KARATE SCORING SYSTEM: Aplikasi Skoring Berbasis Android
Perkembangan ilmu pengetahuan dan teknologi menuntut para penyelenggara kegiatan olahraga untuk melakukan inovasi dalam menghadirkan suatu pertandingan yang efektif dan efisien. WK...
MODERN KARATE TEACHING METHODOLOGY
MODERN KARATE TEACHING METHODOLOGY
Are basically two approaches to learning the sport of karate, modern karate and traditionalkarate, there is no perfect approach to teaching modern karate because there are many met...
"Harnessing the Potential of Karate: Essential in the Modern World, narrated by Karate Coach Dr. Pradeep Kumar Yadav" (a Black Belt 3rd DAN in Karate from the World Karate Federation, Spain).
"Harnessing the Potential of Karate: Essential in the Modern World, narrated by Karate Coach Dr. Pradeep Kumar Yadav" (a Black Belt 3rd DAN in Karate from the World Karate Federation, Spain).
Karate, a traditional martial art originating from Japan, has long fascinated people around the globe. However, its significance extends beyond the realm of physical combat. In tod...
Perfil fisiológico da seleção brasileira permanente de Karatê
Perfil fisiológico da seleção brasileira permanente de Karatê
O objetivo do presente estudo foi traçar o perfil fisiológico da Seleção Brasileira de Karatê. Foram efetuados cinco testes em cinco dias consecutivos na seguinte ordem: teste de C...
PENGEMBANGAN TRAINER SIGNAL CONDITIONING
PENGEMBANGAN TRAINER SIGNAL CONDITIONING
ABSTRAK Penelitian ini bertujuan untuk mengembangkan trainer signal conditioning dan menilai kelayakan trainer signal conditioning. Penelitian ini menggunakan model pengembangan ya...
PENGEMBANGAN TRAINER SIGNAL CONDITIONING
PENGEMBANGAN TRAINER SIGNAL CONDITIONING
ABSTRAK Penelitian ini bertujuan untuk mengembangkan trainer signal conditioning dan menilai kelayakan trainer signal conditioning. Penelitian ini menggunakan model pengembangan ya...
Analisis Kondisi Fisik Atlet Karate Kabupaten Tuban Menghadapi Porprov 2025 Melalui Biomotorik Daya Tahan Kardiovaskuler
Analisis Kondisi Fisik Atlet Karate Kabupaten Tuban Menghadapi Porprov 2025 Melalui Biomotorik Daya Tahan Kardiovaskuler
The martial art of Karate is an expression and human work that is used to protect oneself or defend oneself without using weapons. This research was conducted with the aim of explo...
PELATIHAN CABANG OLAHRAGA BELADIRI KARATE PRAYA TENGAH
PELATIHAN CABANG OLAHRAGA BELADIRI KARATE PRAYA TENGAH
Karate is a martial art that was developed in China in 1990. Karate is a self-defense technique with bare hands or without weapons." he added "Karate comes from two Kanji letters; ...

