5 ms·
If anyone's interested: I wrote a small free app that runs completely client-side in the browser via your webcam, and gives an audible alert if your posture cha
by ToJans 3y ago
If anyone's interested: I wrote a small free app that runs completely client-side in the browser via your webcam, and gives an audible alert if your posture changes:
https://ppp.virtualsaleslab.com https://ppp.virtualsaleslab.com
- bckr 3y agoThanks for sharing this. The physical therapists I’ve talked to have been very clear that staying in the same position for too long is a primary driver of pain. So, I’m not sure if this is a whole solution.
- sshine 3y agoI always shifted position every 15 minutes as a reflex. Sometimes I sit on one leg, other times both legs, other times normally. So there is no “correct” height for me; detecting a slump would require more thorough analysis than mere height in seat.
- therealdrag0 3y agoI recently heard someone in the space say recent evidence says posture is mostly irrelevant to back pain, it’s at least not root cause, tho maybe an aggregator?
- hanniabu 3y agoMuscle imbalance and tightness is a large cause of back pain and sitting at a desk and slouching contributes to muscle imbalance and tightness
- therealdrag0 3y agoBut is it more the sitting at the desk or more the slouching? How is slouching contributing to the muscle imbalance and tightness? And if you otherwise do counteracting stretching and strengthening does the slouching matter?
- unaindz 3y agoIn my experience paying attention to sitting straight made back pain worse, the only solution was to start laying down and with a lesser effect change postures. Sitting with one leg horizontally on the seat from time to time feels great for my back.
- grugagag 3y ago> In my experience paying attention to sitting straight made back pain worse In one’s mind sitting straight can be actually wrong as in sticking the neck out in an unnatural position or something like that. Mirrors help as well but more important is proper ergonomics: keyboard closer to body and within reach so that elbows sit close to the body, then desk height, chair height, position of feet on the ground and so on. In my 20s I suffered a lot and now in my 40s I rarely experience any back pain and don’t require any special chair either anymore. I also do not lean on the back rest 90% of the day.
- ToJans 3y agoInteresting feedback. Adding the option to beep when you stay too long in the same posture shouldn't be too hard...
- dilly_li 3y agoNice! Can you add an option to make the beep nonstop whenever the posture is poor? A single beep sound might not be strong enough for me to notice.
- ToJans 3y agoI'll have to dig up the source somewhere, but I'll see what I can do.
- happytoexplain 3y agoThis is great, I'm definitely going to try leaving this on all the time.
- notum 3y agoVery cool! Unfortunately it's not working with gimbal/tracking/panning cameras :(
- ToJans 3y agoTrue; it was a quick hack, so I didn't consider these kind of things.
- iamcreasy 3y agoVery interesting. Does it work similarly well on built in and external web cam?
- ToJans 3y agoI don't see why not?
- realworldperson 3y ago[dead]
- ensocode 3y agoHi Tom, this is a nice solution. Is it open source? You wrote its completely client-side. Which libraries do you use for the posture recognition? I only know python mediapipe, opencv to achive this.