AI Fitness trainer
1.0.0
メディアパイプ ライブラリを使用してカウントと動きを追跡することで、ワークアウト セッションを支援するために使用される AI モデル。次に、適切な身体部分の角度を使用して、運動の回数が決定されます。
懸垂は上半身の筋力トレーニングです。懸垂は、体を手でつり下げて引き上げるクローズドチェーン動作です。このとき、肘は曲がり、肩は内転、伸展して肘が胴体に近づきます。
python main.py -t pull-up -vs videos/pull-up.mp4
プッシュアップとは、うつ伏せの姿勢で、背筋をまっすぐに保ち、手とつま先で体を支えながら、腕を伸ばしたり曲げたりして体を上下させるコンディショニングエクササイズです。
python main.py -t push-up -vs videos/push-up.mp4
シットアップは、腹部の筋肉を強化し、締めて引き締めるための腹部持久力トレーニング運動です。クランチに似ていますが、腹筋運動はより広い可動範囲があり、追加の筋肉を調整します。
python main.py -t sit-up -vs videos/sit-up.mp4
python main.py -t walk -vs videos/walk.mp4
スクワットは、立った状態から腰を下げて立ち上がる筋力トレーニングです。スクワットを下降する際、股関節と膝関節は屈曲し、足首関節は背屈します。
python main.py -t squat -vs videos/squat.mp4
Web カメラを使用してリアルタイムの動きを動的に検出するには、以下のコマンドを使用します。
python main.py -t sit-up
# or python main.py -t pull-up
# or python main.py -t push-up
# or python main.py -t squat
# or python main.py -t walk