A mirror is use to see reflection whereas a smart mirror to see reflection as well as calendar, remainder, news, weather forecasting and traffic flow. The Internet of Things refers to the billions of physical devices around the world that are now connected to the internet, all collecting and sharing
Virtual gym instructor
A mirror is use to see reflection whereas a smart mirror to see reflection as well as calendar, remainder, news, weather forecasting and traffic flow. The Internet of Things refers to the billions of physical devices around the world that are now connected to the internet, all collecting and sharing data. It is possible because of advancement in technology, cheap hardware (i.e. ESP8266, Ri3) and their connectivity with each other. We will make a smart mirror, which will have all these qualities as well as it will also train, the members of gym. In our proposed project, we are providing an efficient solution to a very common problem which is discussed in problem statement; we just require internet access, microcontroller and display to make smart gym. First when member will arrive, there will be a face detection for login and the mirror will automatically display its schedule of workout. Virtual trainer will guide the member with routine tasks like which exercise you have to perform today, the correct way to perform them by showing a demo video and it will keep on monitoring if you are not doing it correctly or not.
The main objectives of our project are:
1)Detect the user with face recognition
2)Show daily routine of gym
3)Display a demo of exercise
4)Monitor the workout and guide if member is not performing correctly
5)Display data on mirror
6)App to set schedule
Following are the methods will used to perform each individual task:
Python 3.0 software is used in order to detect human face. Open CV library will be used as it is the most popular library and widely used for the face detection and recognition techniques. Open CV uses machine learning algorithm in order to detect and recognize faces. As it is so complex and not easy to identify the faces accurately. As there are thousands of features that must be matched in order to successfully detect the human face. The Open CV algorithms basically break the task of identifying the face into thousands of smaller ones, which is easy to solve.
Face Recognition will also detect human face as it was the first step of Face recognition. It will follows the principles that is used by Open CV. Once it will be detected successfully then it will do face recognition. For face recognition we must have a data set that will be created using video from which we take different angles and our data set will be created. Data set will created from video, in each second it take 4 clicks and new data set will be created for users. This will used for multiple users.
All data sets will be stored for different users. Every data has a frontal face that will converted into 128 bits. Whenever he detected a new face he will immediately will create a data set of different angles and will compare it different datasets of persons.
Open CV will applying deep learning in two key steps:
Similarly, in order to detect the accuracy of posture we use OPEN POSE algorithm. Open pose also uses CNN technique, first to detect the human and then to find out the joints present in human body trained in algorithm. By using this technique, we get (x, y) coordinates for the further process. First we will collect data set of correct exercise video then we will train the algorithm on this data set. It will be done by tracking different body parts (used the COCO configuration with 18 key points).
After that we will test the algorithm which will compare the input with the data set.
We will have data sets of Pull up that will be compared with the joints of person that is performing exercise. It the comparison is good enough between stored data set and data set of the performing, else if the difference is spotted then it will tell user to perform it correctly.
Virtual gym instructer not only benefit the Gym owners but also you can have it in your home. As it is the tensure of advance technology so it will be a advance equipement for Gyms.Following are the benefits that our project
| Item Name | Type | No. of Units | Per Unit Cost (in Rs) | Total (in Rs) |
|---|---|---|---|---|
| Camera | Equipment | 1 | 5000 | 5000 |
| NVIDA Jetson Nano 2 GB | Equipment | 1 | 18000 | 18000 |
| Jetson Nano Case & Fan | Equipment | 1 | 3000 | 3000 |
| LCD 21 inch | Equipment | 1 | 4900 | 4900 |
| Wooden case | Equipment | 1 | 4180 | 4180 |
| Two way mirror | Equipment | 1 | 3500 | 3500 |
| Memory card | Miscellaneous | 1 | 1300 | 1300 |
| HDMI to VGA Adopter | Miscellaneous | 1 | 350 | 350 |
| LCD Power Adapter and others | Miscellaneous | 1 | 3000 | 3000 |
| Total in (Rs) | 43230 |
Fire fighter Drone is a machine developed by humans to guard human live, because the accid...
Water is the renewable source of energy and approximately 15% of world energy drives by Hy...
Speech and language delay in children is associated with increase difficulty with reading...
We are living in a country where two major problems are being faced power generation and n...