当前位置: 首页 > 专利查询>英特尔公司专利>正文

用于触摸设备中的斑点角度定向识别的方法和装置制造方法及图纸

技术编号:19121484 阅读:47 留言:0更新日期:2018-10-10 04:55
描述了用于在触摸设备中生成触摸斑点角度定向的方法和装置。在一个实施例中,该装置包括触摸处理单元,该触摸处理单元可操作以分析根据触摸屏上的触摸输入生成的传感器数据并为每个所检测到的触摸斑点生成触摸斑点信息;以及耦合至该触摸处理单元的过滤器,该过滤器可操作以响应于对手指提起事件的检测来从过滤器输出中过滤斑点定向信息。

【技术实现步骤摘要】
用于触摸设备中的斑点角度定向识别的方法和装置专利
本专利技术的实施例涉及计算设备的领域;更具体地,本专利技术的实施例涉及具有能够使用触摸处理子系统来识别和输出斑点(blob)角度定向的触摸设备的计算设备。专利技术背景触摸设备可向用户提供通过触摸与电子设备交互的直观的方法。这些触摸设备可包括触摸屏,触摸屏包括用于接收和/或触摸输入的触摸处理子系统。当前,诸如例如电话移动设备、平板计算机、膝上型计算机和电视之类的多种消费性电子设备都被适配成包括触摸处理子系统。用户可通过使用他的一个手指或多个手指,或者诸如手写笔之类的物体接触触摸设备来执行手势。这些手势可允许用户控制电子设备的功能。最近,触摸设备的触摸传感器能够产生起因于在触摸屏上按下手指的信号,其会被转换为图像。该图像一般被称为斑点(blob)图像。通常,斑点图像在形状上是椭圆形的。一些触摸处理系统还确定斑点图像的定向。当人从触摸屏表面提起他们的手指时会出现问题。这在本文中被称为手指提起事件。在此类手指提起事件期间,当手指从触摸传感器上提起和释放时,在定向角度上会存在意料之外的抖动。因此,由触摸处理系统输出的定向角度,以及使用此类数据的任何后续处理,都可能是错误的。附图说明从以下给出的详细描述并从本专利技术的各实施例的附图,可更全面地理解本专利技术,然而它们不应该被理解为将本专利技术限于特定实施例,而是仅用于解释和理解。图1例示出根据一个实施例的移动设备的示例。图2例示出根据实施例的用于识别触摸事件的系统的框图。图3例示出在触摸传感器上创建的斑点图像以及与其相关联的定向角度。图4是触摸子系统架构的一个实施例的框图。图5是定向过滤驱动器架构的一个实施例的框图。图6例示出定向过滤驱动器算法的一个实施例。图7例示出子系统工作的一个实施例的操作。图8是响应于包含个体手指旋转的用户手势来管理电子设备上的显示的过程的一个实施例的数据流图。图9是系统的一个实施例的框图;具体实施方式在以下描述中,陈述许多细节以提供对本专利技术的更为透彻的解释。然而,对本领域技术人员将显而易见的是,在没有这些特定细节的情况下也可实施本专利技术。在其他实例中,以框图形式,而不是具体地示出已知的结构和设备,从而避免使本专利技术变得模糊。公开了一种技术,用于在触摸斑点从电子设备(例如,移动电话,计算机系统等等)释放期间抑制与触摸斑点相关联的定向抖动。在一个实施例中,触摸屏的触摸传感器密度标识惰性特征,包括触摸设备的位置、尺寸以及定向。在一个实施例中,通过增加传感器节点的数量并且将控制处理单元(CPU)、图形处理单元(GPU)或系统中的一些其他嵌入式微控制单元(MCU)用作触摸传感器图像处理的一部分,触摸子系统可识别斑点的形状并且可分析斑点的定向。所获得的定向被用于用户交互(UI),并实现诸如例如旋转手势和手指标识之类的独特UI。更具体地,通过确定与手指触摸相关联的斑点的定向,所附连的处理子系统可确定用户是否作出关于手指的旋转。通过标识手指的旋转,用户能够执行对电子设备的基于定向的控制。也就是说,通过确定旋转的量,对于UI事件,可获得基于定向的用户体验。本文所公开的技术用于在触摸斑点从触摸传感器释放期间抑制斑点定向抖动,从而提供更可靠且更高质量的触摸系统。注意,下文中的公开内容将根据手指触摸和提起事件来进行描述。然而,对于并非由手指作出但也会创建具有定向的斑点或类似形状的(例如,椭圆的)图像的其他触摸事件也是适用的。图1例示出本专利技术的实施例可在其中实现的消费性电子设备的示例。如图1所示,电子设备10可以是移动电话通信设备(或移动设备)或智能电话。在其他实施例中,电子设备10包括膝上型计算机系统、平板、个人数字助理(PDA)等。图1中的设备10可包括外壳,外壳包括设备10正面上的触摸屏16。图2是根据实施例的用于通过使用诸如手指旋转或转动之类的手势与显示屏16交互来控制操作的系统的框图。如图2所示,该系统可被包括在设备10中并且可包括触摸屏16、处理器18、存储器20、手势识别器15以及第一控制器11。触摸屏16接收用户的输入手势以控制设备10或与设备10交互。例如,触摸屏16可包括充当图形用户界面的触摸屏显示器。用户对触摸屏显示器的输入手势的示例包括手指旋转手势。用户使用一个或多个手指或物体来执行手势。触摸屏显示器可包括多个传感器,以检测与触摸屏之间的用户交互并响应于用户交互生成一组传感器数据。传感器可包括触摸传感器,用于检测用户使用其一个手指、多个手指或物体与触摸屏显示器接触的位置以及与用户内容相关联的触摸点。控制器11可被耦合至处理器18以及触摸屏16。控制器11可以是触摸控制器,该触摸控制器从触摸屏16接收传感器数据并根据传感器数据生成斑点的位置和定向数据。图3例示出在触摸传感器上创建的斑点图像以及与其相关联的定向角度。参考图3,手指301触摸触摸传感器并在传感器上创建斑点图像302。在一个实施例中,与来自触摸传感器上的斑点图像302的信号相关联的数据303被传送到斑点图像302的定向304(连同位置和尺寸)在其中被确定的触摸处理系统。在一个实施例中,定向304具有根据被传送至触摸处理系统的数据303计算出的定向角度。例如,斑点图像302呈椭圆形的形状并且触摸处理系统检查该椭圆形的角度以确定定向的角度。在一个实施例中,定向角度通过物理矩计算来确定。图4是触摸子系统架构的一个实施例的框图。在一个实施例中,触摸屏包括具有相比其他现有技术触摸屏增加至两倍或更多的空间密度以及更多粒度的触摸传感器,这为每次触摸事件提供更多的信息。参考图4,扫描器401以本领域所熟知的方式周期性地刺激触摸传感器402,并且相应的感测信号410被模拟-数字(AD)转换器403获得以作为传感器数据411。在一个实施例中,传感器数据411包括触摸点的2D图像。在一个实施例中,触摸点的2D图像包括热度图。触摸处理单元404对传感器数据411进行分析、分段、分类和处理以获得触摸斑点属性。在一个实施例中,触摸斑点属性包括每个斑点的位置和尺寸、其索引、以及斑点的定向。注意,索引表示用于标识发生于传感器402上的触摸事件的不同实例(例如,同一时间发生的触摸屏上的两个不同触摸事件)的标识符,并且被用于在触摸处理子系统中跟踪不同的触摸事件。在一个实施例中,触摸处理单元404响应于触摸物体图像来计算触摸斑点的形状。触摸处理404可确定触摸斑点具有椭圆形状,并作出对关于该触摸斑点的椭圆形的定向角度的估计。在一个实施例中,通过观察触摸点的2D图像并使用空间矩,触摸处理斑点可计算出该椭圆正指向何处并接着基于触摸斑点所指的地点计算出该斑点的定向。在一个实施例中,触摸处理单元404使用处理器、处理器中的图形处理单元(GPU)或一些其他嵌入式MCU来执行,诸如例如,估计触摸斑点的定向角度之类的触摸处理部分。在一些实施例中,触摸处理单元404可通过触摸斑点运动的历史来确定触摸斑点定向。触摸处理404生成输出412以及原始定向输出数据413。在一个实施例中,输出412包括触摸斑点属性(位置和尺寸)以及与其他触摸事件相关联的数据。输出412可包括用于标识个体触摸事件的索引信息。原始定向输出413转到生成经过滤的定向输出414的定向确定模块405。在一个实施例中,定向过滤模块本文档来自技高网...
用于触摸设备中的斑点角度定向识别的方法和装置

