yo-WASSUP/Good-GYM
AI-powered fitness assistant for real-time pose estimation, exercise counting, and workout feedback.
解決する課題
Good-GYM は AI 駆動のフィットネスアシスタントで、ワークアウトのレップ数を自動で追跡します。スクワット、プッシュアップ、シットアップなどのエクササイズ中に手動で数える必要がなく、ビジュアルスケルトンオーバーレイでリアルタイムにフォームをフィードバックします。
仕組み
システムは標準的なウェブカメラで映像を取得し、RTMPose モデルで高精度・リアルタイムの姿勢検出を行います。COCO フォーマットに基づく 17 点のキーポイントを追跡し、関節角度を算出します。これらの角度を JSON データベースに定義された閾値と比較することで、レップが完了したかを判定します。プライバシーと効率性を重視し、CPU 上でローカル実行する設計ですが、開発者向けに GPU 加速もオプションで利用可能です。
対象ユーザー
手動でカウントせずにワークアウトの進捗を追いたいフィットネス愛好者、そしてフィットネスアプリ向けにカスタマイズ可能な姿勢検出フレームワークを求める開発者向けです。
ハイライト
- リアルタイムカウント:さまざまなエクササイズのレップ数を自動で追跡。
- カスタマイズ可能なエクササイズ:ユーザーはコードを書かずに JSON 設定ファイルを編集するだけで新しいエクササイズを追加可能。
- プライバシー重視:すべてローカルで実行されます。
- クロスプラットフォーム:Windows のポータブル実行ファイル、Python ソースプロジェクト、iOS アプリとして提供。