触摸位置寻找方法及设备技术

技术编号:7154451 阅读:184 留言:0更新日期:2012-04-11 18:40
在包括多个感测节点的触摸传感器中,从节点获得每一维度上的触摸位置,在所述节点处指派给所述节点的任一侧上的触摸的信号值的和相等或大约相等。所述感测节点中的每一者由在对应于节点间间距的距离上分布于其相应感测节点周围的多个概念性感测节点来替换。已针对跨越所述触摸传感器的信号分布获得信号值2、6、11、5及2。将这些信号在由每一节点覆盖的范围中以相等间距概念性地拆分,以垂直标签棒显示每一概念性信号。接着,通过找到中值标签棒的位置来确定触摸坐标。由于存在各自具有信号值1的26个概念性信号,因此中值信号的位置在第13个概念性信号与第14个概念性信号之间,如粗箭头所指示。此为一种用于以比理想地适于在微控制器上实施的节点的分辨率高的分辨率获得触摸坐标的数值上简单的方法。

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及一种用于计算触摸传感器上的触摸的位置的方法及设备。
技术介绍
二维QD)触摸屏幕,不论使用哪种技术,通常均具有基于传感器节点矩阵的构造,所述传感器节点的笛卡尔坐标形成2D阵列,即,栅格。在电容性传感器中,举例来说,以每一取样间隔检查每一节点以获得所述节点处的信号或实际上从预定背景等级的信号改变。接着,将这些信号与预定阈值进行比较,且认为高于阈值的那些信号已被触摸且其用作进一步数值处理的基础。此触摸屏幕的最简单情形为,通过仅在矩阵上的单个节点处发生的信号来检测触摸。此情形将在致动元件的大小相对于节点之间的距离较小时发生。实际上,此可在使用手写笔时发生。另一实例可为在提供用于手指感测的低分辨率面板(举例来说,尺寸为 120mmx 120mm 的 4x4 键矩阵)时。通常,情况并不如此简单,且由于触摸而出现的信号将在矩阵上的多个节点处产生有效信号,这些节点形成邻接群组。此情形将在致动元件的大小相对于节点之间的距离较大时发生。实际上,此为在相对高分辨率触摸屏幕由人类手指(或拇指)致动时的典型情景,因为手指触摸将在多个节点上方延伸。数据处理的重要初始任务是处理这些原始数据以计算每一触摸的位置,S卩,每一触摸的x、y坐标。当然,较高级数据处理任务(例如,追踪触摸随时间的运动)需要触摸位置,所述触摸位置又可用作笔势辨识算法中的输入。此问题存在各种已知或简单的解决方案,现在将简要地概述所述解决方案。图3A显示具有由5个行电极与3个列电极的矩阵界定的正方形敏感区域10的屏幕,所述矩阵以20mm的栅格间距延伸以界定15个感测节点。首先,如上文所提到,可将触摸坐标简单地视为与具有最大信号的节点重合。参照所述图,最大信号为节点(2, 处所登记的沈,且认为触摸位置(x,y)在所述节点处。一种更完善的方法是在计算触摸位置时考虑到紧邻具有最大信号节点的节点的信号值。对于X坐标,可通过考虑到紧在左边及右边定位的节点来计算平均值。即,将这三个值中的最低者从其它两个值中减去且接着在剩余的两个值之间执行线性内插以确定X 位置。参照所述图,从20及沈中减去18获得2与8。接着,X位置经计算为从2到1的距离的1/5,即1. 8。接着,针对y坐标进行类似计算,即,从沈及18中减去14获得12与4。 接着1位置为从2到3的距离的4/16,即,2. 25。因此,触摸位置为(1. 8,2. 25)。如应了解, 此方法对仅由高于检测阈值的两个节点构成的触摸也将行得通,但当然省略了初始步骤。3另一标准数值方法将是,对来自“属于”有关触摸的所有节点的信号执行质量中心计算,如US 2006/0097991 中所揭示。这些节点将是具有高于阈值的信号且位于围绕最大信号节点的邻接群组中的所有节点。在所述图中,给这些值画了阴影。可根据质量中心公式计算触摸坐标R权利要求1.一种依据从包括感测节点阵列的触摸屏幕输出的数据集确定触摸位置的方法,所述数据集包括所述感测节点中的每一者的信号值,所述方法包括a)接收所述数据集作为输入;b)识别所述数据集中的触摸,其中通过所述数据集的由邻接节点群组构成的子集来界定触摸;c)将每一维度上的所述触摸位置确定为在所述节点处或邻近所述节点,在所述节点处指派给所述节点的任一侧上的所述触摸的所述信号值的和相等或大约相等。2.根据权利要求1所述的方法,其中通过用分布于所述感测节点周围的多个概念性感测节点替换至少在所述触摸位置处或邻近所述触摸位置的所述感测节点来修改所述子集。3.根据权利要求1所述的方法,其中通过用分布于其相应感测节点周围的多个概念性感测节点替换所述感测节点中的每一者来修改所述子集。4.根据权利要求2或权利要求3所述的方法,其中将所述概念性感测节点分布于对应于节点间间距的距离或区域上。5.根据权利要求2到4中任一权利要求所述的方法,其中所述信号值为整数,且所述多个概念性感测节点等于每一感测节点处的所述整数信号值,使得每一概念性感测节点处的所述信号值为一。6.根据任一前述权利要求所述的方法,其进一步包括重复步骤b)及c)以确定一个或一个以上另外触摸的触摸位置。7.根据任一前述权利要求所述的方法,其中将在步骤c)中确定的所述触摸位置与通过在所述触摸数据集中的节点之间内插的方法确定的另外触摸位置组合。8.根据任一前述权利要求所述的方法,其中以所述触摸数据集具有至少阈值数目个节点为条件来执行步骤c),且如果不是,那么通过不同方法来确定所述触摸位置。9.根据任一前述权利要求所述的方法,其中每一维度仅由一个维度组成。10.根据权利要求1到8中任一权利要求所述的方法,其中每一维度包括第一及第二维度。11.根据任一前述权利要求所述的方法,其进一步包括输出所述触摸位置。12.一种触敏位置传感器,其包括触摸面板,其具有分布于其区域上以形成感测节点阵列的多个感测元件,所述感测节点中的每一者经配置以收集指示触摸的位置特定感测信号;测量电路,其连接到所述感测元件且可重复地操作以获取信号值集,每一数据集由来自所述节点中的每一者的信号值构成;及处理器,其经连接以接收所述数据集且可操作以按照根据权利要求1所述的方法处理每一数据集。全文摘要在包括多个感测节点的触摸传感器中,从节点获得每一维度上的触摸位置,在所述节点处指派给所述节点的任一侧上的触摸的信号值的和相等或大约相等。所述感测节点中的每一者由在对应于节点间间距的距离上分布于其相应感测节点周围的多个概念性感测节点来替换。已针对跨越所述触摸传感器的信号分布获得信号值2、6、11、5及2。将这些信号在由每一节点覆盖的范围中以相等间距概念性地拆分,以垂直标签棒显示每一概念性信号。接着,通过找到中值标签棒的位置来确定触摸坐标。由于存在各自具有信号值1的26个概念性信号,因此中值信号的位置在第13个概念性信号与第14个概念性信号之间,如粗箭头所指示。此为一种用于以比理想地适于在微控制器上实施的节点的分辨率高的分辨率获得触摸坐标的数值上简单的方法。文档编号G06F3/041GK102197354SQ200980141962 公开日2011年9月21日 申请日期2009年10月21日 优先权日2008年10月21日专利技术者丹尼尔·皮克特, 马丁·西蒙斯 申请人:爱特梅尔公司本文档来自技高网...

【技术保护点】
1.一种依据从包括感测节点阵列的触摸屏幕输出的数据集确定触摸位置的方法,所述数据集包括所述感测节点中的每一者的信号值,所述方法包括:a)接收所述数据集作为输入;b)识别所述数据集中的触摸,其中通过所述数据集的由邻接节点群组构成的子集来界定触摸;c)将每一维度上的所述触摸位置确定为在所述节点处或邻近所述节点,在所述节点处指派给所述节点的任一侧上的所述触摸的所述信号值的和相等或大约相等。

【技术特征摘要】
【国外来华专利技术】...

【专利技术属性】
技术研发人员:马丁·西蒙斯
申请(专利权)人:爱特梅尔公司
类型:发明
国别省市:US

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

1