移动终端及其触摸屏上左右手的识别方法

文档序号:9923670阅读:1019来源:国知局
移动终端及其触摸屏上左右手的识别方法
【技术领域】
[0001]本发明涉及触控技术领域,具体地讲,涉及一种移动终端及其触摸屏上左右手的识别方法。
【背景技术】
[0002]现代社会,随着电视、电脑、手机等电子设备的普及,使得家庭中的电子设备越来越多。然而,各种电子设备配合着各种各样的操作控制装置,彼此独立,没有关联,使得各种遥控器和操作手柄等操作控制装置充斥着我们的房间。因此,需要将各种电子设备的屏幕的应用联系在一起,使得它们之间相互联系,彼此之间可以相互控制,不需要额外的操作控制装置。
[0003]为此,图1提供了一种现有的采用手机替代遥控器或者游戏操控手柄的方法。如图1所示,对于具有图标显示的触摸屏幕,只要将手指放置在相应的图标附近,就可以操作图标对应的功能,但是这种应用受到比较大的限制,在操控时候必须时时看着触摸屏幕,如果不看触摸屏幕,由于没有相应的反馈,手指放置的位置一旦偏离图标,操作的功能就无法实现。这也是为什么目前在实际应用中的游戏操控手柄大部分是采用实体摇杆或按键类来实现。如果可以定义相应的功能,跟踪对应的触摸操作,使得手指在操作时,无论如何移动,只要是在触摸屏幕上,就可以实现相应的功能,通过分析发现,如果能够辨别左右手的操作,就可以将左右手的功能定义为相应的功能,如我们日常在玩枪击游戏时候,左右手的分工是比较明确的,通过左右手操作的分辨,我们可以比较好的模拟实际的开枪和瞄准等动作。
[0004]那如何分辨左右手的操作呢?在普通的触摸屏中,输出的是触摸点的位置信息,也就是所对应的位置坐标。对于具有悬浮功能的触摸屏也只是通过输出格式上进行区别是普通触摸还是悬浮操作的位置信息,而无法提供更多的信息来解决我们所提到的两手操作中的左右手的分辨。
[0005]图2是现有技术的一种利用左右手同时操作手机屏幕的示意图。在图2中,示出了我们两手一般在操控屏幕进行相应的游戏或其他操作时,手握手机并操作手机。或许最简单的左右手指操作的分辨方法是将屏幕分为左右半屏,对于左边的触摸和悬浮操作可以认为是左手,对于右半屏可以认为是右手的操作,但是这种方法有比较大的局限性。

【发明内容】

