[发明专利]一种识别电容触摸类型的方法有效
申请号: | 201310332202.1 | 申请日: | 2013-08-01 |
公开(公告)号: | CN103472962A | 公开(公告)日: | 2013-12-25 |
发明(设计)人: | 谭岳德;朱定飞;向铭 | 申请(专利权)人: | 珠海中慧微电子有限公司 |
主分类号: | G06F3/044 | 分类号: | G06F3/044 |
代理公司: | 广东秉德律师事务所 44291 | 代理人: | 杨焕军 |
地址: | 519085 广东省珠*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 识别 电容 触摸 类型 方法 | ||
【技术领域】
本发明涉及数据处理方法,具体涉及一种识别电容触摸类型的方法,其中,电容触摸类型包括以下三种类型:正常触摸、胖手指触摸、大面积触摸。
【背景技术】
在智能手机、平板电脑等手持设备中,触控技术应用的越来越广泛,对触控的要求也越来越高。在正常使用过程中,可能会产生如下三种触摸类型:
正常触摸(Finger):正常触摸物的点击范围,根据屏幕的尺寸,可以确定正常触摸时能够最大影响的感应范围;
胖手指触摸(Fat):触摸物体面积比较大,如触摸手指比较胖,此时触摸范围可能涉及大于等于两个正常点的感应范围,处理时不能按正常多点处理,必须识别出然后按单点触摸进行处理;
大面积触摸(Palm):某些特殊的场景,可能产生大面积接触,如电话时脸部接触、手掌误接触等。这些场景需要识别,做特殊处理,不能按每点触摸处理。
触控芯片快速识别实际触摸动作,准确区分正常、胖手指、大面积误操作类型,进行后续的处理,可以实现用户最佳的交互体验。
在触控面板中,一般都布满了一些感应元件,比如电容触摸屏的铟锡金属氧化物(ITO)。感应元件即为感应点,按一定的方式排列,如常见的矩阵型排列方式。感应点的排列密度可以确定触摸屏的分辨率。一般如果有手指触摸,感应点上会产生电特性的变化。通常,屏幕的分辨率非常细,触摸物不可能只接触到某一个感应点。在一定的范围内,多个感应点都有相应的电气变化,每个感应点的电气变化都有对应的数据值An来量化表示,感应点的电气变化越大,其对应的数据值An越大,An>0。
【发明内容】
本发明要解决的技术问题是提供一种识别电容触摸类型的方法,其能准确、快速地识别出正常触摸、胖手指触摸、大面积触摸。
上述技术问题通过以下技术方案解决:
一种识别电容触摸类型的方法,所述电容触摸类型包括正常触摸、胖手指触摸、大面积触摸,所述方法包括以下步骤:
1)设置阀值系数kfinger_th、kpalm_th,0<kfinger_th<kpalm_th;
2)对于每次触摸,找出触摸范围内电气变化最大的一个感应点,当其数据值大于预设阈值时,设其为中心点;预设阈值的设置避免对错误的小触摸也进行识别;
3)截取中心点周围的n×n矩阵内各感应点的数据值,n为大于1的自然数,n可以根据实际的屏幕参数进行选取,因此,n的选取不能导致n×n矩阵超出触摸面板的实际尺寸;
4)依次循环n×n矩阵内除中心点以外各感应点的数据值,找出一个最小值Amin及一个最大值Amax,Amin、Amax分别对应的感应点为小感应点、大感应点;
5)把n×n矩阵内除中心点、小感应点、大感应点以外各感应点的数据值进行累加,得Asum;
6)以中心点的数据值A中为基数,计算该中心点的系数k,
7)通过系数k进行判断:
k≤kfinger_th,该次触摸的触摸类型为正常接触;
kfinger_th<k≤kpalm_th,该次触摸的触摸类型为胖手指接触;
k>kpalm_th,该次触摸的触摸类型为大面积接触。
其中,上述系数阀值kfinger_th、kpalm_th,kfinger_th、kpalm_th值的大小与实际触控面板、触控IC检测有关,可以根据具体的项目进行调试校正;具体为:结合上述方法中步骤2)-步骤6)进行多次不同类型的触摸来统计,然后根据具体应用进行选定kfinger_th、kpalm_th值。
另外,上面所求的系数k,可以作为触摸范围或者触摸压力的参考值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于珠海中慧微电子有限公司,未经珠海中慧微电子有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310332202.1/2.html,转载请声明来源钻瓜专利网。