9

我们正在考虑检测手,用户拿着他的移动设备,右手或左手或两者兼而有之。据我们所知,我们认为这在当前硬件上不可能达到 100% 的准确度,我们甚至认为它的准确度不会超过 90%,但是如果您尝试使用大多数智能手机拥有的可用传感器数据来实现这一点今天。您将如何处理这些传感器数据以及您将如何决定?

我们最初的想法是,

  • 通过陀螺仪检查水平角度,
  • 使用相机根据人脸识别和眼睛的角度来决定,

如果你问你为什么要做这样的事情,

随着设备变得越来越大(例如 samsung note-2、note-3),触摸屏幕的每一侧变得越来越困难,这会导致用户体验/人体工程学问题。我们认为,如果我们能够以合理的准确度自动检测到这一点,我们可能会调整我们的布局以提供更好的用户体验。

谢谢大家分享你的想法,

4

1 回答 1

1

我认为你在一个很好的方式!在我测试自己握住手机后,我注意到我将手机向左倾斜(用左手握住它),并在我用右手握住它的同时向右倾斜。

因此,我认为水平角度是您需要的最重要的数据。手机越大,准确度就越高(因为你需要更多地倾斜手机才能用你的大拇指打字)。

我建议您也阅读垂直角度以检测用户是否将手机放在桌子上或其他东西上

希望我对你有所帮助 :) 对不起我的英语 ;)

于 2013-10-02T11:41:44.350 回答