基于可穿戴技术的机器学习算法原型,用于检测网球挥拍动作和运动动作。

Prototype Machine Learning Algorithms from Wearable Technology to Detect Tennis Stroke and Movement Actions.

机构信息

School of Sport, Exercise and Rehabilitation, Faculty of Health, University of Technology Sydney, Ultimo, NSW 2007, Australia.

Tennis Australia, Melbourne, VIC 3000, Australia.

出版信息

Sensors (Basel). 2022 Nov 16;22(22):8868. doi: 10.3390/s22228868.

Abstract

This study evaluated the accuracy of tennis-specific stroke and movement event detection algorithms from a cervically mounted wearable sensor containing a triaxial accelerometer, gyroscope and magnetometer. Stroke and movement data from up to eight high-performance tennis players were captured in match-play and movement drills. Prototype algorithms classified stroke (i.e., forehand, backhand, serve) and movement (i.e., "Alert", "Dynamic", "Running", "Low Intensity") events. Manual coding evaluated stroke actions in three classes (i.e., forehand, backhand and serve), with additional descriptors of spin (e.g., slice). Movement data was classified according to the specific locomotion performed (e.g., lateral shuffling). The algorithm output for strokes were analysed against manual coding via absolute (n) and relative (%) error rates. Coded movements were grouped according to their frequency within the algorithm's four movement classifications. Highest stroke accuracy was evident for serves (98%), followed by groundstrokes (94%). Backhand slice events showed 74% accuracy, while volleys remained mostly undetected (41-44%). Tennis-specific footwork patterns were predominantly grouped as "Dynamic" (63% of total events), alongside successful linear "Running" classifications (74% of running events). Concurrent stroke and movement data from wearable sensors allows detailed and long-term monitoring of tennis training for coaches and players. Improvements in movement classification sensitivity using tennis-specific language appear warranted.

摘要

本研究评估了一种颈戴式可穿戴传感器中三轴加速度计、陀螺仪和磁力计的特定网球挥拍和运动事件检测算法的准确性。传感器从最多 8 名高水平网球运动员的比赛和运动训练中捕捉挥拍和运动数据。原型算法将挥拍(如正手、反手、发球)和运动(如“Alert”、“Dynamic”、“Running”、“Low Intensity”)事件分类。手动编码将挥拍动作分为三类(即正手、反手和发球),并对旋转(如切削)等附加描述。根据具体的运动方式(如横向滑步)对运动数据进行分类。通过绝对(n)和相对(%)错误率,将算法输出与手动编码进行分析。将编码的动作根据算法的四个运动分类中出现的频率进行分组。发球的准确性最高(98%),其次是击球(94%)。反手切削的准确率为 74%,而截击则大多未被检测到(41-44%)。网球特有的脚步动作模式主要被归类为“Dynamic”(总事件的 63%),同时成功的线性“Running”分类(74%的跑步事件)。可穿戴传感器的同步挥拍和运动数据可让教练和运动员对网球训练进行详细和长期的监测。使用特定网球术语提高运动分类的敏感性似乎是必要的。

https://cdn.ncbi.nlm.nih.gov/pmc/blobs/fbab/9699098/00dcebe04ce3/sensors-22-08868-g001.jpg

文献AI研究员

20分钟写一篇综述,助力文献阅读效率提升50倍

立即体验

用中文搜PubMed

大模型驱动的PubMed中文搜索引擎

马上搜索