РЕАЛИЗАЦИЯ ПРИЛОЖЕНИЯ ДЛЯ AI ТРЕНИРОВОК НА СМАРТФОНЕ
Направление Embedded Computer Vision является одним из ключевых для ЦПР РТСофт. В этой статье расскажем об одном из наших недавних кейсов - реализации приложения для AI тренировок на смартфоне.
Задача:
Перед нами стояла задача разработки приложения, которое бы позволило геймифицировать процесс домашних тренировок, сделав их не просто доступными и эффективными для широкого круга пользователей, но и увлекательными. Приложение должно обрабатывать видеоряд с тренировки и выдавать отчет с ошибками, допущенными в ходе выполнения, а также прогрессом по конкретному упражнению. Ключевой аспект - внедрение нейросетевой модели для смартфона.
Решение:
Как все устроено?
1) Пользователь запускает приложение и выбирает понравившуюся тренировку. Просматривает видео- образец упражнения и повторяет за тренером. В конце получает подробную аналитику по тому, что было выполнено корректно, а что - нет
2) Приложение работает с камерой пользовательского девайса: смартфона, планшета или же Smart TV. Пользователь видит скелетную модель и ключевые точки
3) Все повторения упражнения записываются и отправляются на сервер, где они обрабатываются, подсчитывается отклонение точек скелетной модели от образца и формируется результат в баллах
Особенности: Для детекции точек тела используется модель MediaPipe BlazePose. Производится нахождение 33 точек. Есть реализация модели для Python, Android, Web.
В дальнейшие планы входит реализация полноценной интеграции приложения с фитнес-браслетами, а также развитие маркетплейса программ тренировок совместно с профессиональными фитнес-тренерами.
Оставьте заявку, и мы свяжемся с вами в течение 2-3 рабочих дней
Нажимая на кнопку, вы даете согласие на обработку персональных данных и соглашаетесь c политикой конфиденциальности, а также согласие на получение рекламно-информационной рассылки