[0006]为了解决上述现有技术存在的问题,本发明的目的在于提供一种移动终端及其触摸屏上左右手的识别方法,以实现触摸屏左右手的智能识别,改善用户体验。
[0007]根据本发明的一方面,提供了一种触摸屏上左右手的识别方法,其包括:同时获取触摸屏上的若干第一触点的触摸响应值和若干第二触点的触摸响应值;根据所述若干第一触点的触摸响应值获取由所述若干第一触点形成的第一手指图案,并根据所述若干第二触点的触摸响应值获取由所述若干第二触点形成的第二手指图案;根据所述第一手指图案和所述第二手指图案在平面直角坐标系中所处的象限来进行左右手识别。
[0008]进一步地,若所述第一手指图案在平面直角坐标系中处于第三象限,所述第二手指图案在平面直角坐标系中处于第四象限,则所述第一手指图案属于左手,所述第二手指图案属于右手。
[0009]进一步地,获取所述第一手指图案的方法具体包括:判断所述第一触点的触摸响应值是否不小于一触摸响应阈值;利用触摸响应值不小于所述触摸响应阈值的第一触点勾勒出第一手指的指尖图案;利用触摸响应值小于所述触摸响应阈值的第一触点勾勒出第一手指的指段图案;其中,所述第一手指的指尖图案和所述第一手指的指段图案形成所述第一手指图案。
[0010]进一步地,获取所述第二手指图案的方法具体包括:判断所述第二触点的触摸响应值是否不小于所述触摸响应阈值;利用触摸响应值不小于所述触摸响应阈值的第二触点勾勒出第二手指的指尖图案;利用触摸响应值小于所述触摸响应阈值的第二触点勾勒出第二手指的指段图案;其中,所述第二手指的指尖图案和所述第二手指的指段图案形成所述第二手指图案。
[0011]进一步地,所述若干第一触点位于所述触摸屏的左半屏,所述若干第二触点位于所述触摸屏的右半屏。
[0012]根据本发明的另一方面,提供了一种移动终端,其包括触摸屏上左右手的识别装置,所述识别装置包括:响应值获取模块,被构造为同时获取触摸屏上的若干第一触点的触摸响应值和若干第二触点的触摸响应值;手指图案获取模块,被构造为根据所述若干第一触点的触摸响应值获取由所述若干第一触点形成的第一手指图案,且根据所述若干第二触点的触摸响应值获取由所述若干第二触点形成的第二手指图案;识别模块,被构造为根据所述第一手指图案和所述第二手指图案在平面直角坐标系中所处的象限来进行左右手识别。
[0013]进一步地,所述识别模块进一步被构造为若所述第一手指图案在平面直角坐标系中处于第三象限,所述第二手指图案在平面直角坐标系中处于第四象限,则识别所述第一手指图案属于左手,且识别所述第二手指图案属于右手。
[0014]进一步地,所述手指图案获取模块包括:第一手指图案获取模块,被构造为判断所述第一触点的触摸响应值是否不小于一触摸响应阈值;利用触摸响应值不小于所述触摸响应阈值的第一触点勾勒出第一手指的指尖图案;利用触摸响应值小于所述触摸响应阈值的第一触点勾勒出第一手指的指段图案;其中,所述第一手指的指尖图案和所述第一手指的指段图案形成所述第一手指图案。
[0015]进一步地,所述手指图案获取模块还包括:第二手指图案获取模块,被构造为判断所述第二触点的触摸响应值是否不小于所述触摸响应阈值;利用触摸响应值不小于所述触摸响应阈值的第二触点勾勒出第二手指的指尖图案;利用触摸响应值小于所述触摸响应阈值的第二触点勾勒出第二手指的指段图案;其中,所述第二手指的指尖图案和所述第二手指的指段图案形成所述第二手指图案。
[0016]进一步地,所述若干第一触点位于所述触摸屏的左半屏,所述若干第二触点位于所述触摸屏的右半屏。
[0017]本发明的有益效果:可以完全依靠本发明的左右手识别方法来定义左右手操作的功能,这样,例如在游戏的过程中,用户可不需要时刻低头来看操作的屏幕,从而增强用户的体验。
【附图说明】
[0018]通过结合附图进行的以下描述,本发明的实施例的上述和其它方面、特点和优点将变得更加清楚,附图中:
[0019]图1提供了一种现有的采用手机替代遥控器或者游戏操控手柄的方法;
[0020]图2是现有技术的一种利用左右手同时操作手机屏幕的示意图;
[0021]图3是本发明的触摸屏的构成示意图;
[0022]图4是本发明的对触摸屏进行两点触摸的触摸响应值的示意图;
[0023]图5是本发明的对触摸屏进行面触摸的触摸响应值的示意图;
[0024]图6是根据本发明的实施例的触摸屏上左右手的识别方法的流程图;
[0025]图7是根据本发明的实施例的触摸屏上左右手的识别装置的模块示意图。
【具体实施方式】
[0026]以下,将参照附图来详细描述本发明的实施例。然而,可以以许多不同的形式来实施本发明,并且本发明不应该被解释为限制于这里阐述的具体实施例。相反,提供这些实施例是为了解释本发明的原理及其实际应用,从而使本领域的其他技术人员能够理解本发明的各种实施例和适合于特定预期应用的各种修改。
[0027]根据触摸屏的原理,我们的手指在操控触摸屏时,由于手指除了指尖的其他部分(即指段)相对于触摸屏而言,也是可以让触摸屏上的电容值发生一定的变化,只不过指尖部位在触摸屏上的触摸响应值比较大,指段部分在触摸屏上的触摸响应值比较小,因此,一般的触摸控制芯片为了方便处理,往往忽略了指段部分在触摸屏上的触摸响应值,只是单独输出指尖部分的触摸响应值。但是随着触摸控制芯片性能的逐渐提升,这些被忽略的信息(即指段部分在触摸屏上的触摸响应值)其实是可以比较好的分辨出来,通过利用这些被忽略的信息,就可以进行更多的功能定制,完善相关的操作方法。
[0028]图3是本发明的触摸屏的构成示意图。参照图3,从触摸屏的内部结构上看,可以简单的认为触摸屏是由一个阵列形式的触摸单元(其在图3中以小方框表示)组成。触摸控制芯片就是通过检测每一个触摸单元的电容值的变化量来检测是否有触摸动作的,当触摸响应值超过一定的阈值时,就可以认为发生了触摸动作。如果是只有一个点区域的触摸响应值超过阈值就认为是一个点的触摸,如果是两个点区域的触摸响应值超过阈值就认为是两个点的触摸。
[0029]图4是示出了对触摸屏进行两点触摸的触摸响应值的示意图。参照图4,当对触摸屏进行两点触摸时,有两个点区域的触摸响应值超过了阈值,从图上可以看出两个尖峰凸起,尖峰凸起之下的是一个曲面,表示在噪声情况下的触摸响应值或者是触摸响应值的变化量。
[0030]但是,本发明的研究人员发现,当两手握住触摸屏,利用左右手的手指(例如拇指)同时点击触摸屏时,触摸响应值并不是如图4所示的仅在两个点区域的触摸响应值超过了阈值,而是两个面区域的触摸响应值都超过了阈值,如图5所示,从而产生面触摸。本发明的研究人员根据这种面触摸,提出了本发明的技术方案,从而完成左右手的识别,以下将进行具体描述。
[0031]图6是根据本发明的实施例的触摸屏上左右手的识别方法的流程图。
[0032]参照图6,在操作110中,同时获取触摸屏上的若干第一触点的触摸响应值和若干第二触点的触摸响应值。这里,如上所述,所述第一触点和所述第二触点均是在触摸屏上引发触摸的触点,也就是说,所述第一触点的触摸响应值和所述第二触点的触摸响应值均超过了所述阈值。
[0033]在操作120中,根据所述若干第一触点的触摸响应值获取由所述若干第一触点形成的第一手指图案,并根据所述若干第二触点的触摸响应值获取由所述若干第二触点形成的第二手指图案。这里,触摸响应值的分布的形状类似于手指的形状,因此可根据响应值的分布的形状勾勒出手指的形状。
[0034]进一步地,获取所述第一手指图案的具体方法包括:
[0035]首先,判断所述第一触点的触摸响应值是否不小于一触摸响应阈值。这里,所述触摸响应阈值不同于上述的阈值;其中,上述的阈值表示的是能否引起触摸屏感应到触摸的值,而所述触摸响应阈值是针对已经大于上述的阈值的所有触摸响应值的一个分界值,即所述触摸响应值大于上述的阈值。
[0036]接着,利用触摸响应值不小于所述触摸响应阈值的第一触点勾勒出第一手
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1