Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How to detect the hand user holding his device [closed]

We are thinking about detecting the hand, user is holding his mobile device, right or left hand or both. As far as our knowledge we think this is not possible with 100% accuracy with the current hardware, we even dont think it would have an accuracy over 90% but if you try to achieve this with the available sensor data which most of the smartphones have today. How would you process those sensor data and how would you decide?

Our initial thoughts are,

  • Checking horizontal angle via gyroscope,
  • Deciding based on face recognition and the angle with eyes using camera,

If you ask why would you do such thing,

As devices get larger (such as samsung note-2, note-3), touching every side of the screen is getting harder which causes user experience/ergonomy problems. We think if we can detect this automatically with a reasonable accuracy we may adjust our layouts to serve better user experience.

Thanks everyone sharing your thoughts,

like image 811
mehmet6parmak Avatar asked Oct 02 '13 11:10

mehmet6parmak


People also ask

How do users hold mobile devices?

He found that in nearly every case, they held their phones in one of three basic grips. At 49%, the one-handed grip was most popular; 36% cradled the phone in one hand and jabbed with the finger or thumb of the other; and the remaining 15% adopted the two-handed BlackBerry-prayer posture, tapping away with both thumbs.

What hand do people hold their phone in?

In summary, most users hold their phone in the left hand while using their dominant or 'mouse hand' to navigate. While this is often what is shown here (hold in left, navigate with right), we cannot ignore that about 30% will hold and navigate with their dominate hand (single-handed).

Why is common for people always hold their cellphone even when doing something?

For many people, social interaction stimulates the release of dopamine. Because so many people use their phones as tools of social interaction, they become accustomed to constantly checking them for that hit of dopamine that's released when they connect with others on social media or some other app.

When someone uses their mobile phone?

They come in use for communicating through voice, messages, and mails. We can also surf the internet using a phone. Most importantly, we also click photos and record videos through our mobile's camera. The phones of this age are known as smartphones.


1 Answers

I think you are on a good way! After I tested myself holding the phone, I noticed I tilted my phone to the left (holding it with my left hand), and tilting it to the right as soon as I held it with my right hand.

Therefore I think the horizontal angle is the most important data you need. The bigger the phone gets, the higher the accuray (because you need to tilt your phone more to type with your tumb).

I would suggest you to also read the vertical angle to detect, wheter the user has his phone on a table or something

Hope I helped you a bit :) And sorry for my english ;)

like image 75
Manuel Allenspach Avatar answered Oct 21 '22 08:10

Manuel Allenspach