一种识别电容触摸类型的方法

文档序号:6506857阅读:199来源:国知局
一种识别电容触摸类型的方法
【专利摘要】本发明涉及一种识别电容触摸类型的方法,包括以下步骤:1)设置系数阀值kfinger_th、kpalm_th;2)找出触摸范围内电气变化最大的一个感应点,当其数据值大于预设阈值时,设其为中心点;3)截取中心点周围的n×n矩阵内各感应点的数据值;4)依次循环n×n矩阵内除中心点以外各感应点的数据值,找出最小值Amin及最大值Amax,Amin、Amax分别对应的感应点为小感应点、大感应点;5)把n×n矩阵内除中心点、小感应点、大感应点以外各感应点的数据值进行累加,得Asum;6)以中心点的数据值A中为基数,计算该中心点的系数k,7)通过系数k与kfinger_th、kpalm_th进行比较判断以确定电容触摸类型。本发明能准确、快速地识别出电容触摸类型。
【专利说明】一种识别电容触摸类型的方法
【【技术领域】】
[0001]本发明涉及数据处理方法,具体涉及一种识别电容触摸类型的方法,其中,电容触摸类型包括以下三种类型:正常触摸、胖手指触摸、大面积触摸。
【【背景技术】】
[0002]在智能手机、平板电脑等手持设备中,触控技术应用的越来越广泛,对触控的要求也越来越高。在正常使用过程中,可能会产生如下三种触摸类型:
[0003]正常触摸(Finger):正常触摸物的点击范围,根据屏幕的尺寸,可以确定正常触摸时能够最大影响的感应范围;
[0004]胖手指触摸(Fat):触摸物体面积比较大,如触摸手指比较胖,此时触摸范围可能涉及大于等于两个正常点的感应范围,处理时不能按正常多点处理,必须识别出然后按单点触摸进行处理;
[0005]大面积触摸(Palm):某些特殊的场景,可能产生大面积接触,如电话时脸部接触、手掌误接触等。这些场景需要识别,做特殊处理,不能按每点触摸处理。
[0006]触控芯片快速识别实际触摸动作,准确区分正常、胖手指、大面积误操作类型,进行后续的处理,可以实现用户最佳的交互体验。
[0007]在触控面板中,一般都布满了一些感应元件,比如电容触摸屏的铟锡金属氧化物(ΙΤ0)。感应元件即为感应点,按一定的方式排列,如常见的矩阵型排列方式。感应点的排列密度可以确定触摸屏的分辨率。一般如果有手指触摸,感应点上会产生电特性的变化。通常,屏幕的分辨率非常细,触摸物不可能只接触到某一个感应点。在一定的范围内,多个感应点都有相应的电气变化,每个感应点的电气变化都有对应的数据值An来量化表示,感应点的电气变化越大,其对应的数据值An越大,Αη>0。

【发明内容】

[0008]本发明要解决的技术问题是提供一种识别电容触摸类型的方法,其能准确、快速地识别出正常触摸、胖手指触摸、大面积触摸。
[0009]上述技术问题通过以下技术方案解决:
[0010]一种识别电容触摸类型的方法,所述电容触摸类型包括正常触摸、胖手指触摸、大面积触摸,所述方法包括以下步骤:
[0011]I)设置阀值系数
【权利要求】
1.一种识别电容触摸类型的方法,所述电容触摸类型包括正常触摸、胖手指触摸、大面积触摸,所述方法包括以下步骤: 1)设置系数阀值kfinger_


_th、kpa]_m—th,0〈kfinger—th〈kpalm—th ? 2)对于每次触摸,找出触摸范围内电气变化最大的一个感应点,当其数据值大于预设阈值时,设其为中心点; 3)截取中心点周围的nXn矩阵内各感应点的数据值,η为大于I的自然数; 4)依次循环ηX η矩阵内除中心点以外各感应点的数据值,找出一个最小值Amin及一个最大值Amax,Amin、Amax分别对应的感应点为小感应点、大感应点;5)把η X η矩阵内除中心点、小感应点、大感应点以外各感应点的数据值进行累加,得 6)以中心点的数据值At为基数,计算该中心点的系数
【文档编号】G06F3/044GK103472962SQ201310332202
【公开日】2013年12月25日 申请日期:2013年8月1日 优先权日:2013年8月1日
【发明者】谭岳德, 朱定飞, 向铭 申请人:珠海中慧微电子有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1