{"title":"改进的 DTW 算法在运动姿势识别中的应用","authors":"Changjiang Niu","doi":"10.1016/j.sasc.2024.200163","DOIUrl":null,"url":null,"abstract":"<div><div>Sports posture recognition plays a crucial role in modern sports science and training. Posture recognition and analysis plays a positive role in improving sports quality and ensuring sports safety. However, existing recognition technologies still have poor recognition and accuracy in large amounts of posture data. Therefore, to further improve the performance of the existing posture recognition techniques, this study assumes that postures during movement can be effectively represented through the time series of skeletal key points, and the local similarity of these postures can be captured through the Dynamic Time Warping (DTW) algorithm. Based on this assumption, the existing DTW algorithm is improved by introducing the K-Nearest Neighbor (KNN) algorithm and combining it with Principal Component Analysis (PCA) for feature dimensionality reduction. A novel algorithmic model for postures recognition is proposed. The experimental results showed that the improved algorithm performed well in postures recognition rate and accuracy. Especially, when the k value was 5, the recognition rate reached up to 89%, and the accuracy reached 87%. Compared with the existing algorithm, the improved KNN-DTW algorithm has significant improvement in accuracy and computational efficiency. In summary, the new algorithm shows significant advantages in terms of accuracy and stability, providing a powerful tool for the analysis of athletic postures in the field of sports. Meanwhile, this research result has important application prospects in fields such as sports training, sports medicine, and virtual reality.</div></div>","PeriodicalId":101205,"journal":{"name":"Systems and Soft Computing","volume":"6 ","pages":"Article 200163"},"PeriodicalIF":0.0000,"publicationDate":"2024-10-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"The application of improved DTW algorithm in sports posture recognition\",\"authors\":\"Changjiang Niu\",\"doi\":\"10.1016/j.sasc.2024.200163\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<div><div>Sports posture recognition plays a crucial role in modern sports science and training. Posture recognition and analysis plays a positive role in improving sports quality and ensuring sports safety. However, existing recognition technologies still have poor recognition and accuracy in large amounts of posture data. Therefore, to further improve the performance of the existing posture recognition techniques, this study assumes that postures during movement can be effectively represented through the time series of skeletal key points, and the local similarity of these postures can be captured through the Dynamic Time Warping (DTW) algorithm. Based on this assumption, the existing DTW algorithm is improved by introducing the K-Nearest Neighbor (KNN) algorithm and combining it with Principal Component Analysis (PCA) for feature dimensionality reduction. A novel algorithmic model for postures recognition is proposed. The experimental results showed that the improved algorithm performed well in postures recognition rate and accuracy. Especially, when the k value was 5, the recognition rate reached up to 89%, and the accuracy reached 87%. Compared with the existing algorithm, the improved KNN-DTW algorithm has significant improvement in accuracy and computational efficiency. In summary, the new algorithm shows significant advantages in terms of accuracy and stability, providing a powerful tool for the analysis of athletic postures in the field of sports. Meanwhile, this research result has important application prospects in fields such as sports training, sports medicine, and virtual reality.</div></div>\",\"PeriodicalId\":101205,\"journal\":{\"name\":\"Systems and Soft Computing\",\"volume\":\"6 \",\"pages\":\"Article 200163\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2024-10-16\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Systems and Soft Computing\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://www.sciencedirect.com/science/article/pii/S2772941924000929\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Systems and Soft Computing","FirstCategoryId":"1085","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S2772941924000929","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
摘要
运动姿势识别在现代体育科学和训练中起着至关重要的作用。姿势识别和分析在提高运动质量和确保运动安全方面发挥着积极作用。然而,现有的识别技术在大量姿势数据中的识别率和准确率仍然较低。因此,为了进一步提高现有姿态识别技术的性能,本研究假设运动时的姿态可以通过骨骼关键点的时间序列得到有效表达,并通过动态时间扭曲(DTW)算法捕捉这些姿态的局部相似性。基于这一假设,通过引入 K 近邻(KNN)算法并结合主成分分析(PCA)进行特征降维,改进了现有的 DTW 算法。提出了一种新的姿态识别算法模型。实验结果表明,改进后的算法在姿势识别率和准确率方面表现良好。特别是当 k 值为 5 时,识别率高达 89%,准确率达到 87%。与现有算法相比,改进后的 KNN-DTW 算法在准确率和计算效率方面都有显著提高。总之,新算法在准确性和稳定性方面具有显著优势,为体育领域的运动姿势分析提供了有力工具。同时,该研究成果在运动训练、运动医学和虚拟现实等领域具有重要的应用前景。
The application of improved DTW algorithm in sports posture recognition
Sports posture recognition plays a crucial role in modern sports science and training. Posture recognition and analysis plays a positive role in improving sports quality and ensuring sports safety. However, existing recognition technologies still have poor recognition and accuracy in large amounts of posture data. Therefore, to further improve the performance of the existing posture recognition techniques, this study assumes that postures during movement can be effectively represented through the time series of skeletal key points, and the local similarity of these postures can be captured through the Dynamic Time Warping (DTW) algorithm. Based on this assumption, the existing DTW algorithm is improved by introducing the K-Nearest Neighbor (KNN) algorithm and combining it with Principal Component Analysis (PCA) for feature dimensionality reduction. A novel algorithmic model for postures recognition is proposed. The experimental results showed that the improved algorithm performed well in postures recognition rate and accuracy. Especially, when the k value was 5, the recognition rate reached up to 89%, and the accuracy reached 87%. Compared with the existing algorithm, the improved KNN-DTW algorithm has significant improvement in accuracy and computational efficiency. In summary, the new algorithm shows significant advantages in terms of accuracy and stability, providing a powerful tool for the analysis of athletic postures in the field of sports. Meanwhile, this research result has important application prospects in fields such as sports training, sports medicine, and virtual reality.