控制电容式触屏终端的方法及装置制造方法及图纸

技术编号:10409144 阅读:110 留言:0更新日期:2014-09-10 18:20
本公开是关于一种控制电容式触屏终端的方法及装置。该方法包括:判断当前动作是否为点击TP的动作;如果是,则判断当前对象的执行对象在TP上的着陆区,其中,着陆区为执行对象接近TP的过程中悬浮在TP正上方时在TP上对应的区域;在执行对象触及着陆区的区域通过坐标轨迹滤波算法确定一个触点坐标,控制电容式触屏终端执行与触点坐标对应的操作。本公开通过判断当前动作为点击TP的动作,并判断当前动作为点击TP的动作时执行对象在TP上的着陆区。因此,在确定实施坐标轨迹滤波算法的区域时,可以直接在执行对象触及着陆区的区域选择合适大小的滤波区域确定一个触点坐标,确定的触点坐标比较精准,且适用范围较广,可以提高控制电容式触屏终端的精度。

【技术实现步骤摘要】
控制电容式触屏终端的方法及装置
本公开涉及触摸屏
,特别涉及一种控制电容式触屏终端的方法及装置。
技术介绍
随着触摸屏技术的迅速发展,出现了越来越多的触屏终端,例如,利用人体的感应电流进行工作的电容式触屏终端等。实际应用中,用户经常通过手指点击或滑动TP(TouchPanel,触摸面板)来控制电容式触屏终端。电容式触屏终端的触控芯片确定用户手指触及TP的触点坐标后,将该触点坐标上报至处理器,由处理器控制电容式触屏终端执行与该触点坐标对应的操作。然而,由于触控芯片的灵敏度很高,使得触控芯片能够解析到由于人的心跳、血压变化等干扰造成的手指轻微移动,因此,当用户的手指触及TP时,触控芯片会解析到触点发生轻微移动而获得多个触点坐标。为了能够向处理器上报比较准确的触点坐标,通常会在手指触及TP的区域使用坐标轨迹滤波算法对由于触点轻微移动获得的多个触点坐标进行处理,以滤除由于干扰获得的触点坐标。其中,坐标轨迹滤波算法为针对用户通过点击TP的动作触及TP时提出的处理触点坐标的方法,该方法可以对滤波区域内包括的由于手指轻微移动获得的多个触点坐标进行处理以确定触点坐标。具体地,该方法确定手指触及TP的点是否始终在应用坐标轨迹滤波算法的滤波区域内。如果手指触及TP的点始终在滤波区域内,则将滤波区域的中心点坐标作为确定的向处理器上报的触点坐标;如果手指触及TP的点落在多个滤波区域,则分别将多个滤波区域的中心点作为向处理器上报的多个触点坐标。由于手指触及TP的动作分为点击动作和滑动动作,且由于目前还未有对点击动作和滑动动作进行精确区分的解决方案,因此,相关技术在控制电容式触屏终端时,均采用坐标轨迹滤波算法处理触点坐标。具体处理过程中,当手指触及TP时,均在手指触及TP的区域通过坐标轨迹滤波算法确定触点坐标。由于手指触及TP的区域可能会包含多个滤波区域。因此,相关技术通过坐标轨迹滤波算法确定多个触点坐标,并进一步控制电容式触屏终端执行与确定的每个触点坐标对应的操作。在实现本公开的过程中,专利技术人发现相关技术至少存在以下问题:由于相关技术在控制电容式触屏终端的过程中,无论对于手指通过滑动动作触及TP的情况还是对于手指通过点击动作触及TP的情况,均在手指触及TP的点所在滤波区域通过坐标轨迹滤波算法确定触点坐标。因此,可能导致在手指触及TP的区域通过坐标轨迹滤波算法确定的触点坐标有两个或多个,从而控制电容式触屏终端的精度不高。
技术实现思路
为克服相关技术中存在的问题,本公开提供一种控制电容式触屏终端的方法及装置。根据本公开实施例的第一方面,提供一种控制电容式触屏终端的方法,包括:判断当前动作是否为点击电容式触屏终端的TP的动作;如果所述当前动作为点击所述TP的动作,则判断所述当前动作的执行对象在所述TP上的着陆区,所述着陆区为所述执行对象接近所述TP的过程中悬浮在所述TP正上方时在所述TP上对应的区域;在所述执行对象触及所述着陆区的区域通过坐标轨迹滤波算法确定一个触点坐标,并控制所述电容式触屏终端执行与所述触点坐标对应的操作。结合第一方面,在第一方面的第一种可能的实现方式中,所述判断当前动作是否为点击电容式触屏终端的触摸面板TP的动作,包括:判断当前动作是否为从所述TP的正上方由远及近接近所述TP的动作;如果所述当前动作为从所述TP的正上方由远及近接近所述TP的动作,则判断所述当前动作为点击所述电容式触屏终端的TP的动作。结合第一方面的第一种可能的实现方式,在第一方面的第二种可能的实现方式中,所述判断当前动作是否为从所述TP的正上方由远及近接近所述TP的动作,包括:检测单位时间内所述执行对象的电容信号变化量;根据所述执行对象的电容信号变化量判断所述当前动作是否为从所述TP的正上方由远及近接近所述TP的动作。结合第一方面的第一种可能的实现方式,在第一方面的第三种可能的实现方式中,所述判断当前动作是否为从所述TP的正上方由远及近接近所述TP的动作,包括:检测所述执行对象与所述TP相距预设距离时的电容信号是否达到预设阈值,所述预设阈值为当所述当前动作为点击所述TP的动作时所述执行对象与所述TP相距预设距离时对应的电容信号的值;根据所述执行对象与所述TP相距预设距离时的电容信号是否达到预设阈值的检测结果判断所述当前动作是否为从所述TP的正上方由远及近接近所述TP的动作。结合第一方面至第一方面的第三种可能的实现方式中的任一种可能的实现方式,在第一方面的第四种可能的实现方式中,所述在所述执行对象触及所述着陆区的区域通过坐标轨迹滤波算法确定一个触点坐标,包括:通过坐标轨迹滤波算法将所述执行对象触及所述着陆区的预设大小区域内的中心点确定为触点坐标。根据本公开实施例的第二方面,提供一种控制电容式触屏终端的装置,包括:第一判断模块,用于判断当前动作是否为点击电容式触屏终端的TP的动作;第二判断模块,用于当所述当前动作为点击所述TP的动作时,判断所述当前动作的执行对象在所述TP上的着陆区,所述着陆区为所述执行对象接近所述TP的过程中悬浮在所述TP正上方时在所述TP上对应的区域;确定模块,用于在所述执行对象触及所述着陆区的区域通过坐标轨迹滤波算法确定一个触点坐标;控制模块,用于控制所述电容式触屏终端执行与所述触点坐标对应的操作。结合第二方面,在第二方面的第一种可能的实现方式中,所述第一判断模块,包括:判断单元,用于判断当前动作是否为从所述TP的正上方由远及近接近所述TP的动作;确定单元,用于当所述当前动作为从所述TP的正上方由远及近接近所述TP的动作时,则判断所述当前动作为点击所述电容式触屏终端的TP的动作。结合第二方面的第一种可能的实现方式,在第二方面的第二种可能的实现方式中,所述判断单元,包括:第一检测子单元,用于检测单位时间内所述执行对象的电容信号变化量;第一判断子单元,用于根据所述执行对象的电容信号变化量判断所述当前动作是否为从所述TP的正上方由远及近接近所述TP的动作。结合第二方面的第一种可能的实现方式,在第二方面的第三种可能的实现方式中,所述判断单元,包括:第二检测子单元,用于检测所述执行对象与所述TP相距预设距离时的电容信号是否达到预设阈值,所述预设阈值为当所述当前动作为点击所述TP的动作时所述执行对象与所述TP相距预设距离时对应的电容信号的值;第二判断子单元,用于根据所述执行对象与所述TP相距预设距离时的电容信号是否达到预设阈值的检测结果判断所述当前动作是否为从所述TP的正上方由远及近接近所述TP的动作。结合第二方面至第二方面的第三种可能的实现方式中的任一种可能的实现方式,在第二方面的第四种可能的实现方式中,所述确定模块,用于通过坐标轨迹滤波算法将所述执行对象触及所述着陆区的预设大小区域内的中心点确定为触点坐标。本公开的实施例提供的技术方案可以包括以下有益效果:通过判断当前动作为点击TP的动作,并判断当前动作为点击TP的动作时当前动作的执行对象在TP上的着陆区。因此,在确定实施坐标轨迹滤波算法的区域时,可以直接在执行对象触及着陆区的区域选择合适大小的滤波区域通过坐标轨迹滤波算法确定一个触点坐标,不仅确定的触点坐标比较精准,而且适用范围较广,进而可以提高控制电容式触屏终端的精度。应当理解的是,以上的一般描述和后文的细节描述仅是本文档来自技高网
...
控制电容式触屏终端的方法及装置

