首页 玩机广场内容详情

你对指关节识别了解多少?

2022-07-14 640 养狼比赛第二名

有的手机支持用指关节在屏幕上滑动来完成一些快捷操作,如打开应用、区域截屏、调节亮度等。而用手指肚则不会这样。这一功能确实比较方便,省去了某些操作的麻烦。比如调整亮度还要下拉状态栏,现在只需用指关节长按并拖动就行了。还要区域截屏,只需用指关节圈画截屏的区域即可,形状可以任意。那么手机是如何知道我们用指关节或者手指肚触摸的屏幕呢?这利用的是什么原理呢?

指关节识别最先由一家叫Qeexo奇手的公司推出的,英文名叫FingerSense。这款产品的出现,正是基于让智能设备与用户之间的交互能够更加多样化的目的,因为单纯的用手指肚去触摸屏幕,操作比价单一。它也是全球首个能够在触摸屏上区分手指不同部位的解决方案。

而且幸运的是,这款产品从2015年就开始跟华为合作,目前已经运行在数千万台触屏设备上,并以“指关节手势”这个名字被用户所熟知。现在我们看到的有关指关节的功能,大部分都是华为手机上所带有的,也是很多自媒体说的华为手机带的特色功能之一。小米也在后面加入了指关节识别,比如红米K40Pro在更新系统后就加入了对指关节识别的支持。

指关节识别虽然名字听上去技术感十足,但操作却非常简单。将食指或者中指弯曲,用第二个指关节,连续敲击2下屏幕,手机就能完成截屏这个操作。不仅如此,在指关节手势的帮助下,更复杂的滚动截屏、区域截屏,录屏,分屏,以及快速打开应用等不同功能都可以很轻松地完成,例如只需要用指关节敲击屏幕并画字母m,音乐应用就会开启。这些很多功能都在华为手机上实现,而小米手机上目前仅支持截屏、调整亮度、打开快捷功能等。

简单介绍完指关节识别,你一定想知道其原理。我一开始接触指关节识别时,是通过一部华为畅享6接触的。当时这部手机还把指关节截屏当成卖点。直到后面我才知道这部一千元左右的手机其实是低配高价的手机,而低配高价的手机经常把一些熟知的功能,甚至是128G内存都当成卖点。

我通过设置找到了指关节识别的功能。我当时觉得是屏幕可以识别到手指肚或者指关节的接触,以至于有时候指关节识别不到时,我都在想是把手指往里伸,让指关节面积变小,或者往外伸,让指关节面积变大。就这样我一直觉得是这个原理。直到最近对这个话题感兴趣,于是找了一些资料,看到了一些原理解释。通过这些解释也很好理解为什么有时候指关节没有识别到。

你可以把手指伸出来,从一定高度下落到手机屏幕上,感受从屏幕发出来的声音是什么样的。然后用指关节从同一高度下落,再次感受从屏幕发出来的声音是什么样的。你会发现用指关节发出来的声音会比手指肚的更加清脆。

通过上面的操作,你应该知道手机是怎么识别是你的手指肚触摸屏幕还是你的指关节触摸屏幕。二者接触屏幕发出的声音不一样,手机的麦克风收集到后,就会判断是正常滑动或者点击操作,还是触发指关节操作。这也很好解释为什么在嘈杂的环境,使用指关节时会出现无法识别的情况。

然后就是接触面积。确实,指关节识别也跟接触面积有关,因为有时候你用指尖划过屏幕,也会触发指关节识别。甚至你用指尖触摸屏幕,发出类似于指关节接触屏幕的声音时,也会被识别为指关节触摸屏幕。

还有就是屏幕的压力识别。手指肚触摸屏幕与指尖触摸屏幕的压力是不一样的,这也是触发指关节识别的条件之一。但屏幕压力识别仅限于一些高端旗舰机,而且自从苹果不再支持3D Touch后,在屏幕压力识别上面做文章的手机也没有多少。

最后就是触摸到屏幕上的冲量能引起机器多大幅度的倾斜。这也是触发条件之一。动能定理的公式是F*t=m*v,原理可以自己分析,只需知道指关节触摸屏幕引起的手机倾斜会比手指肚的大,结合手机内置的传感器综合分析,就会触发指关节识别。

综上,指关节识别的触发,是根据“触摸到屏幕上的面积是扁且大还是尖而小”“触摸到屏幕上的部分是听起来很尖锐还是比较低沉”,以及“触摸到屏幕上的冲量能引起机器多大幅度的倾斜”来综合判断。至于为什么不用指尖,上图的数值可以告诉你原因。因为指关节(knucke)的特征相对于指甲(nail)、指尖(tip)还有指腹(手指肚,pad)最为典型,色条比较多。



取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦


打开微信扫一扫,即可小程序查看哦~

 暂无评论,快来抢沙发吧~

发布评论