用于改善的触摸屏准确性的系统和方法技术方案

技术编号:13769496 阅读:55 留言:0更新日期:2016-09-29 06:31
本发明专利技术涉及用于校正靠近触摸屏的边缘的触摸输入的位置的系统、方法和装置。所述方法包含:接收触摸输入;确定所述触摸输入的形心;如果所述形心确定为靠近显示面板的边缘,则校正所述形心的位置。

【技术实现步骤摘要】
【国外来华专利技术】
本申请案大体上涉及触摸装置,且更具体来说涉及用于改善靠近屏幕的边缘的触摸屏的准确性的系统、方法和装置。
技术介绍
技术的进步已经产生了更小且更强大的计算装置。举例来说,当前存在多种便携式计算装置,包含无线计算装置,例如无线电话、个人数字助理(PDA)和平板计算机,其体积小,重量轻,且易于由用户携带。为了简化用户接口且避免按钮和复杂菜单系统,此些便携式计算装置可使用触摸屏显示器,其检测触摸屏上的用户手势且将所检测手势转译为待由所述装置执行的命令。此些手势可使用一或多个手指或触笔类型指向实施方案来执行。处理开销测量装置的中央处理单元(CPU)可执行的工作总量以及由个别计算任务(例如触摸检测)使用的总容量的百分比。总体上,这些任务必须需要少于处理器的总容量。简单触摸手势可通常由触摸屏控制器处置,所述触摸屏控制器是与触摸屏相关联的单独处理器,但较复杂触摸手势需要使用次级处理器(常常是移动装置的CPU)来处理大量触摸数据。通常,大量触摸数据必须经处理以确定触摸的性质,有时仅得出结论:触摸是“错误肯定”的,从而消耗大量CPU容量和装置功率。复杂触摸辨识必需的处理开销可需要总CPU容量的较大百分比,从而损害装置性能。当代移动处理器不是很好地适于处理递增的触摸复杂性和对应CPU开销,尤其结合移动装置的许多其它常见高性能用途。增加移动处理器核心或高速缓冲存储器的大小提供仅至多某一水平的性能增加,超出该水平时,热耗散问题使核心和高速缓冲存储器大小的任何进一步增加不可行。总处理容量进一步受许多移动装置的大小的限制,这限制了可包含在装置中的处理器的数目。另外,因为移动计算装置通常是电池供电的,所以高性能用途还缩短了电池寿命。尽管存在移动处理局限性,例如地图、游戏、电子邮件用户端、网络浏览器等许多常见移动应用正越来越复杂地利用触摸辨识。此外,触摸处理复杂性与触摸节点容量成
比例增加,触摸节点容量又与显示器大小成比例增加。因此,因为许多便携式计算装置中存在增加的显示器大小和触摸复杂性的倾向,所以触摸处理越来越减少装置性能和威胁电池寿命。此外,通过触摸事件与装置的用户交互对等待时间高度敏感,且用户体验可受累于触摸屏面板与主机处理器之间的低处理量接口,从而导致处理延迟和响应滞后或对于靠近屏幕边缘的触摸事件的不正确触摸位置估计。
技术实现思路
本文论述的系统、方法、装置和计算机程序产品各自具有若干方面,其中没有单个一者单独负责本文所揭示的合意属性。在不限制如通过以下权利要求书表达的本专利技术的范围的情况下,下文将简要地论述一些特征。本文所描述的实施例和创新涉及可在用于电子装置的处理器中运行以校正触摸输入的位置的系统和方法。优选地,触摸位置校正方法具有广泛范围的控制且可在现有硬件或软件中实施。然而在一些实施例中,专门设计的硬件和软件可改善此些过程的速度或效率。本专利技术的一个创新提供一种校正触摸输入的位置的方法。所述方法包含:识别用于触摸屏上的触摸位置的偏置模型;接收来自触摸屏的触摸输入;确定对应于所述触摸输入的形心的位置;基于所述位置和所述偏置模型确定偏置;以及基于所述偏置调整所述位置。在所述方法的一些方面中,接收来自触摸屏的触摸输入包括接收多个输入点,每一输入点包含位置信息以及触摸的强度的指示(例如,x值、y值和振幅(或量值)值)。所述方法的一些方面包含:确定平均指向对象大小;将对应于平均指向对象大小的点的数目与对应于触摸输入的点的数目进行比较;以及基于所述比较确定所述偏置。在一些方面中,确定平均指向对象大小包括使存在于多个触摸形心中的触摸输入点的数目平均化。所揭示的另一创新是一种用于校正触摸输入的位置的设备。所述设备包含处理器、触摸屏、存储器,所述存储器可操作地连接到所述处理器且经配置以存储用于处理器的指令,所述指令当执行时致使所述处理器:识别用于触摸屏上的触摸位置的偏置模型;接收来自触摸屏的触摸输入;确定对应于所述触摸输入的形心的位置;基于所述位置和所述偏置模型确定偏置;以及基于所述偏置调整所述位置。在一些创新中,所述处理器进一步经配置以通过接收多个输入点而接收来自触摸屏的触摸输入,每一输入点包含x值、y值和振幅。在一些方面中,所述存储器存储处理器指令,所述处理器指令进一步配置所述处理器以:确定平均指向对象大小;将对应于
平均指向对象大小的点的数目与对应于触摸输入的点的数目进行比较;以及基于所述比较确定所述偏置。在所述设备的一些方面中,确定平均指向对象大小包括使存在于多个触摸形心中的触摸输入点的数目平均化。所揭示的另一创新是一种校正触摸输入的位置的方法。所述方法包含:接收来自触摸屏的触摸输入;确定对应于所述触摸输入的形心的位置;基于所述位置和偏置模型而确定偏置;以及基于所述偏置调整所述位置。在一些方面中,接收来自触摸屏的触摸输入包括接收多个输入点,每一输入点包含x值、y值和振幅。在一些方面中,所述方法还包含:确定估计指向对象大小;基于所述估计指向对象大小确定偏置区的大小;以及基于所述形心相对于所述偏置区的位置而确定用于触摸输入的偏置。所揭示的另一创新是一种用于校正触摸输入的位置的设备。所述设备包含处理器、触摸屏、存储器,所述存储器可操作地连接到所述处理器且经配置以存储用于处理器的指令,所述指令当执行时致使所述处理器:接收来自触摸屏的触摸输入;确定对应于所述触摸输入的形心的位置;基于所述位置和偏置模型而确定偏置;以及基于所述偏置调整所述位置。在一些方面中,所述存储器存储额外指令,所述额外指令进一步配置所述处理器以通过接收多个输入点而接收来自所述触摸屏的触摸输入,每一输入点包含x值、y值和振幅。在一些方面中,所述存储器存储处理器指令,所述处理器指令进一步配置所述处理器以:确定估计指向对象大小;基于所述估计指向对象大小确定偏置区的大小;以及基于所述形心相对于所述偏置区的位置而确定用于触摸输入的偏置。在一个创新中,揭示一种调整触摸输入的位置的方法。所述方法包含步骤:接收触摸输入;确定所述触摸输入的形心,所述形心指示触摸面板上的所述触摸输入的估计触摸位置;以及确定是否应用偏置以调整所述估计触摸位置。在一些方面中,接收触摸输入包括接收来自所述触摸面板的多个触摸传感器的信息。在一些方面中,来自所述多个触摸传感器中的每一者的所述信息表示所述估计触摸位置的x位置值、y位置值和振幅。在一些方面中,所述方法进一步包含基于所述偏置而调整所述估计触摸位置的所述x位置值和所述y位置值中的一或多者。所述方法可进一步包含步骤:确定估计指向对象大小;基于所述估计指向对象大小而确定偏置区的大小;以及基于所述形心相对于所述偏置区的位置而确定偏置。在一些方面中,所述方法进一步包含确定将应用的偏置且将偏置信息存储在包括所述触摸面板的装置中。在一些方面中,所述偏置是基于做出所述触摸输入的对象的预期大小。在一些方面中,确定是否应用偏置以调整所述估计触摸位置包括将所述估计位置的所述触摸位置与所述触摸面板的所确定区域进行比较,且在所述估计触摸位置在所述触摸面板的所述所确定区域内的情况下应用所述偏置。在一些方面
中,所述方法进一步包含将所述偏置应用于所述估计触摸位置以确定所述触摸面板上的所述触摸输入的经调整估计触摸位置。在另一创新中,一种用于调整本文档来自技高网
...