【技术保护点】
一种控制电容式触屏终端的方法,其特征在于,所述方法包括:判断当前动作是否为点击电容式触屏终端的触摸面板TP的动作;如果所述当前动作为点击所述TP的动作,则判断所述当前动作的执行对象在所述TP上的着陆区,所述着陆区为所述执行对象接近所述TP的过程中悬浮在所述TP正上方时在所述TP上对应的区域;在所述执行对象触及所述着陆区的区域通过坐标轨迹滤波算法确定一个触点坐标,并控制所述电容式触屏终端执行与所述触点坐标对应的操作。

【技术特征摘要】
1.一种控制电容式触屏终端的方法,其特征在于,所述方法包括:判断当前动作是否为点击电容式触屏终端的触摸面板TP的动作;如果所述当前动作为点击所述TP的动作,则判断所述当前动作的执行对象在所述TP上的着陆区,所述着陆区为所述执行对象接近所述TP的过程中悬浮在所述TP正上方时在所述TP上对应的区域;在所述执行对象触及所述着陆区的区域通过坐标轨迹滤波算法确定一个触点坐标,并控制所述电容式触屏终端执行与所述触点坐标对应的操作;所述在所述执行对象触及所述着陆区的区域通过坐标轨迹滤波算法确定一个触点坐标,包括:通过坐标轨迹滤波算法将所述执行对象触及所述着陆区的预设大小区域内的中心点确定为所述触点坐标。2.根据权利要求1所述的方法,其特征在于,所述判断当前动作是否为点击电容式触屏终端的触摸面板TP的动作,包括:判断当前动作是否为从所述TP的正上方由远及近接近所述TP的动作;如果所述当前动作为从所述TP的正上方由远及近接近所述TP的动作,则判断所述当前动作为点击所述电容式触屏终端的TP的动作。3.根据权利要求2所述的方法,其特征在于,所述判断当前动作是否为从所述TP的正上方由远及近接近所述TP的动作,包括:检测单位时间内所述执行对象的电容信号变化量;根据所述执行对象的电容信号变化量判断所述当前动作是否为从所述TP的正上方由远及近接近所述TP的动作。4.根据权利要求2所述的方法,其特征在于,所述判断当前动作是否为从所述TP的正上方由远及近接近所述TP的动作,包括:检测所述执行对象与所述TP相距预设距离时的电容信号是否达到预设阈值,所述预设阈值为当所述当前动作为点击所述TP的动作时所述执行对象与所述TP相距预设距离时对应的电容信号的值;根据所述执行对象与所述TP相距预设距离时的电容信号是否达到预设阈值的检测结果判断所述当前动作是否为从所述TP的正上方由远...

【专利技术属性】
技术研发人员:杨坤张博肖翔
申请(专利权)人:小米科技有限责任公司
类型:发明
国别省市:北京;11

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

1