用于手势辨识的系统和方法

文档序号:9727074阅读:328来源:国知局
用于手势辨识的系统和方法
【技术领域】
[0001]本发明的技术领域整体上涉及触摸屏设备的手势辨识。
【背景技术】
[0002]触摸屏设备是具有触摸屏用户界面的电子设备。触摸屏设备一般测量屏幕表面附近的电容的变化来识别人接触的位置。触摸屏设备一般响应于检测到在屏幕上的特定位置的人的接触而执行操作。例如,响应于检测到与关闭窗口按钮相同位置上的人的接触,触摸屏设备可以关闭窗口。但是,检测人的接触的常规方法使触摸屏设备能够识别触摸屏上的接触点的位置。

【发明内容】

[0003]根据一方面,提供一种手势识别系统。手势识别系统包括用于存储识别至少一个用户的多个手指的手指识别信息和将命令与至少一个手指和操作对关联的命令信息的存储器、耦合到存储器的至少一个处理器、以及能够通过至少一个处理器执行的手势辨识部件。手势辨识部件被配置成从触摸屏接收包括至少一个指纹和操作信息的手势信息;基于至少一个指纹和手指识别信息识别至少一个用户的多个手指中的至少一个手指;基于操作信息识别执行的操作;将操作和至少一个手指与在存储器中存储的至少一个手指和操作对匹配;以及执行与至少一个手指和操作对关联的命令。
[0004]在一些实施方式中,手势辨识部件还被配置成:通过唯一地识别至少一个用户的右食指、右中指、右无名指、右小指、左食指、左中指、左无名指和左小指中的至少一个来唯一地识别至少一个手指。
[0005]在一个实施方式中,手指识别信息包括与多个手指中的每个手指关联的多个关键特征。在该实施方式中,手势辨识部件还可以被配置成:从至少一个指纹中提取关键特征,并且将提取到的关键特征与存储的与多个手指中的每个手指关联的关键特征匹配。
[0006]在一些实施方式中,操作包括定向滑动操作、触击操作、以及按住操作中的至少一种。在一个实施方式中,该命令包括向右滚动、向左滚动、向下滚动、向上滚动、放大、缩小、以及打开属性中的至少一种。
[0007]在一个实施方式中,操作信息包括在触摸屏上的一个或多个接触点的位置和与至少一个手指的移动相关的信息。在该实施方式中,存储器可以存储识别多个操作的操作识别信息并且手势辨识部件还可以被配置成至少部分地通过将位置和移动相关的信息与存储器中存储的操作识别信息匹配来识别执行的操作。
[0008]在一个实施方式中,手势处理部件还被配置成经由触摸屏向至少一个用户呈现包括具有多个控制元件的控制面板的显示器。在该实施方式中,多个控制元件中的每个元件可以与至少两个命令关联,至少两个命令中的每个命令与唯一的手指和操作对关联。例如,至少两个命令可以包括用于改变相应控制元件的状态的第一命令和用于存储相应控制元件的状态的第二命令。第一命令可以与食指和触击操作关联并且第二命令与中指和触击操作关联。
[0009]在一个实施方式中,手势处理部件还被配置成:经由触摸屏向至少一个用户呈现包括具有多个控制元件的、与建筑采暖、通风和空调(HVAC)系统关联的控制面板的显示器。
[0010]根据一个方面,提供一种辨识手势的方法。该方法包括:经由耦合到至少一个处理器的存储器来存储识别至少一个用户的多个手指的手指识别信息和将命令与至少一个手指和操作对关联的命令信息;通过能够由至少一个处理器执行的手势辨识部件来接收包括至少一个指纹和操作信息的手势信息;通过手势辨识部件来基于至少一个指纹和手指识别信息识别至少一个用户的多个手指中的至少一个手指;通过手势辨识部件来基于操作信息识别执行的操作;通过手势辨识部件来将操作和至少一个手指与在存储器中存储的至少一个手指和操作对匹配;以及通过手势辨识部件来执行与至少一个手指和操作对关联的命令。
[0011]在一个实施方式中,识别至少一个手指包括识别至少一个用户的右食指、右中指、以及右无名指和右小指中的至少一个。
[0012]在一个实施方式中,存储手指识别信息包括存储与多个手指中的每个手指关联的多个关键特征。在该实施方式中,唯一地识别至少一个手指可以包括从至少一个指纹中提取关键特征和将提取的关键特征与存储的多个手指中的每个手指关联的关键特征匹配。
[0013]在一个实施方式中,接收操作信息包括接收触摸屏上的一个或多个接触点的位置和与所述至少一个手指的移动相关的信息。在该实施方式中,该方法还可以包括存储识别多个操作的操作识别信息,并且识别被执行的操作包括将位置和移动相关的信息与操作识别信息匹配。
[0014]根据一个方面,提供一种触摸屏设备。该触摸屏设备包括:被构造成响应于从至少一个用户接收输入来产生手势信息的触摸屏;用于存储识别至少一个用户的多个手指的手指识别信息和将命令与至少一个手指和操作对关联的命令信息的存储器;耦合到存储器和触摸屏的至少一个处理器;以及能够通过至少一个处理器执行的手势辨识部件。手势辨识部件被配置成:从触摸屏接收包括至少一个指纹和操作信息的手势信息;基于至少一个指纹和手指识别信息识别至少一个用户的多个手指中的至少一个手指;基于操作信息识别执行的操作;将操作和至少一个手指与在存储器中存储的至少一个手指和操作对匹配;以及执行与至少一个手指和操作对关联的命令。
[0015]下面详细地介绍其他方面、实施方式以及这些示例的方面和实施方式的优点。进一步地,应当理解,前述信息和下面的详细的描述都只是各个方面和实施方式的说明性的例子,并且旨在提供用于理解要求保护的主题的本质和特点的概述或框架。对例子和实施方式的特定的提及,例如“实施方式”、“另一实施方式”、“一些实施方式”、“其他实施方式”、“可替代的实施方式”、“各种实施方式”、“一个实施方式”、“至少一个实施方式”、“这个和其他实施方式”等,其不一定彼此排斥并且旨在指示结合实施方式或例子描述的并且可以被包括在该实施方式或例子和其它实施方式或例子中的特定特征、结构、或者特性。本文中这些术语的出现不一定都指的是相同的实施方式或例子。
[0016]另外,在本文和通过引用并入到本文中的文件中对术语的使用不一致的情况下,在被并入的引用文件中的术语的使用是对本文中的术语的使用的补充;对于矛盾的不一致,以本文中的术语使用为准。另外,附图被包括来提供对各个方面和实施方式的说明和进一步的理解,并且被包括在说明书内且构成说明书的一部分。附图与说明书中的其余部分一起用于解释所描述和要求保护的方面和实施方式的原理和操作。
【附图说明】
[0017]下面结合附图介绍至少一个实施方式的各个方面,该附图不是按比例绘制。附图被包含来提供对各个方面和实施方式的说明和进一步的理解,并且被包含在本说明书内且构成说明书的一部分,但是不旨在作为对任何特定实施方式的限制的定义。附图与说明书中的其余部分一起用于解释所描述和要求保护的方面和实施方式的原理和操作。在附图中,通过相似的编号表示在每个附图中示出的每个一致的或近似一致的部件。出于清楚的目的,没有在每一个附图中将每一个部件标出。在附图中:
[0018]图1是根据某些实施方式的示例触摸屏设备的框图;
[0019]图2是根据某些实施方式的示例手势辨识系统的框图;
[0020]图3A-3C是根据某些实施方式示出基于用户交互确定的各个命令的图解;
[0021]图4是根据某些实施方式的示例手势辨识过程的流程图;
[0022]图5是根据某些实施方式的示例命令识别和执行过程的流程图;以及
[0023]图6是根据某些实施方式的具有手势辨识的示例用户界面。
【具体实施方式】
[0024]本文公开的一些实施方式包括用于手势辨识的装置和过程。根据各个实施方式,提供一种辨识由用户在触摸屏上执行的特定手势的手势辨识系统。手势辨识系统从触摸屏接收手势信息,并且识别被使用来与触摸屏交互的特定手指或者手指的组合和在触摸屏上执行的操作。手势辨识系统将被使用来执行操作的手指以及操作本身的特定组合与特定命令匹配。手势辨识系统可以执行匹配的命令和/或将匹配的命令提供给另一个系统或软件应用。使用手指和操作组合来执行特定命令有益地增加了用户可以利用用户界面中的单个控制元件执行的命令的数量。例如,可以通过将四个命令中的每个命令分别与通过四个手指中的一个手指执行的触击操作关联来将四个命令与单个按钮的触击操作关联。在用户界面中可利用的命令密度增加,从而减少使用户能够执行给定数量的命令所需要的屏幕空间的量。
[0025]本文介绍的方法和系统的例子不限于在下面的说明书中或者在附图中示出的部件的构造和布置的细节的应用。能够在其他实施方式中实施这些方法和系统并且以各种方式实践和或执行这些方法和系统。仅出于说明的目的,本文提供特定实现的例子,而不是进行限制。具体地
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1