- Implemented MediaPipe for data processing
- Chose Kubernetes in сonditions of uneven workload
- Deployed video rendering presenting straightforward pose analysis
A sports technology startup, BeONE Sports, is expanding the reach of specialized training to athletes regardless of their location worldwide. Empowering an advanced training methodology with computer vision, they provide data-driven training programs for athletes and coaches. MobiDev covers a full cycle iOS app development, which in particular, includes processing data received from the existing BeONE Sports ML models, video rendering, and in-app purchases.
BeONE Sports is a subscription-based platform for athletes that allows users to create video records with further workout analysis, focusing on specific and isolated actions to enhance the user’s athletic performance. The app estimates the user’s performance, shows accuracy scoring, and gives tips for technique improvements. Along with that, users can compare their performance with the listed experts or their own workout records.
iOS (15.0+, SwiftUI + UIKit), MediaPipe, Python3, Django, Django-Rest-Framework, Docker, Docker Compose, Docker Swarm, AWS EKS, AWS EC2, AWS K8s, AWS S3, AWS SES, AWS Parameters Store, PostgreSQL, Apple developer program, Сelery, Redis, FFmpeg
MobiDev is clearly an impressive organization. Everything from communications, UI/UX, mobile app development and management skills to strategy and understanding the zeitgeist of technology development…MobiDev has it all.
MobiDev has super capable, young and energetic people working to make the best product possible, and they treat the client’s project like it is their own - which is truly rare.
It’s been a great start to a long relationship.
Bring Your Idea to Lifecontact us
The virtual fitting experience is gradually becoming the new norm for those who buy online. Brands such as Amazon, Alibaba, Kering, and Nike invest in virtual fitting rooms to increase conversion and reduce return rates....Learn More
Human Pose Estimation or HPE, is a task in computer vision designed to recognize and accurately track specific points on the human body. These points then can be used to identify motion patterns, specific joint position,...Learn More
Smart virtual assistants penetrate all business areas, improving brand image and reducing the burden on customer support employees. In recent years, thanks to Artificial Intelligence, these solutions have reached a new ...Learn More