Хотите получить бесплатную консультацию и оценку для вашего проекта?
Назад к списку

Приложение-ассистент для тренировок

Подробнее

Мобильное приложение, отслеживающее корректность выполнения упражнений во время тренировок.

Приложение использует ML Kit Pose Detection API - модель для определения положения тела в реальном времени на изображениях и видео. Алгоритм видит позу человека, как набор точек, расположенных на определенных частях тела человека, таких как плечи, бедра и т.д. Вариативность в положении этих точек и определяет вариативность положений тела.

Наши разработчики проанализировали большой объем данных на тему корректногй техники выполнения упражнений чтобы определить, как координаты точек соотносятся друг с другом и с окружающими поверхностями.

В результате, приложение получило возможность отслеживать положение частей тела и определять правильность выполнения пяти упражнений:

- Планки;

- Отжиманий;

- Приседаний;

- Подтягиваний;

- Выпадов.

Для отслеживания положения тела, пользователю необходимо открыть камеру смартфона внутри приложения и установить ее так, чтобы во время выполнения упражнений, он попадал в кадр во весь рост. Следующим шагом необходимо выбрать нужное упражнение из списка, и можно приступать к выполнению.

В случае некорректного выполнения, неправильно расположенная часть тела будет подсвечена, а также на экране появится сообщение с рекомендациями, как исправить технику выполнения.

Алгоритм был разработан с использованием Python, а Android приложение написано на Java.

Desktop - 1.png
Desktop - 2.png
Desktop - 3.png
Время разработки
13 недель 2 разработчиков
Год
2021