【技术保护点】
一种调整触摸输入的位置的方法,其包括:接收触摸输入;确定所述触摸输入的形心,所述形心指示触摸面板上的所述触摸输入的估计触摸位置;以及确定是否应用偏置以调整所述估计触摸位置。

【技术特征摘要】
【国外来华专利技术】2014.02.21 US 61/943,221;2015.02.12 US 14/621,1531.一种调整触摸输入的位置的方法,其包括:接收触摸输入;确定所述触摸输入的形心,所述形心指示触摸面板上的所述触摸输入的估计触摸位置;以及确定是否应用偏置以调整所述估计触摸位置。2.根据权利要求1所述的方法,其中接收触摸输入包括接收来自所述触摸面板的多个触摸传感器的信息。3.根据权利要求2所述的方法,其中来自所述多个触摸传感器中的每一者的所述信息表示所述估计触摸位置的x位置值、y位置值和振幅。4.根据权利要求3所述的方法,其进一步包括基于所述偏置而调整所述估计触摸位置的所述x位置值和所述y位置值中的一或多者。5.根据权利要求1所述的方法,其进一步包括:确定估计指向对象大小;基于所述估计指向对象大小而确定偏置区的大小;以及基于所述形心相对于所述偏置区的位置而确定偏置。6.根据权利要求1所述的方法,其进一步包括确定将应用的偏置且将偏置信息存储在包括所述触摸面板的装置中。7.根据权利要求1所述的方法,其中所述偏置是基于做出所述触摸输入的对象的预期大小。8.根据权利要求1所述的方法,其中确定是否应用偏置以调整所述估计触摸位置包括将所述估计位置的所述触摸位置与所述触摸面板的所确定区域进行比较,且在所述估计触摸位置在所述触摸面板的所述所确定区域内的情况下应用所述偏置。9.根据权利要求1所述的方法,其进一步包括将所述偏置应用于所述估计触摸位置以确定所述触摸面板上的所述触摸输入的经调整估计触摸位置。10.一种用于调整触摸输入的位置的设备,其包括:处理器;触摸装置;以及存储器,其可操作地连接到所述处理器,且经配置以存储用于所述处理器的指令,所述指令当执行时致使所述处理器:接收触摸输入;确定所述触摸输入的形心,所述形心指示触摸面板上的所述触摸输入的估计触摸位置;以及确定是否应用偏置以调整所述估计触摸位置。11.根据权利要求10所述的设备,其中接收触摸输入包括接收来自所述触摸面板的多个触摸传感器的信息。12.根据权利要求11所述的设备,其中来自所述多个触摸传感器中的每一者的所述信息表示所述估计触摸位置的x位置值、y位置值和振幅。13.根据权利要求12所述的设备,其中所述处理器进一步经配置以基于所述偏置而调整所述估计触摸位置的所述x位置值和所述y位置值中的一或多者。14.根据权利要求10所述的设备,其中所述存储器存储处理器指令,所述处理器指令进一步配置所述处理器以:确定估计指向对象大小;基于所述估计指向对象大小而确定偏置区的大小;以及基于所述形心相对于所述偏置区的位置而确定偏置。15.根据权利要求10所述的设备,其中所述存储器进一步经配置以确定将应用的偏置且将偏置信息存储在包括所述触摸面板的装置中。16.根据权利要求10所述的设备,其中所述偏置是基于做出所述触摸输入的对象的预期大小。17.根据权利要求10所述的设备,其中确定是否应用偏置以调整所述估计触摸位置包括将所述估计位置的所述触摸位置与所述触摸面板的所确定区域进行比较,且在所述估计触摸位置在所述触摸面板的所述所确定区域内的情况下应用所述偏置。18.根据权利...

【专利技术属性】
技术研发人员:高强威廉·伊明·黄勋·韦·戴维·王特雷莎·卡·金·伍雷克斯·王卡罗琳·金·缪·劳苏海勒·亚利尔
申请(专利权)人:高通股份有限公司
类型:发明
国别省市:美国;US

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

1