CN102460354B - 源自正斜率检测数据的触摸板多触点输入方法 - Google Patents

源自正斜率检测数据的触摸板多触点输入方法 Download PDF

Info

Publication number
CN102460354B
CN102460354B CN201080026037.1A CN201080026037A CN102460354B CN 102460354 B CN102460354 B CN 102460354B CN 201080026037 A CN201080026037 A CN 201080026037A CN 102460354 B CN102460354 B CN 102460354B
Authority
CN
China
Prior art keywords
critical value
electrode
positive slope
signal intensity
measurement
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201080026037.1A
Other languages
English (en)
Other versions
CN102460354A (zh
Inventor
贾里德·C·希尔
理查德·D·伍莱
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Cirque Corp
Original Assignee
Cirque Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Cirque Corp filed Critical Cirque Corp
Publication of CN102460354A publication Critical patent/CN102460354A/zh
Application granted granted Critical
Publication of CN102460354B publication Critical patent/CN102460354B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/041Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
    • G06F3/044Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by capacitive means
    • G06F3/0446Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by capacitive means using a grid-like structure of electrodes in at least two directions, e.g. using row and column electrodes
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/041Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
    • G06F3/0416Control or interface arrangements specially adapted for digitisers
    • G06F3/04166Details of scanning methods, e.g. sampling time, grouping of sub areas or time sharing with display driving

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Position Input By Displaying (AREA)

Abstract

一种使用现存触摸板硬件来检测和追踪与触摸板接触的例如手指等的多个对象的方法,其中所述方法从已经收集的数据中提取信息,通过识别对象简化数据分析,所述识别对象是指通过在触摸板数据中仅查找正斜率和负斜率来识别多个对象。

Description

源自正斜率检测数据的触摸板多触点输入方法
相关申请的交叉引用
本文件要求临时专利申请案号为4621.CIRQ.PR、序列号为61/186,792的申请的优先权,并将其包含的所有主题以引用的方式并入于此。
技术领域
本发明一般涉及触摸板。更具体的,本发明涉及一种使用来自触摸板的数据来检测和追踪正在触摸其表面的多个对象的方法。本发明使用已由触摸板提供的数据,而不必对触摸板硬件进行改进。
背景技术
存在电容感应触摸板的若干种设计。其中一个现存的、能被改进从而对本发明有效的触摸板设计是由公司制造的触摸板。因此,调查基础技术是非常有益的,因为能更好的理解所有电容感应触摸板是如何被改进并对本发明有效的。
公司的触摸板是互电容感应设备,并且其例子显示在图1的框图中。在这个触摸板10中,使用X(12)和Y(14)电极网格以及感应电极16来限定触摸板的触摸感应区域18。典型地,当存在空间限制时,触摸板10是由大约16乘12根电极、或者8乘6根电极的矩形网格。与这些X(12)和Y(14)(或者行和列)的电极交错的是单根感应电极16。通过感应电极16进行所有的位置测量。
公司的触摸板10测量感应线16上的电荷失调。当没有指向对象位于触摸板10上或者其附近时,触摸板电路20处于平衡状态,并且在感应线16上没有电荷失调。当指向对象接近或者接触触摸表面(触摸板10的感应区域18)时,该对象由于电容耦合而产生失调,在电极12、14上发生电容变化。所测量的是电容的变化,而不是电极12、14上的绝对电容值。通过测量必须注入到感应线16上从而重新建立或重新获得感应线上的电荷平衡的电荷数,触摸板10确定电容的变化。
利用上述***来确定位于触摸板10上或者附近的手指的位置,如下文所述。这个例子描述了行电极12,并且对于列电极14以相同的方式重复。从行电极和列电极测量得到的值确定哪一点是位于触摸板10上或者附近的指向对象的质心。
在第一步中,使用来自P、N发生器22的第一信号驱动第一组行电极12,并且使用来自P、N发生器的第二信号驱动不同但毗邻的第二组行电极。使用互电容测量设备26,触摸板电路20从感应线16上得到指示哪一行电极与指向对象最近的值。然而,由一些微控制器28控制的触摸板电路20还不能确定指向对象是位于行电极的哪一侧上,触摸板电路20也不能确定指向对象位于距离电极多远处。因此,对于待驱动的电极12的组,***移位一根电极。换句话说,增加所述组一侧上的电极,同时不再驱动在所述组相反侧上的电极。然后P、N发生器22驱动新组并且进行感应线16的第二次测量。
从这两次测量,能够确定指向对象位于行电极的哪一侧,以及有多远。然后通过使用比较两次测量信号的强弱的方程式,执行指向对象的位置确定。
公司触摸板的灵敏度和分辨率远高于行和列电极为16乘12的网格所含有的灵敏度和分辨率。典型地,分辨率为960个像素/英寸的量级,或者更大。精确的分辨率由组件的灵敏度、相同行和列上的电极12、14之间的距离以及不属于本发明内容的其他因素决定。
使用P、N发生器24对Y或者列电极14重复上述程序。
尽管上述的触摸板使用X电极12和Y电极14的网格以及分开的单个感应电极16,但是使用多路复用技术,感应电极可以实际是X电极12或Y电极14。两者中任一种设计都能使本发明发挥作用。
公司触摸板的基础技术是基于电容式感应器的。然而,本发明也可以使用其他触摸板技术。这些其他接近-感应和触摸-感应的触摸板技术包括电磁、电感、压力传感、静电、超声波、光学、电阻膜、半导体膜或其他手指或者触针反应技术。
现有技术包括对能够检测和追踪触摸板上的多个对象的触摸板的描述。这篇现有技术专利教导并声明触摸板能检测和追踪触摸板上任何地方的单个对象。所述专利描述了一种***,依靠此***,对象以“最大值”出现在曲线上。所以也有“最小值”,其是曲线的下段,此处检测不到任何对象。图2是阐释第一最大值30、最小值和第二最大值34的概念的图表,其为触摸板上两个对象的检测结果。
对于现有技术而言,提供一种新颖的检测和追踪方法是非常有利的,这种方法不需要***来确定触摸板表面上有多少个对象,而依然能够追踪它们。
发明内容
在第一个实施方式中,本发明是一种使用现存的触摸板硬件来检测和追踪例如手指等与触摸板接触的多个对象的方法,其中所述方法从已收集的数据中提取信息,其中通过识别对象而简化了数据分析,识别对象是指通过在触摸板数据中仅查找正斜率和负斜率来识别多个对象。
结合附图,通过下述详细说明,本发明的这些以及其他目的、特征、优点和替代方面对于本领域技术人员来说是显而易见的。
附图说明
图1为现有技术中适合在本发明中使用的触摸板的第一个实施方式的操作框图。
图2是显示了必须识别每个检测对象的最大值并介入最小值的现有技术的图表。
图3是显示了什么类型的测量适合作为正斜率和负斜率来识别多个手指的存在而不是其位置的图表。
具体实施方式
现参考对本发明的各种元件赋予了附图标记的附图来讨论本发明,从而使本领域技术人员能够实施本发明。需要理解的是下述描述仅仅是本发明原理的示例,不应该被视为缩小了随附的权利要求书。
图3是显示了使用本发明第一实施方式从操作中的触摸板收集的数据点的图表。所述***需要从一组用来从触摸板收集数据的电极中移走一根X电极和一根Y电极。然后,这两根电极通过电容器接地。然后,依靠这些联接到接地电容器上的电极来驱动和平衡电极。当手指放置在触摸板上时,手指仅有的感应位于那单根被驱动电极上。当手指放置在触摸板上并在正被驱动的电极上方时,位于那根电极上的信号会显示为正。被驱动电极上的信号越多,在那根电极上的信号的正向增量更大。
图3是显示了X轴上每根电极的信号的图表,所述信号由两个位于触摸板表面上的对象引起。Cirque控制IC具有16根X电极和12根Y电极。从每个轴上取走一根电极用作其他电极测量或者平衡的参考,留下15根X电极和11根Y电极用于进行触摸板上的测量。
应理解,X和Y电极的数量是任意的并且可根据用来进行测量的控制器IC而变化。15根X电极用于测量的该例子仅仅是个示例,不应该被认为是本发明的限制因素。
手指位于触摸板上,手指中心通过点44来指定。在本发明中,从触摸板一侧到另一侧扫描电极。这种选择是任意的。对于这个例子我们假定扫描是从左到右。
为了测量被视为表明手指存在的“正斜率”,正斜率必须存在,并且测量必须大于某些选定的“临界”值。在这个图表中以临界值T42表明临界值。对于被视为是正斜率的斜率,信号强度增加的量级必须至少是两个预定临界值单位。
临界值T42实际上显示为位于某些电平上的标的物,超过该临界值,则确定需要消除假正信号,因为可以认为在所有触摸板***中存在噪声。然而,可能需要对***进行校准从而考虑不同触摸板***中内在的噪声,并且由此调整临界值T42。
被组合成测量46的测量表明第二X电极上的信号大于第一X电极上的信号,并且信号强度至少增加了两个临界值单位。在本例中,信号强度增加了四个临界值单位,因此存在正斜率,因为我们从左侧向右侧测量。此外,测量46超过了临界值T42。这表明了手指的存在,而没有必要识别代表手指质心的任何最大值。
在本发明中,使用斜率计数追踪超过临界值T42的正斜率。因此,临界值计数增加到值“1”。
一旦识别到超过临界值T42的正斜率,所述***势必仍然从左侧到右侧识别足够大的负斜率,其可表明到达了手指边缘。通过测量48识别第一足够大的负斜率。
在这个示例中,足够大到表明已到达手指边缘的负斜率使用不同标准。特别地,仅需要减少一个临界值单位。在查找到负斜率后,***再次查找另一个正斜率并且将临界值计数减值到“0”。在测量50处的第一正斜率不会被计为正斜率,因为其没有通过临界值T42。然而,下一个测量52是正斜率,因为其变化了至少两个临界值单位,并且其超过了临界值T42,因此被识别为另一根手指。临界值计数再次增加到值“1”。
认识到这一点是重要的,即从来没有识别过信号强度的最大值和最小值,而仅仅从数据中识别正斜率和负斜率,所述数据总是从触摸板硬件收集。另一点需要注意的是,也没有识别任何手指的实际位置。识别的是手指的存在,而不是他们的位置。
需要注意的是,作为实施的实质,本发明还要求:所有正斜率不但是正的并超过临界值T42,而且还必须增加至少两个预定临界值单位。因此,第一正斜率测量46从T-3增加到T42。第二正斜率测量52从T-1增加到T+1。***的这个限制对于手指是“胖”的或者卷曲到其侧面时的情况是实用的。手指的这种放置可导致测量54。由于测量54不会增加至少两个预定临界值单位,尽管已经测量到负斜率测量56,测量54不会被认为是可表示分离的手指的正斜率。
“临界值单位”的实际值可稍后确定,并且不能被认为是本发明的限制因素。重要的是如何确定识别手指存在的方法。
本发明的另一个特征是确定信号强度。信号强度是正斜率已增加的预定临界值单位的数量的函数。
显然,如果使用X电极测量手指的存在,那么从Y电极测量上能得到相同的测量和信息。因此,还能生成既显示Y电极上的测量也可显示已在X电极上查找到的手指的存在的图表。当确定的不是手指的位置而仅仅是手指的数量时,可以从X或者Y电极上得到那些信息。
应理解,上述设置仅仅是解释本发明原理的应用。在不偏离本发明的实质和范围下,本领域技术人员可设计多种改进和替换设置。附加的权利要求书的目的在于涵盖这种改进和设置。

Claims (10)

1.一种用于确定触摸感应表面上存在的对象的数量的方法,所述方法包括:
1)在充分透明基片的第一层上布置多根平行的X电极,以及在基片的第二层上布置多根平行的Y电极,其中Y电极与X电极共面并与其正交;
2)测量多根X电极中每根电极上的信号,从X电极的第一侧向相对的第二侧进行这种测量;
3)分析所述测量,从而通过确定毗邻的X电极的任何两次测量是否显示出足够大的信号强度正斜率以及确定哪一次测量从低于临界值增加到高于临界值来识别对象,从而表明导电对象的存在,其中查找正斜率包括:选择信号强度临界值以及选择临界值单位;然后将正斜率赋值为两根毗邻的电极的信号强度测量,其中所述信号强度必须从低于临界值上升到高于临界值,并且其中所测得的信号强度的总变化必须是至少两个临界值单位;
4)分析所述测量从而识别继所述正斜率后的负斜率;
5)当朝向第二侧移动时,对触摸感应表面上的每一个被识别的导电对象重复步骤3)和4);以及
6)通过在分析显示已测量到正斜率时增加临界值计数以及在分析显示已测量到负斜率时减少临界值计数来使用临界值计数以确定触摸感应表面上的对象的总数量,并且将触摸感应表面上的对象的总数量赋值为临界值计数增加的次数。
2.如权利要求1所述的方法,其中设定临界值的步骤进一步包括选择临界值,所选择的临界值通常高于触摸感应表面的噪声电平。
3.如权利要求1所述的方法,其中查找继正斜率之后的负斜率的步骤进一步包括将负斜率赋值为两个毗邻的电极的信号强度测量,其中信号强度必须下降至少一个临界值单位。
4.如权利要求1所述的方法,其中所述方法进一步包括确定导电对象的信号强度,其中所述方法包括当检测到正斜率时确定临界值单位的总上升的步骤。
5.如权利要求1所述的方法,其中确定毗邻的X电极的任何两次测量是否显示出信号强度正斜率的步骤进一步包括:
1)比较第一X电极和第二X电极的信号强度测量,并确定信号强度的变化是正斜率还是负斜率;以及
2)比较下一组X电极的信号强度测量,并确定信号强度的变化是正斜率还是负斜率,直到比较完所有X电极组。
6.一种用于确定触摸感应表面上存在的对象的数量的方法,所述方法包括:
1)在充分透明基片的第一层上布置多根平行的X电极,以及在基片的第二层上布置多根平行的Y电极,其中X电极与Y电极共面并其正交;
2)测量多根Y电极中每根电极上的信号,从Y电极的第一侧向相对的第二侧进行这种测量;
3)分析所述测量,从而通过确定毗邻的Y电极的任何两次测量是否显示出足够大的信号强度正斜率以及确定哪一次测量从低于临界值上升到高于临界值来识别对象,从而表明导电对象的存在,其中查找正斜率包括:选择信号强度临界值以及选择临界值单位;然后将正斜率赋值为两个毗邻的电极的信号强度测量,其中所述信号强度必须从低于临界值上升到高于临界值,并且其中所测得的信号强度的总变化必须是至少两个临界值单位;
4)分析所述测量从而识别继所述正斜率之后的负斜率;
5)当朝向第二侧移动时,对触摸感应表面上的每一个被识别的导电对象重复步骤3)和4);以及
6)通过在分析显示已测量到正斜率时增加临界值计数以及在分析显示已测量到负斜率时减少临界值计数来使用临界值计数以确定触摸感应表面上的对象的总数量,并且将触摸感应表面上的对象的总数量赋值为临界值计数增加的次数。
7.如权利要求6所述的方法,其中设定临界值的步骤进一步包括选择通常高于触摸感应表面的噪声电平的临界值的步骤。
8.如权利要求6所述的方法,其中查找继正斜率之后的负斜率的步骤进一步包括将负斜率赋值为两个毗邻的电极的信号强度测量的步骤,其中信号强度必须下降至少一个临界值单位。
9.如权利要求6所述的方法,其中所述方法进一步包括确定导电对象的信号强度的步骤,其中所述方法包括当检测到正斜率时确定临界值单位的总上升的步骤。
10.如权利要求6所述的方法,其中确定毗邻的Y电极的任何两次测量是否显示出信号强度正斜率的步骤进一步包括下述步骤:
1)比较第一Y电极和第二Y电极的信号强度测量,并确定信号强度的变化是正斜率还是负斜率;以及
2)比较下一组Y电极的信号强度测量,并确定信号强度的变化是正斜率还是负斜率,直到比较完所有Y电极组。
CN201080026037.1A 2009-06-12 2010-06-14 源自正斜率检测数据的触摸板多触点输入方法 Active CN102460354B (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US18679209P 2009-06-12 2009-06-12
US61/186,792 2009-06-12
PCT/US2010/001703 WO2010144152A1 (en) 2009-06-12 2010-06-14 Multitouch input to touchpad derived form positive slope detection data

Publications (2)

Publication Number Publication Date
CN102460354A CN102460354A (zh) 2012-05-16
CN102460354B true CN102460354B (zh) 2015-02-04

Family

ID=43309146

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201080026037.1A Active CN102460354B (zh) 2009-06-12 2010-06-14 源自正斜率检测数据的触摸板多触点输入方法

Country Status (4)

Country Link
US (2) US8614681B2 (zh)
JP (1) JP5390700B2 (zh)
CN (1) CN102460354B (zh)
WO (1) WO2010144152A1 (zh)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9207820B2 (en) * 2012-03-30 2015-12-08 Microchip Technology Incorporated Method and system for multi-touch decoding
US9430107B2 (en) 2012-03-30 2016-08-30 Microchip Technology Incorporated Determining touch locations and forces thereto on a touch and force sensing surface
CN109284017B (zh) * 2013-12-05 2022-04-15 禾瑞亚科技股份有限公司 判断线段是否对应至触控笔笔尖或导电对象的方法与装置
US9465456B2 (en) * 2014-05-20 2016-10-11 Apple Inc. Reduce stylus tip wobble when coupled to capacitive sensor
US10963098B1 (en) 2017-09-29 2021-03-30 Apple Inc. Methods and apparatus for object profile estimation

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5207491A (en) * 1991-01-31 1993-05-04 Motorola Inc. Fast-switching frequency synthesizer

Family Cites Families (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6730863B1 (en) * 1999-06-22 2004-05-04 Cirque Corporation Touchpad having increased noise rejection, decreased moisture sensitivity, and improved tracking
US20050052427A1 (en) * 2003-09-10 2005-03-10 Wu Michael Chi Hung Hand gesture interaction with touch surface
TWI269214B (en) * 2005-06-08 2006-12-21 Elan Microelectronics Corp Object-detecting method of capacitive touch panel
TWI269997B (en) * 2005-06-08 2007-01-01 Elan Microelectronics Corp Multi-object detection method of capacitive touch pad
JP4098314B2 (ja) * 2005-07-12 2008-06-11 義隆電子股▲ふん▼有限公司 静電容量式タッチパネルの複数物品検出方法
US8059102B2 (en) * 2006-06-13 2011-11-15 N-Trig Ltd. Fingertip touch recognition for a digitizer
US20080036473A1 (en) * 2006-08-09 2008-02-14 Jansson Hakan K Dual-slope charging relaxation oscillator for measuring capacitance
KR20080032901A (ko) * 2006-10-11 2008-04-16 삼성전자주식회사 멀티 터치 판단 장치 및 방법
US8130203B2 (en) * 2007-01-03 2012-03-06 Apple Inc. Multi-touch input discrimination
US8125455B2 (en) * 2007-01-03 2012-02-28 Apple Inc. Full scale calibration measurement for multi-touch surfaces
CN101689089B (zh) * 2007-07-12 2012-05-23 爱特梅尔公司 二维触摸面板
US8416198B2 (en) * 2007-12-03 2013-04-09 Apple Inc. Multi-dimensional scroll wheel
JP4979608B2 (ja) * 2008-01-31 2012-07-18 陞達科技股▲ふん▼有限公司 タッチパッドの複数指触を検測する方法
US8816986B1 (en) * 2008-06-01 2014-08-26 Cypress Semiconductor Corporation Multiple touch detection
US8207948B2 (en) * 2008-09-02 2012-06-26 Elan Microelectronics Corporation Method and systems for identifying objects on a touch-sensitive device

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5207491A (en) * 1991-01-31 1993-05-04 Motorola Inc. Fast-switching frequency synthesizer

Also Published As

Publication number Publication date
US20110096003A1 (en) 2011-04-28
WO2010144152A1 (en) 2010-12-16
JP2012529702A (ja) 2012-11-22
WO2010144152A9 (en) 2011-08-18
CN102460354A (zh) 2012-05-16
US20140104237A1 (en) 2014-04-17
JP5390700B2 (ja) 2014-01-15
US8614681B2 (en) 2013-12-24

Similar Documents

Publication Publication Date Title
CN102043511B (zh) 分析位置的方法与装置
US9134868B2 (en) Touch sensing method, processor and system
CN102460354B (zh) 源自正斜率检测数据的触摸板多触点输入方法
US20150286321A1 (en) Linear projected single-layer capacitance sensor
US20160070413A1 (en) Method and System for Resolving Multiple Proximate Touches
US9189119B2 (en) Touch recognition method and touch panel thereof
CN102799325A (zh) 一种自电容触摸屏检测方法、装置和***
CN103558951A (zh) 用于区分从边缘进入触摸传感器的边缘滑动手势与其他类似但非边缘滑动动作的方法
US11561661B2 (en) Capacitive sensor filtering apparatus, method, and system
US8823664B2 (en) Close touch detection and tracking
US20120026131A1 (en) Reducing noise susceptibility in a mutual capacitance touchpad through axis swapping
US9134870B2 (en) Capacitive touch-sensitive panel and mobile terminal using the same
CN108052234B (zh) 触摸屏的触摸识别方法
US9430111B2 (en) Capacitive sensor filtering apparatus, method, and system
CN102043509B (zh) 分析位置的方法与装置
CN102043513B (zh) 分辨单触或多触的方法与装置
US10599257B2 (en) Touch screen device having improved floating mode entry conditions
CN106371679A (zh) 在触控装置上侦测主动式触控笔的方法及该触控装置
CN110134269A (zh) 通过环状触摸岛验证多指触摸检测的电子设备及相关方法
KR20140072821A (ko) 다중주파수 및 중심 정전용량 검출을 이용한 멀티터치 촉각 디바이스
CN105743483A (zh) 电容式触摸按键的判键方法及判键***

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant