项目 1: 基于yolov8进行冠军姿态预测
收集了超过10,000个动作数据样本,包括不同的训练强度和多样化技术动作。 通过YOLOv8模型,达到95%的关键点检测精度,显著高于传统方法的85%。 MySQL数据库优化后,数据存取速度提高了50%,从原来的秒级响应降至毫秒级。 实时反馈的响应时间缩短至300ms,大幅提升了学员在训练期间的反馈体验。 经过使用我们的系统,运动员的复盘时间平均减少了80%,从4小时缩短至仅1小时。 在使用本系统后,参与者的技术评分平均提高了20%,更快地达到了冠军标准。 98%的参与者表示冠军系统显著提升了他们的训练效果和自信心。
![学习成果图片](../../static/image/rgzn1.png)
![学习成果图片](../../static/image/rgzn2.png)
以下是指导老师以及核心成员,当然包括我,我的主要任务就是完成计算机相关的技术难题
![学习成果图片](../../static/image/rgzn3.png)
![学习成果图片](../../static/image/rgzn5.png)
接下来说一下这个算法是如何具体结合到这个项目当中的,以及步骤
首先
安装 PyTorch YOLOv8 依赖于 PyTorch,所以你需要先安装 PyTorch。根据你的 CUDA 版本来选择安装命令。如果你没有 GPU,使用 CPU 版本。
![学习成果图片](../../static/image/rgzn7.png)
第二步,下载lableme,这是一个pyhton库函数工具,可以自己手动对标签进行标记
![学习成果图片](../../static/image/lableme.png)
然后终端输入lableme,打开这个工具,并且导入相关的照片数据,进行人工打标签
![学习成果图片](../../static/image/la.png)
![学习成果图片](../../static/image/la1.png)
打完标签以后的数据保存是以json格式保存的
![学习成果图片](../../static/image/json.png)
需要再使用一个python脚本转换成yolo模型需要的txt格式
![学习成果图片](../../static/image/j-t.png)
配置好文件yanl,训练数据集,测试数据集,验证数据集,就可以开始训练
![学习成果图片](../../static/image/pz.png)
![学习成果图片](../../static/image/ing.png)
然后使用训练以后的模型对冠军进行预测,以下是一些预测结果
![学习成果图片](../../static/image/xl1.jpg)
![学习成果图片](../../static/image/xl2.jpg)
![学习成果图片](../../static/image/xl3.jpg)
然后模型还会自动生成一些分析图
![学习成果图片](../../static/image/fx.png)
![学习成果图片](../../static/image/fx2.png)
![学习成果图片](../../static/image/fx1.png)
以上便是我在这个工作中大致的任务,以及结果