I've always wanted to learn to DANCE. But dance teachers cost money and I'm a bad dancer :( We made DanceBuddy so we could learn to dance :)
What it does
It breaks down poses from a dancing video into a step-by-step tutorial. Once you hit a pose, it will move on. We break down the movements for you into key joint movements using PoseNet. With a novel cost function developed using Umeyama's research, your dance moves are graded.
How we built it
Python, PoseNet, opencv
Challenges we ran into
The cost function was really hard to make. Initially it was too harsh and then it was too generous.
Accomplishments that I'm proud of
Making the best dance tutor in the world.
What we learned
Learned a lot about machine learning
What's next for DanceBuddy
Hopefully we can use it with a couple of our friends