01 研究背景与意义
02 YOLO11介绍
03 系统设计与实现
04 软件部署
05 总结与未来展望
健身计数系统普及的原因
随着健康生活方式的普及,人们
越来越关注日常锻炼的科学性和
效果评估,健身计数系统因此得
到了广泛的研究和应用。
01 02
健身计数系统的技术演进
从最初的简单计数器到现在的计
算机视觉和深度学习技术,健身
计数系统的技术演进体现了对更
准确、更智能健身跟踪的需求。
0:鼻子,1:左眼,2:右眼,3:左耳,4:
右耳,5:左肩,6:右肩,7:左肘,8:右
肘,9:左腕,10:右腕,11:左髋,12:
右髋,13:左膝,14:右膝,15:左脚踝,
16:右脚踝。
关
# windows 部署 树莓派
深蹲计数
深蹲计数识别了两组关键点:一组包括
[12,14,16],对应于身体的右侧(右腰、右膝、
右脚);另一组包括[11,13,15],对应于身体
的左侧(左腰、左膝、左脚)。通过分析这些
关键点之间的角度变化,系统能够准确计数深
蹲动作。为了优化检测效果,用户需要根据自
己相对于摄像头的位置选择合适的朝向。如果
用户的右腿更靠近摄像头,系统将优先考虑右
侧的关键点;相反,如果左腿更靠近,系统将
优先考虑左侧的关键点。计数的上角度阈值为
131°,下角度阈值为89°
PyInstaller是一个流行的开源工具,它允许开发者将Python程序打包成单个可执行文件(在Windows上
是.exe文件,在macOS上是.app文件,在Linux上是没有前缀的可执行文件)。 使用PyInstaller打包软件
- 在打包过程中,确保所有依赖项都已正确安装,并且程序能够在开发环境中正常运行。
- 需要将模型权重文件和视频文件等外部资源也进行打包