CN109101127B - 具有浮动接地或薄触摸面板的触摸屏设备中手掌触摸检测 - Google Patents
具有浮动接地或薄触摸面板的触摸屏设备中手掌触摸检测 Download PDFInfo
- Publication number
- CN109101127B CN109101127B CN201810639433.XA CN201810639433A CN109101127B CN 109101127 B CN109101127 B CN 109101127B CN 201810639433 A CN201810639433 A CN 201810639433A CN 109101127 B CN109101127 B CN 109101127B
- Authority
- CN
- China
- Prior art keywords
- threshold
- conductive
- length
- intensity value
- touch
- 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
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/041—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
- G06F3/0416—Control or interface arrangements specially adapted for digitisers
- G06F3/0418—Control or interface arrangements specially adapted for digitisers for error correction or compensation, e.g. based on parallax, calibration or alignment
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
- G06F3/0488—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/041—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
- G06F3/0416—Control or interface arrangements specially adapted for digitisers
- G06F3/04166—Details of scanning methods, e.g. sampling time, grouping of sub areas or time sharing with display driving
- G06F3/041662—Details of scanning methods, e.g. sampling time, grouping of sub areas or time sharing with display driving using alternate mutual and self-capacitive scanning
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/041—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
- G06F3/0416—Control or interface arrangements specially adapted for digitisers
- G06F3/0418—Control or interface arrangements specially adapted for digitisers for error correction or compensation, e.g. based on parallax, calibration or alignment
- G06F3/04186—Touch location disambiguation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/041—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
- G06F3/044—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by capacitive means
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/041—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
- G06F3/047—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means using sets of wires, e.g. crossed wires
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
相关申请
本申请要求于2017年6月21日提交的名称为“PALM TOUCH DETECTION IN A TOUCHSCREEN DEVICE HAVING A FLOATING GROUND OR A THIN TOUCH PANEL”的美国临时专利申请序列No.62/522936的权益和优先权,该临时申请的内容通过引用全部并入本文。
技术领域
本申请涉及触摸感测领域,更具体地涉及在具有浮动接地或薄触摸面板的触摸屏设备中在手指触摸和手掌触摸之间进行区分,从而导致低信噪比。
背景技术
触摸屏在当今的计算环境中非常普遍。实际上,诸如便携式计算机、台式计算机、平板计算机、智能电话和智能手表之类的触摸屏设备采用触摸屏来获得用户输入以导航和控制这些设备。因此,经由触摸输入辨别用户的意图成为触摸屏设备的重要特征。然而,在一些情况下,取决于所使用的触摸屏设备的形状以及使用情况和/或用户的特定使用方法,用户可能无意中将他或她的手掌放在触摸屏上,同时经由手指输入触摸输入。例如,可以将狭窄的智能手机抓在手掌内,手掌可以接触触摸屏的边缘。在其他情况下,用户甚至可以有意地将他或她的手掌放在触摸屏上,同时经由手指输入触摸输入。
用于区分手掌触摸和手指触摸的技术是已知的。这些技术寻找高触感强度值的大岛。当信噪比高时,例如当设备的接地与用户的接地处于类似水平时,或者当触摸屏中堆叠部件之间的间距相对较厚时,这些技术是有效的。然而,当设备接地相对于用户的接地浮动时,或者当触摸屏中堆叠部件之间的间距相对较薄时(例如这对于智能手机正变得很常见),信噪比较低,并且已知的用于区分手掌触摸和手指触摸的技术不能提供令人满意的结果。
因此,需要进一步开发手掌检测技术。
发明内容
提供该“发明内容”是为了介绍将在以下详细描述中进一步描述的概念的选择。本发明内容不旨在识别所要求保护的主题的关键或基本特征,也不旨在用于帮助限制所要求保护的主题的范围。
本文公开了一种可与具有力线和感测线的触摸屏一起操作的触摸屏控制器。所述触摸屏控制器包括:输入电路,其被配置为从触摸屏接收用于力线和感测线的触摸数据。处理电路被配置为:在自电容感测模式下从输入电路获取触摸数据;在触摸数据中为力线定位仅具有不小于力阈值强度值的连续强度值的力岛;在触摸数据中为感测线定位仅具有不小于感测阈值强度值的连续强度值的感测岛;以及计算所述力岛的长度和所述感测岛的长度。
如果所述力岛的长度大于阈值力长度并且如果所述感测岛的长度大于阈值感测长度,则处理电路确定通过将所述力岛的长度与所述感测的长度相乘而形成的面积至少是阈值面积大小,并指定所述面积为有效面积。处理电路然后以互电容感测模式从输入电路获取触摸数据;以及如果有效面积中的最大强度值小于最大面积阈值并且如果有效面积中的最小强度值大于最小面积阈值,则确定在互电容感测模式中和在有效面积中获取的触摸数据表示手掌触摸。
所述处理电路还可以被配置为:根据力岛中的最高强度值乘以力归一化百分比生成第二力阈值强度值;以及根据感测岛中的最高强度值乘以强度归一化百分比生成第二感测阈值强度值。处理器还可以被配置为:在计算所述力岛的长度之前更新所述力岛,使得所述力岛仅包含不小于所述第二力阈值强度值的连续强度值;以及在计算所述感测岛的长度之前更新所述感测岛,使得所述感测岛仅包含不小于第二感测阈值强度值的连续强度值。
如果有效面积中大于所述最大面积阈值的强度值的总数目小于第一面积阈值数目,则确定所述有效面积表示手掌触摸。
如果有效面积中小于所述最小面积阈值的强度值的总数目小于第二面积阈值数目,则确定所述有效面积表示手掌触摸。
通过将力岛的长度和感测岛的长度相乘而形成的面积可以被指定为由第一和第二相对边界行以及第一和第二相对边界列界定的中间面积;并且有效面积可以被指定为包括所述中间面积以及与每个边界行相邻的附加的强度值行以及与每个边界列相邻的附加的强度值列。
通过将力岛的长度和感测岛的长度相乘而形成的所述面积可以被指定为由第一和第二相对边界行以及第一和第二相对边界列界定的中间面积。通过去除所述第一和第二相对边界行以及所述第一和第二相对边界列来指定有效面积。
所述处理电路可以被配置为:如果所述力岛的长度小于阈值力长度,则确定所述力岛为手指。
所述处理电路可以被配置为:如果所述感测岛的长度小于阈值感测长度,则确定所述感测岛为手掌触摸。
所述处理电路可以被配置为:如果所述有效面积中的最大强度值大于最大面积阈值,则确定所述有效面积是手指触摸;或者如果所述有效面积中的最小强度值小于最小面积阈值,则确定有效面积不是手指触摸。
所述力阈值强度值和感测阈值强度值可以相等。所述阈值力长度和阈值感测长度可以相等。
所述处理电路可以被配置为:当面积不是至少阈值面积大小时,确定所述面积不表示手掌触摸。
附图说明
图1是根据本公开的触摸屏设备的框图。
图2是示出在高信噪比的情况下在设备上的手掌触摸期间的触摸信号强度值的图表。
图3是示出在高信噪比的情况下在设备上的手指触摸期间的触摸信号强度值的图表。
图4是示出在低信噪比的情况下在设备上的手掌触摸期间的触摸信号强度值的图表。
图5是根据本公开的操作图1的触摸屏设备的方法的流程图。
图6A是示出根据本公开的用于确定触摸岛是否表示手掌触摸的、触摸岛的选择的图表。
图6B是图6A的图表的切除部分,示出了所选的触摸岛。
图6C是示出图6A的触摸岛的第一可选修改的图表。
图6D是示出图6B的触摸岛的第二可选修改的图表。
具体实施方式
呈现以下讨论以使本领域技术人员能够制造和使用本文公开的主题。在不背离本详细描述的精神和范围的情况下,本文描述的一般原理可应用于除以上详述以外的实施例和应用。本公开不旨在限于所示的实施例,而是应被赋予与本文公开或提出的原理和特征一致的最宽范围。
在图1中示出的是根据本文公开的实施例的触摸屏设备100的功能框图。触摸屏设备100可以是智能手机、平板计算机、便携式计算机、智能手表、可穿戴设备或其他设备。触摸屏设备100包括耦合到触摸屏控制器120的触觉输入表面(例如,触摸显示器110)。触摸显示器110被设计为通过用户的手指或触笔接收来自用户的触摸输入。触摸显示器110包括触摸屏传感器115,该触摸屏传感器115被配置为检测到触摸显示器110的触摸(或其他输入动作,例如悬停或手势运动)。当感测到触摸时,触摸屏控制器120可以从传感器115接收触摸信号并分析触摸信号。该分析产生接收到的触摸的坐标。这些坐标然后可以由片上系统(SOC)130使用以操纵关于在触摸屏设备100上执行的应用和程序的操作。
在一个实施例中,传感器115可以是单一类型的感测技术或传感器,例如自电容传感器或互电容传感器,以用于触摸屏设备100中以检测输入事件。在一些情况下,相同的传感器115可以用于自电容感测和互电容感测两者。
在传感器115是电容式传感器的情况下,传感器115典型地被形成为形成在触摸显示器110的表面上或集成为触摸显示器110的一部分的透明图案化正交导电线(未示出)的传感器阵列。导电线的交叉形成单独的触摸传感器115,并且触摸屏控制器120扫描这些感测点并处理所生成的信号以识别一个或多个触摸点的位置和类型。因此,触摸显示器110可以被认为是具有XY坐标的触摸图,其中可以基于到触摸显示器110的一个或多个触摸来生成可能的触摸信息的若干触摸区域(如由一组XY坐标所定义的)。上述生成的坐标是标识触摸显示器110上的触摸位置的XY坐标。
当以自电容感测模式操作时,一个方向(例如,垂直)上的导电线可以是其上被注入信号的力线,而另一个方向(例如,水平)上的导电线可以是感测线。因此,XY触摸图中的列可以被认为是力通道,而XY触摸图中的行可以被认为是感测通道。
如果触摸屏设备100的触摸显示器110具有高信噪比,则通过以互电容感测模式操作触摸显示器来检测手掌触摸将提供准确的结果。如图2所示,在这样的模式下,可以识别大幅高于周围强度值的连续强度值的大触摸岛A,并且可以知道其表示手掌触摸。类似地,如图3所示,可以识别出大幅高于周围强度值的连续强度值的较小触摸岛B,并且已知其表示手指触摸。在这种情况下,手掌触摸和手指触摸之间的区别可以是岛中的强度值的数目,例如,A具有约40个值,而B具有约30个值。
然而,如果触摸屏设备100的触摸显示器110具有低信噪比,则由手掌触摸形成的触摸岛C可以具有如图4所示的图案。这里,在使用传统的互电容感测和处理技术时,在触摸岛C内,具有较高强度值的区域或子岛D可能被错误地解释为手指触摸。因此,尽管实际上是手掌触摸,但是图4中所示的岛C可能被解释为四个单独的手指触摸。这是不期望的,因为它可能会导致意外的设备性能。
因此,已经开发了用于具有低信噪比的触摸显示器110的触摸屏设备100的新技术。该技术涉及使用自电容感测和互电容感测来识别用于分析的特定区域,这种分析的结果精确地区分手指触摸和手掌触摸。
首先参考图5的流程图200,现在描述根据这些技术的触摸屏控制器120的操作。在以自电容感测模式操作时在从输入电路122接收到触摸强度数据(框201)之后,处理电路124首先沿着力线定位具有超过第一力阈值强度值的强度值的力岛(框202)。然后,处理电路124生成第二力阈值强度值(框204)。该第二力阈值强度值可以根据力岛中的最高强度值乘以力归一化百分比来生成,或者可以被生成为(1)基准阈值和(2)以下两项的乘积之和:力归一化百分比以及最高强度值与基准阈值之间的差。
接下来,处理电路124沿着感测线定位具有超过第一感测阈值强度值的强度值的感测岛(框206),然后生成第二感测阈值强度值(框208)。该第二感测阈值强度值可以根据感测岛中的最高强度值乘以感测归一化百分比来生成,或者可以被生成为基准阈值和以下两项的乘积之和:感测归一化百分比以及最高强度值和基准阈值之间的差。
力和感测归一化百分比可能相等,或可能不同。同样地,力岛的基准阈值和感测岛的基准阈值可以相等,或可以不同。
处理电路124然后更新力岛,使得力岛只包含不小于第二力阈值强度值的连续强度值(框210)。类似地,处理电路124更新感测岛,使得感测岛仅包含不小于第二感测阈值强度值的连续强度值(框212)。然后计算力岛和感测岛的长度(框214)。对于长度而言,其是指相应力或感测岛中的连续强度值的数目。
如果力岛的长度小于阈值力岛长度,或者如果感测岛的长度小于阈值感测岛长度,则触摸感测可被认为是手指触摸(框216)。阈值力岛长度和阈值感测岛长度可以相等或不相等。如果力岛的长度大于阈值力岛长度,并且如果感测岛的长度大于阈值感测岛长度,则将这些长度相乘以确定面积(框218)。如果该面积小于阈值面积大小,则触摸被认为是手指触摸。然而,如果该面积大于或等于阈值面积大小,则处理电路124将该面积指定或认为是有效面积(框220)。有效面积在图6A和图6B中被示出。
在一些情况下,有效面积可以在每侧减少一列以及在每侧减少一行,如图6C所示。替代地,有效面积可以在每侧增加一列且在每侧增加一行,如图6D所示。
然后对于至少有效面积,处理电路124使用互电容感测从输入电路122获取触摸强度值(框221)。如果使用互电容感测在有效面积中获取的最大强度值大于最大阈值,则可以将触摸视为手指触摸(框222)。如果使用互电容感测在有效面积中获取的最大强度值小于最小阈值,则可以认为触摸不是手指触摸(框224)。然而,如果最大强度值小于最大阈值,并且如果最小强度值大于最小强度值,则可以认为触摸是手掌触摸(框226)。
在一些情况下,代替在框224处执行的步骤,如果其中大于最大阈值的强度值的总数目小于第一面积阈值数目,和/或如果小于最小阈值的强度值的总数目小于第二面积阈值数目,则可认为触摸表示手掌触摸。
片上系统130可以从处理电路124接收关于触摸是手指触摸还是手掌触摸的确定以及所述触摸的XY坐标。在触摸是手指触摸的情况下,响应于此,片上系统130可以执行软件功能,例如用户界面元件。在触摸是手掌触摸的情况下,片上系统130在一些情况下可以忽略或“拒绝”手掌触摸。
应当理解的是,处理电路124所执行的上述技术(其可以被认为是一系列特定规则)用于在设备接地关于用户的手浮动的触摸屏设备中或者在触摸屏中的堆叠部件相对较薄时实现手掌触摸与手指触摸之间的区分,这在之前是不可能的。实际上,由处理电路124执行的上述技术(如所解释的,其可以被认为是一系列特定规则)用于在具有低信噪比的触摸屏设备中实现手掌触摸与手指触摸之间的区分,这在之前是不可能的。因此,这些技术实际上改善了触摸显示器本身的功能,并且代表了触摸显示技术的实质改进,给触摸屏显示器提供了它们之前所缺少的新功能,从而提供了有形的、具体的真实世界结果和改进。此外,要注意的是,为了操作触摸显示设备,上述技术每秒被执行多次(并且因此在执行触摸感测的同时实时地),这意味着任何这样的测量和计算都无法由人来来执行。
虽然这里讨论的主题容易进行各种修改和替代构造,但是其特定示出的实施例在附图中被示出并且已经在上面被详细描述。然而,应该理解的是,不打算将权利要求限于所公开的特定形式,而是相反,意图是覆盖落入权利要求的精神和范围内的所有修改、替代构造和等同物。
Claims (23)
1.一种可与具有导电列和导电行的触摸屏一起操作的触摸屏控制器,所述触摸屏控制器包括:
输入电路,其被配置为从所述触摸屏接收针对所述导电列和所述导电行的触摸数据;以及
处理电路,其被配置为:
在自电容感测模式下从所述输入电路获取自电容触摸数据;
在所述自电容触摸数据中定位仅具有不小于第一阈值强度值的连续强度值的针对所述导电列的岛;
在所述自电容触摸数据中定位仅具有不小于第二阈值强度值的连续强度值的针对所述导电行的岛;
根据针对所述导电列的所述岛中的最高强度值乘以第一归一化百分比来生成第三阈值强度值;
根据针对所述导电行的所述岛中的最高强度值乘以第二归一化百分比来生成第四阈值强度值;
更新针对所述导电列的所述岛,使得针对所述导电列的所述岛仅包含不小于所述第三阈值强度值的连续强度值;
更新针对所述导电行的所述岛,使得针对所述导电行的所述岛仅包含不小于所述第四阈值强度值的连续强度值;
计算针对所述导电列的所述岛的长度和针对所述导电行的所述岛的长度;
如果针对所述导电列的所述岛的所述长度大于阈值列长度,并且如果针对所述导电行的所述岛的所述长度大于阈值行长度,则确定通过将针对所述导电列的所述岛的所述长度与针对所述导电行的所述岛的所述长度相乘而形成的面积是否至少是阈值面积大小,并指定所述面积为有效面积;
以互电容感测模式从所述输入电路获取触摸数据;以及
如果所述有效面积中的最大强度值小于最大阈值,并且如果所述有效面积中的最小强度值大于最小阈值,则确定在所述互电容感测模式中和在所述有效面积中获取的所述触摸数据表示手掌触摸。
2.根据权利要求1所述的触摸屏控制器,其中如果所述有效面积中、大于所述最大阈值的强度值的总数目小于第一面积阈值数目,则所述有效面积被确定为表示手掌触摸。
3.根据权利要求1所述的触摸屏控制器,其中如果所述有效面积中、小于所述最小阈值的强度值的总数目小于第二面积阈值数目,则所述有效面积被确定为表示手掌触摸。
4.根据权利要求1所述的触摸屏控制器,其中通过将针对所述导电列的所述岛的所述长度和针对所述导电行的所述岛的所述长度相乘而形成的所述面积被指定为由第一和第二相对边界行以及第一和第二相对边界列界定的中间面积;并且其中所述有效面积被指定为包括所述中间面积以及与每个边界行相邻的附加的强度值行以及与每个边界列相邻的附加的强度值列。
5.根据权利要求1所述的触摸屏控制器,其中通过将针对所述导电列的所述岛的所述长度和针对所述导电行的所述岛的所述长度相乘而形成的所述面积被指定为由第一和第二相对边界行以及第一和第二相对边界列界定的中间面积;并且其中所述有效面积通过去除所述第一和第二相对边界行以及所述第一和第二相对边界列来指定。
6.根据权利要求1所述的触摸屏控制器,其中所述处理电路被配置为:如果针对所述导电列的所述岛的所述长度小于所述阈值列长度,则确定针对所述导电列的所述岛为手指触摸。
7.根据权利要求1所述的触摸屏控制器,其中所述处理电路被配置为:如果针对所述导电行的所述岛的所述长度小于所述阈值行长度,则确定针对所述导电行的所述岛为手掌触摸。
8.根据权利要求1所述的触摸屏控制器,其中所述处理电路被配置为:如果所述有效面积中的最大强度值大于最大阈值,则确定所述有效面积是手指触摸;或者如果所述有效面积中的最小强度值小于所述最小阈值,则确定所述有效面积不是手指触摸。
9.根据权利要求1所述的触摸屏控制器,其中所述第一阈值强度值和所述第二阈值强度值相等。
10.根据权利要求1所述的触摸屏控制器,其中所述阈值列长度和阈值行长度相等。
11.根据权利要求1所述的触摸屏控制器,其中所述处理电路被配置为:当所述面积不是至少所述阈值面积大小时,确定所述面积不表示手掌触摸。
12.一种电子设备,包括:
具有导电列和导电行的触摸屏;
触摸屏控制器,包括:
输入电路,其被配置为从所述触摸屏接收触摸数据;
处理电路,其被配置为:
a)在所述触摸数据中定位导电列的针对所述导电列的岛,针对所述导电列的所述岛具有超过第一阈值强度值的强度值;
b)根据针对所述导电列所述岛中的最高强度值乘以第一归一化百分比来生成第三阈值强度值;
c)在所述触摸数据中定位导电行的针对所述导电行的岛,针对所述导电行的所述岛具有超过第二阈值强度值的强度值;
d)根据针对所述导电行的所述岛中的最高强度值乘以第二归一化百分比来生成第四阈值强度值;
e)更新针对所述导电列所述岛,使得针对所述导电列所述岛仅包含不小于所述第三阈值强度值的连续强度值;
f)更新针对所述导电行的所述岛,使得针对所述导电行的所述岛仅包含不小于所述第四阈值强度值的连续强度值;
g)计算针对所述导电列所述岛的长度和针对所述导电行的所述岛的长度;
h)如果针对所述导电列所述岛的所述长度大于阈值列长度,并且如果针对所述导电行的所述岛的所述长度大于阈值行长度,则确定通过将针对所述导电列所述岛的所述长度乘以针对所述导电行的所述岛的所述长度而形成的面积是否至少是阈值面积大小,并指定所述面积为有效面积;
i)如果所述有效面积中的最大强度值大于最大阈值,则确定所述有效面积表示手指触摸;
j)如果所述有效面积中的最小强度值小于最小阈值,则确定所述有效面积不表示手指触摸;
k)如果所述有效面积中的所述最大强度值小于所述最大阈值并且如果所述有效面积中的所述最小强度值大于所述最小阈值,则确定所述有效面积表示手掌触摸。
13.根据权利要求12所述的电子设备,其中所述处理电路在自电容感测模式中获取所述触摸数据之后执行步骤a)、b)、c)、d)、e)、f)、g)和h)。
14.根据权利要求12所述的电子设备,其中所述处理电路在以互电容感测模式获取所述触摸数据之后执行步骤i)、j)和k)。
15.根据权利要求12所述的电子设备,其中如果所述有效面积中、大于所述最大阈值的强度值的总数目小于第一面积阈值数目,则所述有效面积被确定为表示手掌触摸。
16.根据权利要求12所述的电子设备,其中如果所述有效面积中、小于所述最小阈值的强度值的总数目小于第二面积阈值数目,则所述有效面积被确定为表示手掌触摸。
17.根据权利要求12所述的电子设备,其中通过将针对所述导电列所述岛的所述长度和针对所述导电行的所述岛的所述长度相乘而形成的所述面积被指定为由第一和第二相对边界行以及第一和第二相对边界列所界定的中间面积;并且其中所述有效面积被指定为包括所述中间面积以及与每个边界行相邻的附加的强度值行以及与每个边界列相邻的附加的强度值列。
18.根据权利要求12所述的电子设备,其中通过将针对所述导电列所述岛的所述长度和针对所述导电行的所述岛的所述长度相乘而形成的所述面积被指定为由第一和第二相对边界行以及第一和第二相对边界列所界定的中间面积;并且其中所述有效面积通过去除所述第一和第二相对边界行以及所述第一和第二相对边界列来指定。
19.根据权利要求12所述的电子设备,其中所述处理电路被配置为:如果针对所述导电列所述岛的所述长度小于所述阈值列长度或者如果针对所述导电行的所述岛的所述长度小于所述阈值行长度,则确定针对所述导电列所述岛不是手掌触摸。
20.根据权利要求12所述的电子设备,其中所述处理电路被配置为:如果所述有效面积中的最大强度值大于最大阈值,或者如果所述有效面积中的最小强度值小于所述最小阈值,则确定所述有效面积不表示手掌触摸。
21.根据权利要求12所述的电子设备,其中所述第一阈值强度值与所述第二阈值强度值相等;并且其中所述阈值列长度和所述阈值行长度相等。
22.根据权利要求12所述的电子设备,其中所述处理电路被配置为:在所述面积不是至少所述阈值面积大小时,确定所述面积不表示手掌触摸。
23.一种操作具有触摸屏的电子设备的方法,所述方法包括:
在自电容感测模式中从所述触摸屏的导电列和导电行接收自电容触摸数据以及在互电容感测模式中从所述导电列和所述导电行接收互电容触摸数据;
确定接收到的所述自电容触摸数据以及所述互电容触摸数据是指示手指触摸还是手掌触摸;
如果接收到的所述自电容触摸数据以及所述互电容触摸数据指示手指触摸,则启动用户界面软件功能,但是如果接收到的所述自电容触摸数据以及所述互电容触摸数据指示手掌触摸,则不启动用户界面软件功能;
其中确定接收到的所述自电容触摸数据以及所述互电容触摸数据是否指示手掌触摸通过以下来执行:
在所述自电容感测模式下获取的所述自电容触摸数据中沿着导电列定位仅具有不小于第一阈值强度值的连续强度值的针对所述导电列的岛;
在所述自电容触摸数据中沿导电行定位仅具有不小于第二阈值强度值的连续强度值的针对所述导电行的岛;
根据针对所述导电列所述岛中的最高强度值乘以第一归一化百分比来生成第三阈值强度值;
根据针对所述导电行的所述岛中的最高强度值乘以第二归一化百分比来生成第四阈值强度值;
更新针对所述导电列所述岛,使得针对所述导电列所述岛仅包含不小于所述第三阈值强度值的连续强度值;
更新针对所述导电行的所述岛,使得针对所述导电行的所述岛仅包含不小于所述第四阈值强度值的连续强度值;
计算针对所述导电列所述岛的长度和针对所述导电行的所述岛的长度;
如果针对所述导电列所述岛的所述长度大于阈值列长度,并且如果针对所述导电行的所述岛的所述长度大于阈值行长度,则确定通过将针对所述导电列所述岛的所述长度与针对所述导电行的所述岛的所述长度相乘而形成的面积是否至少是阈值面积大小,并指定所述面积为有效面积;以及
如果在所述互电容感测模式和所述有效面积中获取的所述互电容触摸数据的最大强度值小于最大阈值,并且如果所述有效面积中的最小强度值大于最小阈值,则所述有效面积被确定为表示手掌触摸;
其中如果接收到的所述自电容触摸数据以及所述互电容触摸数据未被确定为指示手掌触摸,则接收到的所述自电容触摸数据以及所述互电容触摸数据被确定为指示手指触摸。
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US201762522936P | 2017-06-21 | 2017-06-21 | |
US62/522,936 | 2017-06-21 | ||
US16/011,941 | 2018-06-19 | ||
US16/011,941 US10795493B2 (en) | 2017-06-21 | 2018-06-19 | Palm touch detection in a touch screen device having a floating ground or a thin touch panel |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109101127A CN109101127A (zh) | 2018-12-28 |
CN109101127B true CN109101127B (zh) | 2021-11-09 |
Family
ID=64692537
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810639433.XA Active CN109101127B (zh) | 2017-06-21 | 2018-06-20 | 具有浮动接地或薄触摸面板的触摸屏设备中手掌触摸检测 |
Country Status (2)
Country | Link |
---|---|
US (1) | US10795493B2 (zh) |
CN (1) | CN109101127B (zh) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR102579896B1 (ko) * | 2018-09-03 | 2023-09-20 | 삼성디스플레이 주식회사 | 표시 장치 및 이의 구동 방법 |
KR102714378B1 (ko) * | 2020-03-18 | 2024-10-10 | 주식회사 엘엑스세미콘 | 터치 감지 장치 및 그 방법 |
CN111708457B (zh) * | 2020-06-17 | 2023-11-10 | 北京集创北方科技股份有限公司 | 自电容数据的处理方法及装置 |
KR20220046748A (ko) * | 2020-10-07 | 2022-04-15 | 삼성디스플레이 주식회사 | 터치 패널을 포함하는 표시 장치 및 터치 패널을 포함 하는 표시 장치의 구동 방법 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101925872A (zh) * | 2008-01-29 | 2010-12-22 | 美法思株式会社 | 具有分裂电极结构的触摸传感器板和设置有该电极结构的触摸传感器设备 |
CN101937296A (zh) * | 2009-06-25 | 2011-01-05 | 意法半导体亚太私人有限公司 | 电容-电感式触摸屏 |
CN105005421A (zh) * | 2009-08-25 | 2015-10-28 | 原相科技股份有限公司 | 改善噪声鲁棒性、确定手指在触摸面板、避免误唤醒方法 |
CN105103097A (zh) * | 2013-04-08 | 2015-11-25 | 3M创新有限公司 | 用于分辨多个接近触摸的方法和系统 |
US9207822B1 (en) * | 2010-08-24 | 2015-12-08 | Parade Technologies, Ltd. | Contact identification and tracking on a capacitance sensing array |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20120327039A1 (en) * | 2011-06-27 | 2012-12-27 | Rpo Pty Ltd | Infrared touch screen with simplified components |
TWI492134B (zh) * | 2013-01-24 | 2015-07-11 | Orise Technology Co Ltd | 利用自電容與互電容感應交替掃瞄之去除觸控雜訊的方法 |
US9886141B2 (en) * | 2013-08-16 | 2018-02-06 | Apple Inc. | Mutual and self capacitance touch measurements in touch panel |
-
2018
- 2018-06-19 US US16/011,941 patent/US10795493B2/en active Active
- 2018-06-20 CN CN201810639433.XA patent/CN109101127B/zh active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101925872A (zh) * | 2008-01-29 | 2010-12-22 | 美法思株式会社 | 具有分裂电极结构的触摸传感器板和设置有该电极结构的触摸传感器设备 |
CN101937296A (zh) * | 2009-06-25 | 2011-01-05 | 意法半导体亚太私人有限公司 | 电容-电感式触摸屏 |
CN105005421A (zh) * | 2009-08-25 | 2015-10-28 | 原相科技股份有限公司 | 改善噪声鲁棒性、确定手指在触摸面板、避免误唤醒方法 |
US9207822B1 (en) * | 2010-08-24 | 2015-12-08 | Parade Technologies, Ltd. | Contact identification and tracking on a capacitance sensing array |
CN105103097A (zh) * | 2013-04-08 | 2015-11-25 | 3M创新有限公司 | 用于分辨多个接近触摸的方法和系统 |
Also Published As
Publication number | Publication date |
---|---|
CN109101127A (zh) | 2018-12-28 |
US10795493B2 (en) | 2020-10-06 |
US20180373381A1 (en) | 2018-12-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8692795B1 (en) | Contact identification and tracking on a capacitance sensing array | |
EP2359224B1 (en) | Generating gestures tailored to a hand resting on a surface | |
US9417728B2 (en) | Predictive touch surface scanning | |
US8736568B2 (en) | Two-dimensional touch sensors | |
US9274652B2 (en) | Apparatus, method, and medium for sensing movement of fingers using multi-touch sensor array | |
US9436339B1 (en) | Touch sensor pattern | |
US8446374B2 (en) | Detecting a palm touch on a surface | |
KR101939103B1 (ko) | 전도성 물체의 프레젠스를 검출하기 위한 방법 및 장치 | |
CN109101127B (zh) | 具有浮动接地或薄触摸面板的触摸屏设备中手掌触摸检测 | |
CN106170750A (zh) | 电容式传感器上的拒水 | |
US9977546B2 (en) | Determining finger separation through groove analysis in a touch screen device | |
US9569045B2 (en) | Stylus tilt and orientation estimation from touch sensor panel images | |
US20120182225A1 (en) | Detection of Predetermined Objects with Capacitive Touchscreens or Touch Panels | |
CN109388296B (zh) | 使用互电容和自电容感测数据的混合处理计算触摸坐标 | |
US20110102333A1 (en) | Detection of Gesture Orientation on Repositionable Touch Surface | |
US9705495B2 (en) | Asymmetric sensor pattern | |
US20130100067A1 (en) | System and method for determining a number and position of one or more touches on a touch screen | |
WO2013126094A1 (en) | Close touch detection and tracking | |
US9342196B2 (en) | Hardware accelerator for touchscreen data processing | |
CN108268163B (zh) | 在触摸屏设备中用槽分析确定单个手指的细长接触的发生 | |
US10726228B2 (en) | Semiconductor device for fingerprint sensing | |
CN110134269B (zh) | 通过环状触摸岛验证多指触摸检测的电子设备及相关方法 | |
US10599257B2 (en) | Touch screen device having improved floating mode entry conditions | |
CN107315450B (zh) | 用于确定使用者的手与电子设备的壳体之间的关系的触摸屏控制器 | |
US11003294B1 (en) | Techniques for using a touch screen to perform ear detection using emulated self capacitance sensing |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
TR01 | Transfer of patent right |
Effective date of registration: 20240827 Address after: Geneva, Switzerland Patentee after: Italian Semiconductor International Co. Country or region after: Netherlands Address before: Singapore Patentee before: STMicroelectronics Asia Pacific Pte. Ltd. Country or region before: Singapore |
|
TR01 | Transfer of patent right |