使用不同的机器学习模型识别蝶泳动作

Salma Tamer, Ayman Atia
{"title":"使用不同的机器学习模型识别蝶泳动作","authors":"Salma Tamer, Ayman Atia","doi":"10.1109/ICECET55527.2022.9872896","DOIUrl":null,"url":null,"abstract":"Swimming is a lifelong beneficial activity. It is an excellent training since it requires you to move your entire body against the water’s resistance; however, by the time, these movements may not be in a right way. In addition, the wrong movements may lead to many pains such as shoulder pain, elbow pain and lower back pain especially in difficult strokes. The coach is the one who instructs the swimmers and tell them which is incorrect, and which is correct. However, he can’t recognize all the incorrect movements, so this needs an instructor who can see all the stroke’s mistakes. Hence our proposed system, which uses machine learning techniques, utilizes four different models which are Long short-term memory (LSTM), k-nearest neighbor (Knn), for time series 1-${\\$}$ recognizer and Dynamic time wrapping (DTW) to detect the incorrect butterfly stroke. The system uses an accelerometer and gyroscope sensors to detect and evaluate correct and Incorrect swimming patterns in butterfly stoke. In addition to attaching a mobile application to the swimmer’s wrist which gathers all data which allows the coach and the swimmer to know the incorrect strokes such as lifting the head too high, sweeping out after hand entry, and bending the arm. When an incorrect movement is recognized. DTW achieved the best accuracy among all classifiers which are 80.5%. The system helps in aiding the coaches to know all the swimmer’s performance and all his performance, and also aid the intermediate swimmers to know more about his performance to enhance it.","PeriodicalId":249012,"journal":{"name":"2022 International Conference on Electrical, Computer and Energy Technologies (ICECET)","volume":"186 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-07-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"Recognition of Butterfly strokes using different Machine Learning Models\",\"authors\":\"Salma Tamer, Ayman Atia\",\"doi\":\"10.1109/ICECET55527.2022.9872896\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Swimming is a lifelong beneficial activity. It is an excellent training since it requires you to move your entire body against the water’s resistance; however, by the time, these movements may not be in a right way. In addition, the wrong movements may lead to many pains such as shoulder pain, elbow pain and lower back pain especially in difficult strokes. The coach is the one who instructs the swimmers and tell them which is incorrect, and which is correct. However, he can’t recognize all the incorrect movements, so this needs an instructor who can see all the stroke’s mistakes. Hence our proposed system, which uses machine learning techniques, utilizes four different models which are Long short-term memory (LSTM), k-nearest neighbor (Knn), for time series 1-${\\\\$}$ recognizer and Dynamic time wrapping (DTW) to detect the incorrect butterfly stroke. The system uses an accelerometer and gyroscope sensors to detect and evaluate correct and Incorrect swimming patterns in butterfly stoke. In addition to attaching a mobile application to the swimmer’s wrist which gathers all data which allows the coach and the swimmer to know the incorrect strokes such as lifting the head too high, sweeping out after hand entry, and bending the arm. When an incorrect movement is recognized. DTW achieved the best accuracy among all classifiers which are 80.5%. The system helps in aiding the coaches to know all the swimmer’s performance and all his performance, and also aid the intermediate swimmers to know more about his performance to enhance it.\",\"PeriodicalId\":249012,\"journal\":{\"name\":\"2022 International Conference on Electrical, Computer and Energy Technologies (ICECET)\",\"volume\":\"186 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2022-07-20\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2022 International Conference on Electrical, Computer and Energy Technologies (ICECET)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICECET55527.2022.9872896\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2022 International Conference on Electrical, Computer and Energy Technologies (ICECET)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICECET55527.2022.9872896","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1

摘要

游泳是一项终身有益的活动。这是一个很好的训练,因为它需要你移动你的整个身体来对抗水的阻力;然而,到那时,这些行动可能并不正确。此外,错误的动作可能会导致许多疼痛,如肩部疼痛,肘部疼痛和下背部疼痛,特别是在困难的中风。教练是指导游泳运动员,告诉他们哪些是错误的,哪些是正确的。然而,他不能识别所有不正确的动作,所以这需要一个能看到所有泳姿错误的教练。因此,我们提出的系统使用机器学习技术,利用四种不同的模型,即长短期记忆(LSTM), k近邻(Knn),用于时间序列1-${\$}$识别器和动态时间包装(DTW)来检测错误的蝶泳动作。该系统使用加速度计和陀螺仪传感器来检测和评估蝶泳的正确和错误游泳模式。此外,在游泳者的手腕上安装一个移动应用程序,收集所有数据,让教练和游泳者知道不正确的泳姿,如把头抬得太高,手入水后挥出,以及弯曲手臂。当一个不正确的动作被识别时。DTW在所有分类器中准确率最高,达到80.5%。该系统可以帮助教练了解所有游泳运动员的成绩和所有的成绩,也可以帮助中级游泳运动员了解自己的成绩,从而提高自己的成绩。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Recognition of Butterfly strokes using different Machine Learning Models
Swimming is a lifelong beneficial activity. It is an excellent training since it requires you to move your entire body against the water’s resistance; however, by the time, these movements may not be in a right way. In addition, the wrong movements may lead to many pains such as shoulder pain, elbow pain and lower back pain especially in difficult strokes. The coach is the one who instructs the swimmers and tell them which is incorrect, and which is correct. However, he can’t recognize all the incorrect movements, so this needs an instructor who can see all the stroke’s mistakes. Hence our proposed system, which uses machine learning techniques, utilizes four different models which are Long short-term memory (LSTM), k-nearest neighbor (Knn), for time series 1-${\$}$ recognizer and Dynamic time wrapping (DTW) to detect the incorrect butterfly stroke. The system uses an accelerometer and gyroscope sensors to detect and evaluate correct and Incorrect swimming patterns in butterfly stoke. In addition to attaching a mobile application to the swimmer’s wrist which gathers all data which allows the coach and the swimmer to know the incorrect strokes such as lifting the head too high, sweeping out after hand entry, and bending the arm. When an incorrect movement is recognized. DTW achieved the best accuracy among all classifiers which are 80.5%. The system helps in aiding the coaches to know all the swimmer’s performance and all his performance, and also aid the intermediate swimmers to know more about his performance to enhance it.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信