Ein KI-Modell, das bei der Trainingseinheit hilft, indem es mithilfe der Mediapipe-Bibliothek Zählungen und Bewegungen verfolgt. Anschließend wird anhand der entsprechenden Körperteilwinkel die Anzahl der Übungen bestimmt.
Ein Klimmzug ist eine Kraftübung für den Oberkörper. Der Klimmzug ist eine geschlossene Kettenbewegung, bei der der Körper an den Händen aufgehängt und nach oben gezogen wird. Dabei werden die Ellenbogen gebeugt und die Schultern addiert und gestreckt, um die Ellenbogen an den Oberkörper zu bringen.
python main.py -t pull-up -vs videos/pull-up.mp4
Ein Liegestütz ist eine Konditionierungsübung, die in Bauchlage durchgeführt wird, indem der Körper durch Strecken und Beugen der Arme angehoben und abgesenkt wird, während der Rücken gerade gehalten wird und der Körper auf den Händen und Zehen gestützt wird.
python main.py -t push-up -vs videos/push-up.mp4
Der Sit-up ist eine Bauchausdauerübung zur Kräftigung, Straffung und Straffung der Bauchmuskulatur. Es ähnelt einem Crunch, aber Sit-Ups bieten einen größeren Bewegungsumfang und trainieren zusätzliche Muskeln.
python main.py -t sit-up -vs videos/sit-up.mp4
python main.py -t walk -vs videos/walk.mp4
Eine Kniebeuge ist eine Kraftübung, bei der der Trainierende aus dem Stand die Hüfte senkt und dann wieder aufsteht. Beim Abstieg in die Hocke werden die Hüft- und Kniegelenke gebeugt, während das Knöchelgelenk dorsalflexiert wird.
python main.py -t squat -vs videos/squat.mp4
Um Ihre Echtzeitbewegungen mithilfe Ihrer Webcam dynamisch zu erkennen, verwenden Sie die folgenden Befehle:
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