【技术保护点】
1.一种装置,用于处理对应于由触摸传感器系统生成的信号的数据,所述装置包括:触摸处理单元,所述触摸处理单元可操作以分析根据触摸屏上的触摸输入生成的传感器数据并为每一个所检测到的触摸斑点生成触摸斑点信息;以及过滤器,所述过滤器被耦合至所述触摸处理单元并且可操作以响应于对手指提起事件的检测从过滤器输出中过滤斑点定向信息。

【技术特征摘要】
2017.03.23 US 15/467,7991.一种装置,用于处理对应于由触摸传感器系统生成的信号的数据,所述装置包括:触摸处理单元,所述触摸处理单元可操作以分析根据触摸屏上的触摸输入生成的传感器数据并为每一个所检测到的触摸斑点生成触摸斑点信息;以及过滤器,所述过滤器被耦合至所述触摸处理单元并且可操作以响应于对手指提起事件的检测从过滤器输出中过滤斑点定向信息。2.如权利要求1所述的装置,其中所述过滤器可操作以响应于用于当前帧的斑点定向数据和用于紧接在所述当前帧之前的帧的斑点定向数据来在所述过滤器输出处输出用于所述当前帧的所述斑点定向信息。3.如权利要求2所述的装置,其中所述过滤器可操作以在引起触摸斑点从所述触摸传感器释放的所述手指提起事件期间抑制对所述斑点定向信息的输出。4.如权利要求2所述的装置,其中所述过滤器可操作以:确定用于所述当前帧中的触摸斑点的斑点定向与用于紧接着的前一帧中的触摸斑点的斑点定向之间的差是否大于阈值;如果用于所述当前帧中的触摸斑点的斑点定向与用于所述紧接着的前一帧中的触摸斑点的斑点定向之间的差大于阈值,则输出所述当前帧的所述斑点定向信息;以及如果用于当前帧的定向与所述紧接着的前一帧的定向之间的差不大于所述阈值,则从所述过滤器输出中抑制所述当前帧的所述斑点定向信息。5.如权利要求1所述的装置,其中所述过滤器可操作以基于连续帧的斑点定向数据之间的差与阈值之间的关系来确定导致斑点释放的手指提起事件已发生。6.如权利要求5所述的装置,其中所述关系为用于当前帧与紧接着的前一帧的触摸斑点的斑点定向之间的差大于所述阈值。7.如权利要求1所述的装置,其中所述过滤器包括有限脉冲响应过滤器。8.如权利要求1所述的装置,其中所述传感器数据包括热度图。9.如权利要求1所述的装置,其中所述触摸斑点信息包括所述触摸斑点的触摸斑点位置信息,触摸斑点尺寸信息以及触摸斑点定向。10.一种计算系统,包括:触摸屏,所述触摸屏具有触摸传感器;模拟到数字转换器(ADC),所述ADC被耦合至所述触摸传感器并且可操作以响应于来自所述触摸传感器的信号而生成传感器数据。触摸处理单元,所述触摸处理单元可操作以分析根据触摸屏上的触摸输入生成的所述传感器数据并为每一个所检测到的触摸斑点生成触摸斑点信息;以及过滤器,所述过滤器被耦合至所述触摸处理单元并且可操作以响应于对手指提起事件的检测从过滤器输出中过滤斑点定向信息。11.如权利要求10所述的系统,其中所述过滤器可操作以响应于用于当前帧的斑点定向数据和用于紧接在所述当前帧之前的帧的斑点定向数据来在所述过滤器输出处输出用于所述当前帧的所述斑点定向信息。12.如权利要求11所述的系统,其中所述过滤器可操作以在引起触摸斑点从所述触摸传感器释放的所述手指提起事件期间抑制对所述斑点定向信息的输出。13.如权利要求...

【专利技术属性】
技术研发人员:N·铃木D·本特森V·V·玛哈林甘L·诺
申请(专利权)人:英特尔公司
类型:发明
国别省市:美国,US

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

1