No, pace is not considered in our form feedback. The user can go at whatever speed they wish. It'll just count their reps and provide feedback until they completed their entire workout. We do have a prototype ready for stats IF we ever get to calculating the user's velocity. Man, that would be really cool to get into!
Personally, I'd consider pace secondary. To your point, time under tension instead of using your momentum would help a lot. Just an additional implementation layer. It's something that we're capable of doing - but like everything, it just takes time ahaha
With this version, we got the most important step down which is form. So on to the next! Thanks for the question! Let me know if anything else comes into mind!! This was fun :-)
Ahaha no it's a valid question regardless of age! You can either smartcast it to your tv or get those HDMI to iphone adapters for like $45 at Walmart and display it to your TV from your phone. There's also the audio feedback as well if the screen is too small. It will give you directional feedback like 'Narrow your stance' or 'Widen Your Stance'. You can also hear positive and negative sounding 'beeps' to indicate your form's grade. Thank you for checking it out!
Yes, it will give a negative sounding 'beep' noise and provide you an audible feedback to improve like 'Bring your left leg higher'. Just make sure that your volume is turned on!
Yes! No .mp4 or .mov video is being sent to a server for processing back and forth. We do store your stats to display on your device. If you don't sign in however, the app doesn't save your progress.
Wooowwww! It's awesome to see vision tech being used like this! How long did this take you?? Also, is the club being used at all or just the person's stick figure? Oh and did adjusting the stick figure to match the person's height affect the feedback given? Like if someone was shorter, would it trigger cues like "Bring your club up higher on the backswing" compared to a taller person?
We talked with a baseball academy facing a similar issue where their previous software analyzed recorded videos really good, but the analytics were too confusing for coaches to understand and took too long to set up.
From what we learned, form is the main aspect. Regardless of speed, form varies by individual, and any deviations can impact the results. In our case, we fire a feedback like "Bring your hips down lower" after every rep attempt until the user completes their workout. From working with martial arts instructors and their students, short and direct feedback that guide you work the best!
And yes, would love to integrate more data for the user! Maybe using the user's apple watch features! Thank you for sharing!
It took a few months to write, but about a year to fine tune and bring it all together. The guy who hired me did the digitization of the pro golfers swings using a Sun workstation, I did the Amiga graphics and tape deck control. He digitized four pro swings, just for one club, a driver, with plans to expand later. One of the pro's was shorter and female, and there were three males of varying height. The height adjustment was usually small if you chose the right model, so we assumed any distortions didn't matter. The club is used, but there is no digital comparison of the swings, no automated analysis, it's all just done visually by the operator of the machine, and the person whose swing is being analyzed just looks at it also, frame by frame, and can see where the two don't match in limb and club positions, and hip, knee, and elbow angle. With a little training the operator knows what areas to focus on and point out to the customer. It was not much different than what trainers were already doing visually, but it greatly improved interactions with customers since they could directly see the mistakes they were making and by how much they were off. Putting a sensor on the club/bat/etc might be something to consider also. A camera would be ideal so you could see how accurately they were hitting the ball and whether they had a consistent bias that needed correcting.
Feel free to share your project and why you started! I just met someone who wanted to build a smart mirror that counts reps. Think the idea was sparked by using the Vision Pro during their workout.
As far as training data, use yourself! Free, you have control of the camera, and you don't need to scour the entire internet for the perfect and ideal form with the perfect camera angle - it's not like you can't move like them. If you can't...then find someone who can XD
There's not going to be the one, absolute right way of doing each and every exercise. The general advice is full range of motion (going all the way up and down). Now, when using yourself, it's good to have a third-party give objective feedback on your form. So, I wouldn't advise you to just film yourself and use that off the bat.
We include a form strictness level during the workout session (gear icon), so reps are only counted based on the strictness you set. This lets users control how precise the AI is when counting their reps.
Oh man....having the user choose from like 10 different push-ups wouldn't make too much sense (I'm assuming) since most users wouldn’t know the difference. Instead, we use a default push-up and let users adjust their strictness preferences for a more convenient experience. By default, I'm referencing to how the average push-up form (i.e.back straight, hands near your chest, legs straight, etc.).
Yeah! We look at the white dots on your body to provide feedback! Hope this answered your questions! Thank you!
Yes, you're right in that there isn't a textbook example of 'proper form'.
I appreciate you finding the quote on the website! For clarity, at the bottom of the homepage's FAQ section ("I already know how to do my exercises. Is this still for me?"), we’re not here to teach proper form since everyone is different. We just assist with accountability and using full range of motion. For premium users, we do have the option for users to freely control their strictness level when the app counts your reps.
The way we set the AI is by prioritizing certain body parts. For squats, we focus more on hip lowering than arm positioning. It's just making sure: Are you going all the way down?
No, we didn't work with a licensed physical therapist. We had certified trainers try it out and hear their feedback. This is just meant as a tool to keep you accountable on your form. If it's not to your liking, that's fine! Just trim down the level to your preference.
Last yes, we do place the pricing upfront after the onboarding pages. The challenges and programs are free to try after you swipe down on the paywall. I just didn't communicate the instructions properly. If you ever change your mind and want to give us constructive feedback, would love to apply that and help others!
I appreciate the comment and hope you have a good one!
Yep! This is just to inform that everyone is different so we're not teaching the one right way. That's why we didn't set it at 100% form strictness for every one of the exercises. We just correct your form to the exercise shown, but no means claim that it's the one true way.
Yes! Not for every single workout since I've been working out for a while. My friends and I occasionally do squat challenges and pull up challenges for fun. Think we set them at like 100% strictness whenever we do them. I have one where I do 100 squats at 70% strictness since it takes me like 5 minutes to do them. Shreds my legs lol
Yes! Just make sure to turn up your volume so you can hear your feedback! Full honesty, we didn't think too much about the visually impaired. We do highlight the mistakes you made on your body using red. If there's something that we should be considerate of as well, would appreciate your input!
Challenges and programs are free try! Just swipe down on the paywall. As one commentor mentioned, there is a paywall for workout customization features. Thank you!
Yes! Honestly, I don't know. I haven't seen a raw demo outside of the website itself. From initial looks, it looks a little bit jittering and...slidy? Idk if they're playing around with the EMA smoothing but I can't fairly assess it without more examples from them. Sorry, I can't give a fair answer to this question. But thank you for sharing!
Personally, I'd consider pace secondary. To your point, time under tension instead of using your momentum would help a lot. Just an additional implementation layer. It's something that we're capable of doing - but like everything, it just takes time ahaha
With this version, we got the most important step down which is form. So on to the next! Thanks for the question! Let me know if anything else comes into mind!! This was fun :-)