18/09/2023
Is scrolling webpages with your hand practical?
We are here to investigate if scrolling webpages with your hand is practical! Let's find out!
Ley Kwan Choo
Software Engineer at K
Have you ever felt tired of scrolling webpages with your hand? I did. So I decided to check out if there is any cool way of doing it…
And how lucky I am to find out this…
Handsfree - scroll your webpages handsfree!
Handsfree is all about scrolling webpages with your hand using computer vision
via your webcam.
Try it out here!
How does this work?
The developer utilize Hand pose detection model
provided by Google
, more specifically,tensorflow.js library to detect any hand poses efficiently.
The rest of the algorithm is still a mystery to me, but the entire project is open source, so feel free to check it out here
After trying out for a while, I came to some conclusions…
Takeaway
1. Inconsistent scrolling
Scenario 1: inconsistent hand placement
The precision of the hand pose detection model is not perfect since it depend only on the webcam.
If your hand is slightly
off, the scrolling will be inconsistent
.
What if you are in a dark room? What if you are wearing a glove? What if you are using a low quality webcam? It will be even worse.
2. Fatigue
Scenario 2: thumb pinching
The current implementation of the handsfree scrolling require you to pinch your thumb
, which is how Apple Vision Pro is implemented.
However, the most critical
issue is to make sure the scrolling work well, the pinching has to be in the correct
position, which is uncomfortable
for long term usage.
My takeaway
With only 1 source of input, it’s hard to make the handsfree scrolling experience consistent
and comfortable
.
But for fun, it’s definitely worth a try!
Apple Vision Pro
handsfree scrolling worked flawlessly with ~10
sensors on the headset and because they’re Apple…
That’s all from me today! I hope you find this useful!
Written by
Ley Kwan Choo
Software Engineer at K