手套触摸检测的制作方法_2

文档序号:9374894阅读:来源:国知局
CD-RW、DVD、DVD-R或DVD-RW的便携式光盘、或者诸如紧 凑式闪存卡、安全数字卡、USB存储设备、记忆棒的闪存存储器,等等。
[0022] 固件还可以在由指令执行系统、装置或设备使用或与其结合使用的任何传输介质 中传播,诸如基于计算机的系统、包含处理器的系统或者可以从指令执行系统、装置或设备 读取指令并执行指令的其它系统。在本文档的语境下,"传输介质"可以是可传送、传播、传 输由指令执行系统、装置或设备使用或与其结合使用的程序的任何介质。传输可读介质可 以包括,但不限于,电、磁、光、电磁或红外线有线或无线传播介质。
[0023] 如以上所讨论的,在触摸屏124的触摸节点生成的信号可以被看作触摸的图像。 图2说明了根据本公开的例子的触摸的示例性图像。触摸屏200可以包括作为行和列的构 图布置的驱动线202和感测线204,但是其它构图也是可能的。触摸节点206可以在驱动 线202和感测线204之间的交点处形成。触摸触摸屏200或悬浮在触摸屏200之上(即, 靠近触摸屏)的每个对象可以在接近的触摸节点206产生信号。来自接近的触摸节点206 的信号可以分组到一起,以构成输入片208。因此,输入片208可以是触摸图像中对应于触 摸节点206的区域,该区域具有由对象触摸触摸屏200或悬浮在触摸屏200之上产生的信 号值。
[0024] 各种特性可以为每个输入片计算,这些特性可被用于进一步处理。例如,每个输入 片可以由椭圆表示,该椭圆可以由质心、长轴长度和短轴长度以及长轴朝向来定义。此外, 可以计算用于每个输入片的总信号和信号密度。例如,输入片的总信号可以通过把位于输 入片中每个触摸节点的信号值的平方求和来计算。因此,用于输入片的总信号可以在数学 上如等式(1)由那样丧寿元,
[0025]
[0026] 其中Zp可以表示用于输入片的总信号,V可以表示位于触摸节点的信号值,并且 i、j可以表示每个触摸节点的行和列坐标。在一些例子中,位于每个触摸节点的信号值可 以在计算总信号之前被校准。
[0027] 输入片的信号密度可以基于输入片的总信号来计算。在一些例子中,输入片的信 号密度可以通过用输入片的几何均值半径(geometric mean radius)除输入片的总信号来 计算。在其它例子中,输入片的信号密度可以通过用输入片中触摸节点的个数除输入片的 总信号来计算。因此,用于输入片的信号密度可以例如在数学上如公式(2)或(3)中那样 来表示:
[0028]
[0029]
[0030] 在一些例子中,输入片的信号密度,Zdenslty,可以被用来区别对待对象悬浮在触摸 传感器面板的表面之上和对象触摸触摸传感器面板的表面。图3说明了根据本公开的例 子、用于对象触摸和抬离触摸传感器面板的示例性信号密度图。在图3的例子中,可以定义 各种信号密度阈值。悬浮阈值304可以被定义为触摸感测系统在这个点可以识别代表对象 悬浮在触摸传感器面板之上的输入片的信号密度。换句话说,悬浮阈值可以是系统在其确 定对象悬浮在触摸传感器面板之上但不触摸该面板的信号密度。"产生"阈值306可以被定 义为触摸感测系统在这个点可以识别代表对象正在触摸触摸传感器面板的输入片的信号 密度。换句话说,"产生"阈值可以是系统在其确定对象正在触摸触摸传感器面板的信号密 度。断开阈值308可以被定义为触摸感测系统在这个点可以识别代表对象抬离触摸传感器 面板的输入片的信号密度。换句话说,断开阈值可以是系统在其确定对象已被抬离触摸传 感器面板的信号密度。逗留阈值310可以被定义为触摸感测系统在这个点可以识别对象不 再悬浮在触摸传感器面板之上的信号密度。换句话说,逗留阈值可以是系统在其确定曾经 悬浮在触摸传感器面板之上的对象现在已从触摸传感器面板移走的信号密度。在一些例子 中,逗留阈值310和悬浮阈值304可以处于相同的信号密度值。
[0031] 代表性曲线302说明了可以对应于对象,诸如手指或触控笔,接近、触摸和抬离触 摸传感器面板的输入片。在时间h,输入片的Z denslty可以达到悬浮阈值304并且输入片可 以被识别为悬浮在触摸传感器面板之上。在时间t2,输入片的Z dOTSlty可以达到"产生"阈 值306并且输入片可以被识别为触摸触摸传感器面板。在时间t3,输入片的Z denslty可以达 到断开阈值308并且输入片可以被识别为抬离触摸传感器面板。在一些例子中,断开阈值 308可以被设置为"产生"阈值306的百分比,但是也可以选择其它值。在时间t 4,输入片的 Zdenslty可以达到逗留阈值310并且输入片可以被识别为不再悬浮在触摸传感器面板之上。
[0032] 这些类型的触摸-表面输入的识别和区分对待可以允许相关联的设备以更健壮 的方式被控制。例如,在一个例子中,对象悬浮在触摸传感器面板之上的检测可以被用来把 设备从一个操作状态(例如,关闭)过渡到另一个状态(例如,开启)。在另一个例子中,对 象触摸触摸传感器面板的表面(例如,输入片的Z denslty达到或超出"产生"阈值)可以被用 来选择图形用户接口的元素,而悬浮在触摸传感器面板表面之上的对象(例如,输入片的 Zdenslty未能达到"产生"阈值)可以被忽略。
[0033] 设置不适当的"产生"阈值会造成错误。例如,把"产生"阈值设置得太低会使触 摸传感器电路系统对悬浮事件过于敏感并且把它们错误地识别为触摸事件(即,假阳性)。
[0034] 在一些情况下,对象与触摸传感器面板之间的屏障可以使预期的触摸的Zdenslty未 能达到"产生"阈值。例如,用户可以戴着一只或多只手套或者在一根或多根手指上有绷带。 在其它例子中,诸如老茧或其它死皮厚片的皮肤状况也会产生这些屏障。通过这种屏障的 触摸(一般地被称为"戴手套的触摸")会离触摸传感器面板的触摸节点更远并因此具有 会更低的总信号和信号密度。因此,虽然要被作为触摸,但是一些戴手套的触摸会不能达到 "产生"阈值并且会被触摸传感器电路系统忽略。回过头来参考图3,代表性曲线312说明 了可以对应于戴手套的对象,诸如戴手套的手指,接近、触摸和抬离触摸传感器面板的输入 片的信号密度。在图3的例子中,戴手套的触摸片的2,__超过了悬浮阈值304,但是在一 些情况下不能达到"产生"阈值306。如以上所讨论的,"产生"阈值306可以被降低,以检 测这种戴手套的触摸,但是降低"产生"阈值306会造成系统对在无屏障情况下进行的触摸 ("无手套触摸")过于敏感。
[0035] 图4说明了根据本公开的例子、在触摸触摸敏感设备时动态调节用于识别输入片 的条件以便检测戴手套触摸的示例性方法。曲线402可以代表来自无任何屏障的对象接 近、触摸和抬离触摸传感器面板的输入片("无手套片"),如以上所讨论的。一旦2^ ;3_达 到或超过悬浮阈值404,无手套片就可以被识别为悬浮,当Zdenslty达到或超过缺省的"产生" 阈值406时被识别为触摸,并且当Z denslty降低至低于缺省的断开阈值408时被识别为抬离。 一旦ZdOTSlty降至低于逗留阈值410,无手套片就可以被识别为不再悬浮在触摸传感器面板 之上。
[0036] 曲线412可以代表来自带屏障的对象接近、触摸和抬离触摸传感器面板的输入片 ("戴手套的片")。一旦Zdenslty达到或超过悬浮阈值404,戴手套的片就可以被识别为悬 浮,但是,如以上所讨论的,在一些情况下,Z densltyF能达到缺省的"产生"阈值406。作为代 替,如果ZdOTSlty满足一个或多个稳定性条件,则戴手套的片可以被识别为触摸触摸传感器 面板。例如,如果zd_lty对时段Tl保持稳定,则戴手套的片可以被识别为触摸触摸传感器 面板。为了计算戴手套触摸的断开阈值,在一些例子中,戴手套触摸的"产生"阈值414可 以是时段Tl期间的峰值Z denslty。在一些例子中,戴手套的片的断开阈值416可以被设置为 戴手套触摸的"产生"阈值414的百分比,但是也可以选择其它值。当Z dOTSlty降至低于戴手 套触摸的断开阈值416时,戴手套的片可以被识别为抬离。一旦Zdenslty降至低于逗留阈值 410,戴手套的片就可以被识别为不再悬浮在触摸传感器面板之上。
[0037] 如以上所讨论的,如果Zdenslty对时段Tl保持稳定,则输入片可以被识别为触摸 触摸传感器面板。在一些例子中,确定时段Tl期间Zd_lty的稳定性可以利用泄漏累加器 (leaky accumulator)来实现。例如,如果在Tl期间应用到Zdensity不平滑性测量(即, ZdOTSlty信号多么不平滑或不稳定的测量)的泄漏累加器模型达到零,或者在零的容限值内, 则可以确定Z denslty是稳定的。在一个例子中,Z 以按时间测量Z d_lty的平滑性, 并且可以通过组合ZdOTSlty的当前测量与Z d_lty,s_th的之前测量来计算。在一些例子中,该 组合可以是ZdOTSlty的当前测量与Z dOTSltyiS_th的之前测量的加权线性组合。不平滑性测量, Zdensity,smooth,可以累计母个时段当如冗-^灯与Zdensity,sm(m
当前第2页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1