You can see the demo here: https://www.youtube.com/watch?v=cnvNPWoYZz4
Will be open sourcing the model, backend, and frontend codebase soon!
Show HN: AI climbing coach – visualize how to climb any route based on your body
climbing.ai
1–10 of 149 posts
You can see the demo here: https://www.youtube.com/watch?v=cnvNPWoYZz4
Will be open sourcing the model, backend, and frontend codebase soon!
Show HN: AI climbing coach – visualize how to climb any route based on your body
climbing.ai
Can I choose the color of the avatar? (It's not an important feature, but people will love it.)
Does it work with natural walls? (I guess the artificial walls have "handles" with an standard size that makes guesing the scale easier for the computer.)
Does the AI create the 3D model from a static camera? Can I choose the color of the avatar? (It's not an important feature, but people will love it.) Does it work with natural walls? (I guess the artificial walls have "handles" with an standard size that makes guesing the scale easier for the computer.)
- don't have that functionality but its really easy to implement.
- ideally, it works for anything. I will attach some outputs of it climbing outdoor routes. The model doesn't know what a wall means. It just has seen enough data of people climbing that it can somehow correlate certain features in videos to certain human movements.
Will attach more example outputs and make a detailed document about how the model was built and the research behind it. If this is interesting to you, feel free to sign up to the waitlist on www.climbing.ai (and make sure to sign up for our Discord!)
I originally planned on open sourcing the model, data, weights, and code. Only a few people (me and a couple friends) have access to the hosted model on the web app.
If enough people are on the waitlist, I will consider releasing access. This is very expensive to run so was only considering open sourcing it.
Note: the model works well sometimes, but most of the times it does not. This is an early research preview. Please tamper any expectations. A really good general model requires millions of videos and much more training time so it is really prohibitively expensive. As mentioned before, if someone has the compute, all they have to do is scale the existing dataset and training pipeline (which I will publish open-source in the coming weeks).
Does the AI create the 3D model from a static camera? Can I choose the color of the avatar? (It's not an important feature, but people will love it.) Does it work with natural walls? (I guess the artificial walls have "handles" with an standard size that makes guesing the scale easier for the computer.)
- it creates a 3D model of you based on the first second of your body in the video. How the video is recorded does affect how the 3D avatar looks. - don't have that functionality but its really easy to implement. - ideally, it works for anything. I will attach some outputs of it climbing outdoor routes. The model doesn't know what a wall means. It just has seen enough data of people climbing that it can somehow corre…
(Disclaimer: I never climbed a wall, but from time to time I fall in the https://www.youtube.com/@AlbertOkay rabit hole. In particular this video looks relevant for my question https://www.youtube.com/watch?v=onXrJ5sX9BU (but I din't watch it yet.))
I look forward to playing with this. It seems astonishing.
Earlier quoted context omitted.
- it creates a 3D model of you based on the first second of your body in the video. How the video is recorded does affect how the 3D avatar looks. - don't have that functionality but its really easy to implement. - ideally, it works for anything. I will attach some outputs of it climbing outdoor routes. The model doesn't know what a wall means. It just has seen enough data of people climbing that it can somehow corre…
My guess is that for the computer it's easier in an artificial wall becasue features are standarized. (Disclaimer: I never climbed a wall, but from time to time I fall in the https://www.youtube.com/@AlbertOkay rabit hole. In particular this video looks relevant for my question https://www.youtube.com/watch?v=onXrJ5sX9BU (but I din't watch it yet.))
- if you're using SMPL body parameters this will have to stay research / open-source - is this leveraging some sort of monocular depth estimation to estimate the wall in 3D space? Also, do you have assumed camera parameters, or is that also estimated? If there isn't any depth information, this will be highly inaccurate on any cliff routes, but still useful on flat wall climbing.
Overall, a good idea (that I've also thought about building as a climber) - the tricky part that I'm impressed you have a solution to is path planning up the wall. Even assuming a flat wall with no depth estimation, it's still looks effective.