Search engine for discovering works of Art, research articles, and books related to Art and Culture
ShareThis
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...
Mi a karate? Funakoshi Gichin esszéjének fordítása és elemzése
Mi a karate? Funakoshi Gichin esszéjének fordítása és elemzése
Jelen tanulmány célja a Shōtōkan karate 松濤館空手 alapítója, a modern karate atyjának is tartott Funakoshi Gichin 富名腰義珍 legelső, 1922-ben megjelent Ryūkyū ökölharc karate (Ryūkyū Kenpō...
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...
The Effect of Training Method and Educability on Karate-Kata Skill
The Effect of Training Method and Educability on Karate-Kata Skill
This study was aimed at examining the effect of whole part hole training method and whole training method on the karate-kata skill of the students with high motor educability and l...
Pelatihan Karate Sebagai Upaya Pencegahan Kekerasan Seksual terhadap Anak Usia Sekolah Dasar
Pelatihan Karate Sebagai Upaya Pencegahan Kekerasan Seksual terhadap Anak Usia Sekolah Dasar
Kekerasan seksual terhadap anak usia sekolah dasar merupakan masalah serius yang memerlukan perhatian dan tindakan pencegahan secara efektif. Salah satu pendekatan yang dapat diamb...
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...

Back to Top