Yoga Teacher is a great app for practicing yoga at home. It uses a smart device camera and a sophisticated motion recognition algorithm to interactively monitor and measure the accuracy of asanas performed by the user.
 

Yoga Teacher mobile app
 

Task Definition of Creating Yoga App for Beginners


最好的瑜伽 适用于i电话和iPad will be an interactive training solution for yoga beginners, helping them improve their skills through practice for 减肥. 

The self-trainer 瑜伽老师应用 uses a device camera to track the user’s posture and movement, then compares it against multiple parameters of a pre-programmed asana and calculate the accuracy percentage.


Yoga Teacher app development
 

研究


We had to identify the most suitable method for posture tracking through the camera. The algorithm has to compare positions of matching points on the user’s body and the reference body, then calculate the accuracy percentage for the asana.

We had do discard several formulas due to issues with discerning a body from the background. 例如, we used a Euclidean metric formula to calculate distances from corner points and determine the posture based on the results, but we had to reject this method later.

The technology in the product must now only discern the body from the background properly, but also do it in real time, without making the user wait.
 

Creation of a minimum viable product


Once we have developed the technology sufficient for an MVP, we tested it on a number of real yoga exercises, involving both beginners and advanced practitioners. In order to improve the quality of posture recognition, we made a decision to distinguish between male and female users.


Yoga Teacher creating app


Our team has conducted 3 iterative rounds of user testing, with interim evaluation and correction of parameters. We have managed to eliminate defects and achieve maximum accuracy in asana recognition in 开发应用程序.  


Yoga Teacher mobile applications

app for practicing yoga at home
 

mobile app for practicing yoga
 

技术


Our specialists have studied an OpenCV computer vision library and found methods to implement it into iOS. The incorporation of recognition module into iOS was not an easy task. The technology was based on C++, which is not an OOP language, and this created conflicts with objective-c.
 

development app for practicing yoga
 

Design Concepts of Yoga Teacher App


The yoga teacher training app has to be easy to use, with simple and comfortable user interaction.  

The visual design has to be pleasing to the eye, but at the same time inspire users to practice yoga.

Based on this, we prepared 3 concepts:


applications for practicing yoga development

applications for ios yoga teacher
 

瑜伽老师应用
 

UI Design of Yoga Teacher iOs App

The app contains 24 fully functional exercise sets for beginners and advanced practitioners to attain their fitness goals, e.g. 减肥. 每次锻炼后, asana accuracy graphs are displayed, making it easy for the user to track their progress through practice. A calendar is included for recording the practice history and results as well as for planning future practice sessions.
 

瑜伽老师应用 calendar

瑜伽移动应用


瑜伽老师创建

瑜伽老师应用 for iphone


app for iphone development

yoga teacher for mobile phone
 

 

Requirements of our clients at the stage of project evaluation



 

 

项目计算

Tell us about your project. Everything begins with an idea, let's make yours a reality.

友情链接: 1 2 3 4 5 6 7 8 9 10