Inspiration
Our team created a posture analyzer to combat bad posture due to being on Zoom all day long in the pandemic. We all experience Zoom fatigue and want to reduce the strain on our bodies by improving our and our peers' postures.
What it does
Posture analyzer captures your video using webcam to analyze your posture and displays whether it is good or bad. The "No posture" feature is for when there is no one in front of the screen
How we built it
- we captured around 150 pictures of ourselves in various positions in front of our webcams as we were not able to find a good dataset
- We used Google's Teachable Machine to train the data model
- Then we used HTML/CSS and JavaScript to integrate the model into our website.
Challenges we ran into
One of the challenges was trying to find a good data set from the web before we decided to just use our own photos. Training the model with accurate data was a major challenge and the time taking one.
Accomplishments that we're proud of
We are proud of our team work, effort we put into the project, everything that we learned and how our project turned out.
What we learned
- 3 out 4 of us had never worked with machine learning before and had never trained a model. We learned how to effectively collect a suitable data set, and also integrate the trained model into our project.
- Planning and Time management: As we are from different time zones, we discussed and planned.
What's next for Posture Analyzer [Physical Health]
- Another page to put a work timer and include a stretch break that the camera would watch you do
- Creating a mobile app for Posture Analyzer
- A dashboard for user
- Daily and weekly reports
- Develop a visual guide to office ergonomics
Built With
- css
- figma
- html
- javascript
- teachable-machine
- tensorflow
Log in or sign up for Devpost to join the conversation.