一种触摸起始位置识别方法及移动终端技术

技术编号:14681034 阅读:32 留言:0更新日期:2017-02-22 14:13
本发明专利技术提供一种触摸起始位置识别方法及移动终端,其中方法应用于移动终端,包括:当检测用户在触摸屏处于第一扫描频率输入触摸滑动操作时,切换所述触摸屏的第一扫描频率至第二扫描频率,其中,所述第一扫描频率小于第二扫描频率;以所述第二扫描频率检测所述触摸滑动操作的第一个报点坐标值及第二个报点坐标值;根据所述第一个报点坐标值、所述第二个报点坐标值及预设的校准系数,计算所述触摸滑动操作的起始触摸坐标对应的起始报点坐标值。这样,本发明专利技术实施例通过对触摸滑动操作的前两个报点坐标值进行校准计算,得到该触摸滑动操作的起始触摸坐标对应的起始报点坐标值,实现了移动终端对手指触摸起始位置的识别。

【技术实现步骤摘要】

本专利技术涉及通信
,尤其涉及一种触摸起始位置识别方法及移动终端
技术介绍
移动终端的触摸屏在未检测到手指触摸信号时,其集成电路IC一般处在低功耗模式,该模式下IC扫描传感器的频率较低。当触摸屏检测到手指信号时,IC将从低功耗模式快速切换到工作模式,以提高传感器扫描频率,从而快速检测并上报手指位置信息。由于IC由低功耗模式切换到工作模式需要耗费一些时间,使得移动终端无法识别手指触摸的起始位置。这样可能会影响移动终端体验性能,以游戏中手指快速拖拽小图标的操作为例,手指触摸的起始位置虽然位于小图标上,但由于无法被识别,可能造成拖拽操作失败。可见,目前移动终端存在无法识别手指触摸起始位置的问题。
技术实现思路
本专利技术实施例提供一种触摸起始位置识别方法及移动终端,以解决现有移动终端存在无法识别手指触摸起始位置的问题。第一方面,本专利技术实施例提供了一种触摸起始位置识别方法,应用于移动终端,包括:当检测用户在触摸屏处于第一扫描频率输入触摸滑动操作时,切换所述触摸屏的第一扫描频率至第二扫描频率,其中,所述第一扫描频率小于第二扫描频率;以所述第二扫描频率检测所述触摸滑动操作的第一个报点坐标值及第二个报点坐标值;根据所述第一个报点坐标值、所述第二个报点坐标值及预设的校准系数,计算所述触摸滑动操作的起始触摸坐标对应的起始报点坐标值。第二方面,本专利技术实施例还提供一种移动终端,包括:切换模块,用于当检测用户在触摸屏处于第一扫描频率输入触摸滑动操作时,切换所述触摸屏的第一扫描频率至第二扫描频率,其中,所述第一扫描频率小于第二扫描频率;检测模块,用于以所述切换模块切换的第二扫描频率检测所述接收模块接收的所述触摸滑动操作的第一个报点坐标值及第二个报点坐标值;计算模块,用于根据所述检测模块检测的所述第一个报点坐标值、所述第二个报点坐标值及预设的校准系数,计算所述触摸滑动操作的起始触摸坐标对应的起始报点坐标值。这样,本专利技术实施例中,当检测用户在触摸屏处于第一扫描频率输入触摸滑动操作时,切换所述触摸屏的第一扫描频率至第二扫描频率,其中,所述第一扫描频率小于第二扫描频率;以所述第二扫描频率检测所述触摸滑动操作的第一个报点坐标值及第二个报点坐标值;根据所述第一个报点坐标值、所述第二个报点坐标值及预设的校准系数,计算所述触摸滑动操作的起始触摸坐标对应的起始报点坐标值。这样,本专利技术实施例通过对触摸滑动操作的前两个报点坐标值进行校准计算,得到该触摸滑动操作的起始触摸坐标对应的起始报点坐标值,实现了移动终端对手指触摸起始位置的识别。附图说明为了更清楚地说明本专利技术实施例的技术方案,下面将对本专利技术实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获取其他的附图。图1是本专利技术第一实施例提供的触摸起始位置识别方法的流程图;图1-1是本专利技术第一实施例提供的触摸滑动操作的滑动轨迹的示意图;图1-2是本专利技术第一实施例提供的报点坐标值的示意图;图2是本专利技术第二实施例提供的触摸起始位置识别方法的流程图;图2-1是本专利技术第一实施例提供的计算初始报点坐标值的示意图;图3是本专利技术第三实施例提供的移动终端的结构图之一;图4是本专利技术第三实施例提供的移动终端的结构图之一;图5是本专利技术第三实施例提供的移动终端的结构图之三;图6是本专利技术第四实施例提供的移动终端的结构图;图7是本专利技术第五实施例提供的移动终端的结构图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获取的所有其他实施例,都属于本专利技术保护的范围。第一实施例参见图1,图1是本专利技术实施例提供的触摸起始位置识别方法的流程图,如图1所示,该方法包括以下步骤:步骤101、当检测用户在触摸屏处于第一扫描频率输入触摸滑动操作时,切换所述触摸屏的第一扫描频率至第二扫描频率,其中,所述第一扫描频率小于第二扫描频率。用户在移动终端的触摸屏上进行触摸滑动操作时,移动终端的触控组件可以检测手指信号,并获取手指触摸对应的各触控点后上报相应的报点。然而,基于降低功耗的考虑,在用户不操作触摸屏达到阈值时间,例如1秒后,触控组件会进入低功耗模式。进入低功耗模式后,会降低扫描频率,即按照较低频率的第一扫描频率进行扫描以获取触控点。在触摸屏处于第一扫描频率时,当检测到用户在触摸屏输入触摸滑动操作时,可以将触摸屏的第一扫描频率切换至第二扫描频率,其中,第一扫描频率小于第二扫描频率。该步骤中,上述用户在触摸屏输入的触摸滑动操作,可以是移动终端在亮屏状态时,用户在触摸屏上输入的触摸滑动操作;也可以是有手势功能的移动终端在息屏待机状态时,用户在触摸屏上输入的触摸滑动操作。步骤102、以所述第二扫描频率检测所述触摸滑动操作的第一个报点坐标值及第二个报点坐标值。由于移动终端在接收到用户在触摸屏上的触摸时,触控组件需要从未接收到触摸的低功耗模式切换成工作模式,即触控组件需要从第一扫描频率切换至第二扫描频率,继而上报报点数据。虽然上述切换的过程较快,但总需要耗费一些时间,对于用户输入的触摸滑动操作而言,很容易造成第一个报点的坐标会落后于手指实际的起始触摸坐标。且随着用户在触摸屏上的滑动速度越快,第一个报点坐标落后于手指实际起始触摸坐标的距离越大。可以理解为,用户在触摸屏上输入触摸滑动操作时,移动终端往往无法识别手指触摸起始位置。如图1-1所示,点S1、S2为手指实际的滑动轨迹,其中S1为手指触摸起始点;点S1'、S2'为移动终端显示的轨迹,其中S1'为第一个报点,S2'为第二个报点。手指触摸起始点S1和第一个报点S1'之间存在较大偏差,此偏差就是由触控组件由低功耗模式至上报报点数据的过程中耗费的时间造成的。且手指滑动速度越大,偏差越大,点S1'距离点S1就越远。该步骤中,移动终端切换触摸屏的扫描频率至第二扫描频率之后,可以以第二扫描频率来检测触摸滑动操作的第一个报点坐标值及第二个报点坐标值,以第一个报点坐标值为例,第一个报点坐标值可以是第一个报点在触摸屏上所处位置的坐标值,可以理解为,第一个报点坐标值可以包含x轴坐标值及y轴坐标值。如图1-2所示,第一个报点坐标值可以为S1'(x1,y1),第二个报点坐标值可以为S2'(x2,y2)。步骤103、根据所述第一个报点坐标值、所述第二个报点坐标值及预设的校准系数,计算所述触摸滑动操作的起始触摸坐标对应的起始报点坐标值。该步骤中,移动终端可以根据步骤102中检测的第一个报点坐标值S1'(x1,y1)、第二个报点坐标值S2'(x2,y2),以及预先设置的校准系数a,计算步骤101中接收的触摸滑动操作的起始触摸坐标对应的起始报点坐标值S0(x0,y0)。本专利技术实施例中,上述移动终端可以是任何具有触摸屏的设备,例如:手机、平板电脑(TabletPersonalComputer)、膝上型电脑(LaptopComputer)、个人数字助理(personaldigitalassistant,简称PDA)、移动上网电子设备(MobileI本文档来自技高网...
一种触摸起始位置识别方法及移动终端

【技术保护点】
一种触摸起始位置识别方法,应用于移动终端,其特征在于,包括:当检测用户在触摸屏处于第一扫描频率输入触摸滑动操作时,切换所述触摸屏的第一扫描频率至第二扫描频率,其中,所述第一扫描频率小于第二扫描频率;以所述第二扫描频率检测所述触摸滑动操作的第一个报点坐标值及第二个报点坐标值;根据所述第一个报点坐标值、所述第二个报点坐标值及预设的校准系数,计算所述触摸滑动操作的起始触摸坐标对应的起始报点坐标值。

【技术特征摘要】
1.一种触摸起始位置识别方法,应用于移动终端,其特征在于,包括:当检测用户在触摸屏处于第一扫描频率输入触摸滑动操作时,切换所述触摸屏的第一扫描频率至第二扫描频率,其中,所述第一扫描频率小于第二扫描频率;以所述第二扫描频率检测所述触摸滑动操作的第一个报点坐标值及第二个报点坐标值;根据所述第一个报点坐标值、所述第二个报点坐标值及预设的校准系数,计算所述触摸滑动操作的起始触摸坐标对应的起始报点坐标值。2.根据权利要求1所述的方法,其特征在于,在所述切换所述触摸屏的第一扫描频率至第二扫描频率的步骤之后,所述根据所述第一个报点坐标值、所述第二个报点坐标值及预设的校准系数,计算所述触摸滑动操作的起始触摸坐标对应的起始报点坐标值的步骤之前,所述方法还包括:获取所述触摸滑动操作的滑动速度;确定与所述滑动速度对应的校准系数;所述根据所述第一个报点坐标值、所述第二个报点坐标值及预设的校准系数,计算所述触摸滑动操作的起始触摸坐标对应的起始报点坐标值,包括:根据所述第一个报点坐标值、所述第二个报点坐标值及与所述滑动速度对应的校准系数,计算所述触摸滑动操作的起始触摸坐标对应的起始报点坐标值。3.根据权利要求2所述的方法,其特征在于,所述获取所述触摸滑动操作的滑动速度,包括:以所述第二扫描频率检测所述触摸滑动操作的第二个报点坐标值及第三个报点坐标值;根据所述第二个报点坐标值、所述第三个报点坐标值及所述第二扫描频率,获取所述触摸滑动操作的滑动速度。4.根据权利要求2或3所述的方法,其特征在于,所述确定与所述滑动速度对应的校准系数,包括:若所述滑动速度小于或者等于预设的速度阈值,则确定与所述滑动速度对应的校准系数为第一校准系数;或者若所述滑动速度大于所述速度阈值,则确定与所述滑动速度对应的校准系数为第二校准系数;其中,所述第二校准系数大于所述第一校准系数。5.根据权利要求1所述的方法,其特征在于,所述根据所述第一个报点坐标值、所述第二个报点坐标值及预设的校准系数,计算所述触摸滑动操作的起始触摸坐标对应的起始报点坐标值,包括:通过公式x0=x1+a×(x1-x2),y0=y1+a×(y1-y2)计算所述触摸滑动操作的起始触摸坐标对应的起始报点坐...

【专利技术属性】
技术研发人员:刘晓林
申请(专利权)人:维沃移动通信有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1