VietnamNgoQuocBao1010/Exercise-Correction
Make use of the power of Mediapipe’s pose detection, this project is built in order to analyze, detect and classifying the forms of fitness exercises.
Thành tựu nổi bật
Những danh hiệu mới nhất của dự án
#1 Repository Của Tuần
#1 Repository Của Tuần
#1 Repository Của Tuần
🎯 Exercise Pose Correction: Phân tích động tác tập thể dục bằng AI
Phát hiện và đưa ra phản hồi ngay thời gian thực khi bạn thực hiện các bài tập sai kĩ thuật.
Dự án Exercise Pose Correction nhằm phát triển 4 mô hình học máy cho 4 bài tập tập thể dục phổ biến tại nhà: Bicep Curl, Plank, Squat và Lunge. Mỗi mô hình có khả năng phát hiện bất kỳ dạng chuyển động sai nào trong khi người thực hiện bài tập tương ứng. Ngoài ra, dự án còn xây dựng một ứng dụng web sử dụng các mô hình đã huấn luyện để phân tích và cung cấp phản hồi trên video tập luyện.
✨ Điểm nổi bật
- Phân tích 4 bài tập chính: Hỗ trợ Bicep Curl, Plank, Squat và Lunge – 4 bài tập được tập nhiều tại nhà.
- Phát hiện lỗi động tác: Mỗi mô hình có khả năng nhận diện các dạng chuyển động sai khi thực hiện bài tập.
- Dựa trên Mediapipe Pose Detection: Sử dụng công nghệ này để trích xuất keypoints và phân tích tư thế người.
- Huấn luyện bằng Sklearn và Keras: Các mô hình được xây dựng và huấn luyện bằng các thư viện học máy mạnh mẽ.
- Ứng dụng web trình diễn: Xây dựng bằng Vue.js và Django, cho phép người dùng tải lên video để nhận phản hồi tức thì.
- Đánh giá mô hình chi tiết: Cung cấp Confusion Matrix và đường cong ROC cho từng mô hình.
- Dữ liệu tự thu thập: Do thiếu dữ liệu công cộng, lớp dữ liệu được thu thập từ bản thân tác giả, bạn bè và gia đình.
- Bài tập Plank sử dụng dữ liệu Kaggle: Tận dụng bộ dữ liệu Yoga từ Kaggle để huấn luyện mô hình Plank.
💡 Vì sao đáng chú ý
Dự án không chỉ giới hạn ở việc tạo ra mô hình, mà còn tích hợp trực tiếp vào một nền tảng web để người dùng dễ dàng trải nghiệm. Điều này giúp người tập có thể tự đánh giá kỹ thuật của mình mà không cần sự hướng dẫn trực tiếp từ huấn luyện viên. Đặc biệt, việc sử dụng Mediapipe pose detection giúp tiết kiệm chi phí phần cứng và dễ dàng triển khai trên nhiều nền tảng khác nhau.
#ExerciseCorrection #MediapipePose #MachineLearning #FitnessTracker #TiniX
Similar Projects
Discover other similar projects and AI models.
Stock AI Trader: 1-stop platform for learning, sim & live trading. Covers: stock basics, strategies, LLMs, factor mining, ML/DL/RL, graph nets, HFT, C++ deploy & JoinQuant code. 股票AI操盘手:一站式学习、模拟、实盘平台。涵盖:股票基础、策略、大模型、因子挖掘、机器学习/深度学习/强化学习、图网络、高频交易、C++部署及聚宽代码。
Visualizer for neural network, deep learning and machine learning models
all-MiniLM-L6-v2 This is a sentence-transformers(https://www.SBERT.net) model: It maps sentences & paragraphs to a 384 dimensional dense vector space and can be used for tasks like clustering or semantic search. Usage (Sentence-Transformers) Using t...
Implement a ChatGPT-like LLM in PyTorch from scratch, step by step
12 weeks, 26 lessons, 52 quizzes, classic Machine Learning for all
Tensors and Dynamic neural networks in Python with strong GPU acceleration
Course to get into Large Language Models (LLMs) with roadmaps and Colab notebooks.