# 基于MediaPipe的虚拟健身教练(移动端实现) **Repository Path**: wangtg/virtual-fitness-coach-flutter-app ## Basic Information - **Project Name**: 基于MediaPipe的虚拟健身教练(移动端实现) - **Description**: 采用Flutter开发的基于视觉的虚拟健身教练的移动端应用程序,使用实时视频捕获和深度学习模型识别用户健身动作,提供动态的人体检测、姿态估计、动作分类及即时反馈。此应用旨在帮助用户优化健身效果,提高训练安全性和效率。 - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: alpha - **Homepage**: https://fitness.skstudio.cn - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 4 - **Created**: 2025-06-05 - **Last Updated**: 2025-06-05 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 基于视觉的虚拟健身教练移动端应用 ## 项目概述 本移动应用充当虚拟健身教练,利用摄像头实时捕捉用户的运动动作,并通过深度学习模型进行人体检测、姿态估计和动作识别,以提供个性化反馈,增强锻炼效果和安全性。 ## 功能特点 - **实时视频捕捉**:使用设备摄像头实时捕捉用户动作。 - **人体检测**:快速准确地检测视频中的人体。 - **姿态估计**:估算检测到的人体的骨骼关键点。 - **动作识别**:使用深度神经网络对锻炼动作进行分类。 - **指导反馈**:通过比对用户动作与预定义的标准模板,提供实时反馈。 ## 快速启动 1. 克隆仓库: ```bash git clone https://gitee.com/Snake-Konginchrist/virtual-fitness-coach-flutter-app.git ``` 2. 进入项目目录并安装依赖: ```bash cd virtual-fitness-coach-flutter-app flutter pub get ``` 3. 运行应用: ```bash flutter run ``` ## 技术栈 - **Flutter**:用于创建移动应用 - **Dart**:使用的编程语言 - **TensorFlow Lite**:运行深度学习模型 - **Camera Package**:捕获视频帧 ## 许可证 此项目在MIT许可证下授权 - 详见[LICENSE](LICENSE)文件。 ## 联系方式 - GitHub: [Snake-Konginchrist](https://github.com/Snake-Konginchrist) - Gitee: [Snake-Konginchrist](https://gitee.com/Snake-Konginchrist) - 个人学习用途(非商业): developer@skstudio.cn ## 商务合作 - 邮箱: contact@skstudio.cn - 手机: 18859972561 - 微信: 与手机号同号,加微信请说明具体事由 ## 开发文档 详细的项目结构、开发规范和技术文档请查看 [DEVELOPMENT.md](DEVELOPMENT.md)