手势感测装置的控制系统和控制手势感测装置的方法_3

文档序号:9848241阅读:来源:国知局
操作传感器S(块240)。当基于从传感器S接收到的另外的数据而检测到手势的结束(块250)时,再次以接近模式PROX操作传感器S或者将传感器S切换回接近模式PROX (块210)。
[0061]图3A示出手势感测装置内的控制系统CS的实施方式,该控制系统CS基于图1所示的实施方式但是还包括缓冲元件BE。优选地将缓冲元件BE实现为先进先出存储器。
[0062]在该实施方式中,控制系统CS被设计成在传感器S以手势模式GEST操作时将例如从传感器S接收的数据集写入缓冲元件BE。此外,控制系统CS可以被设计成在满足预定的手势有效性条件时对存储的数据进行测试。手势有效性条件可以是例如表明对象存在于附近V中的一定数目的数据集,即手势有效性条件相当于手势的最小长度。另一种可能的手势有效性条件为由传感器S生成的信号的某一最小振幅一一对应于对象O与传感器S之间的最大距离。当所要求的所有手势有效性条件均被满足时,控制系统CS例如向处理器PROC发送信号。优选地,所发送的信号相当于处理器PROC的唤醒信号,唤醒信号结束处理器PROC的可能的被动状态。例如,控制系统CS可以被设计成:如果所有手势有效性条件没有被完全满足,则控制系统CS忽视,尤其删除,写入缓冲元件BE的数据集,尤其不向处理器PROC发送唤醒信号。
[0063]图3B示出手势感测装置内的分别基于图3A和图1所示的先前实施方式的但是还包括传感器S的控制系统CS的实施方式。可以例如将传感器S实现为定向光传感器阵列。在该情况下,传感器S包括至少一个光发送元件和至少两个光电检测器,其中,所述光电检测器被实现为检测从分别针对每个光电检测器指定的主方向入射的光。
[0064]图4示出包括一个光发送元件LED和四个光电检测器一一即第一光电检测器PD1、第二光电检测器PD2、第三光电检测器PD3和第四光电检测器HM——的定向光传感器阵列的示例。第一、第二、第三和第四光电检测器被设计为定向光电检测器一一意味着他们生成定向传感器信号,定向传感器信号每一者可以被分配至光进入传感器的主方向。这样的定向传感器阵列可以用作上文或下文描述的任意的实施方式中的传感器S。
[0065]例如,第一光电检测器F1Dl被设计成生成与从左边入射的光相对应的传感器信号,第二光电检测器TO2被设计成生成与从右边入射的光相对应的传感器信号,第三光电检测器PD3被设计成生成与从上方入射的光相对应的传感器信号以及第四光电检测器PD4被设计成生成与从下方入射的光相对应的传感器信号。方向左、右、上和下与平面和方位有关,优选地与电子设备的主平面和电子设备的方位有关。应当注意的是:光电检测器PD1、PD2、PD3和HM的物理位置不必与由光电检测器所检测到的光的入射方向相关。例如,在图4中,第一检测器HH被置于传感器布局的左侧并且还被设计成生成与从左边入射的光相对应的传感器信号。然而,第一检测器roi也可以被设计成生成与从右边或另一方向入射的光相对应的传感器信号,同时其仍被置于布局的左侧。以上适用于所有光电检测器ro1、PD2、ro3、PD4。
[0066]对在之前段落中提及的四个方向的限制决不是强制的,特别地也可以使用多于四个的定向光电检测器。另一方面,在使用传感器S的控制系统CS的一些实施方式中,以下可能是足够的:传感器仅包括两个定向光电检测器,例如第一光电检测器roi和第二光电检测器TO2或者第三光电检测器TO3和第四光电检测器TO4。在这样的情况下,仅可以检测到包括沿相应方向——例如从左到右或从右到左或者从上到下或从下到上——的运动的手势。当在电子设备上阅读虚拟书时这样的手势可以例如指示翻页。
[0067]在另外的实施方式中,可以在传感器S以接近模式PROX操作的情况下来关闭传感器S中的一个或更多个光电检测器。例如,可以在传感器S以接近模式PROX操作时停用第四光电检测器PD4,使得在对象O从下方方向进入传感器S的附近V时传感器S不会确定对象O。这可能在以下方面是有益的:例如当电子设备的用户在操作设备的触摸屏的情形下他的手错误地进入附近V时,防止控制系统CS意外地以手势模式GEST操作传感器S。
[0068]在其他实施方式中,可以在传感器以手势模式GEST操作时关闭传感器S的一个或更多个光电检测器。如上所说明的,这将可检测的手势限制为包括沿某些方向的运动的手势。通过该方式,可以实现例如功耗的减小。
[0069]图5示出基于图2的示例性处理流程的用于控制手势感测装置的方法的实施方式的处理流程的另一示例。该方法可以例如在前述的控制系统CS中实现。
[0070]处理流程从块500开始。在块505(对应于图2中的块210)中,首先以接近模式PROX操作传感器S。然后,在块510(对应于块220)中,接收在传感器S以接近模式操作时由传感器S生成的数据,以及在块515(对应于块230)中,确定对象O是否存在于传感器S的附近V中。如果情况并非如此,则等候第一延迟时间WIl ME,如块520中所示。第一延迟时间Π?ΜΕ可以例如与传感器S发送的光脉冲的突发(burst)之间的时间延迟同步。然后,根据块525,可以执行来自另外的传感器的测量,例如环境光测量。优选地,在传感器S未发出光的时段期间执行环境光测量一一环境光测量是处理流程中的可选步骤。随后,处理流程再次达到块510,从传感器S接收数据。如果确定对象O存在于传感器S的附近V中,则根据块530(对应于块240)以手势模式GEST来操作传感器S。
[0071]在块535中从传感器S接收到另外的数据之后,在块540中将另外的数据写入缓冲元件BE。基于另外的数据,在块545中确定是否满足所要求的预定义的手势有效性条件。如果情况并非如此,则在块560中确定另外的数据是否表明手势的结束。如果在块545中所要求的所有手势有效性条件均被满足,则在块555中向处理器PROC发送唤醒信号。处理器PROC例如附接至手势感测装置。唤醒信号触发处理器PROC来例如从缓冲元件BE收集数据。块540和块545的步骤是可选的。
[0072]如果在块560中未检测到手势的结束,则处理流程继续执行块550,在块550中等候第二延迟时间GHME并且处理流程再次继续执行块535至块545,从传感器S接收被写入缓冲元件BE的另外的数据。如果在块560中检测到手势的结束,则在块565中以接近模式PROX操作传感器S并且通过继续执行块520来终止循环。
[0073]此处应当注意的是:如果关于块545中的手势有效性的确定为否定结果,则随后在块560中无论如何均可检测到手势的结束。将例如振幅在某一最小值以上的多个传感器信号视为手势有效性条件,而将振幅在某一最大值以下的另外多个传感器信号视为手势结束的条件。
[0074]在上述方法的实施方式中,每当从传感器S接收到另外的数据(块535)时或者每当所要求的手势有效性条件被满足(块545)时,则向处理器PROC发送唤醒信号(块555)。然而,也可以在处理流程的其他位置处发送唤醒信号。在一些实施方式中,可以例如每当传感器S以手势模式GEST操作(块530)时或者每当检测到手势的结束(块560)时发送唤醒信号。在另外的实施方式中,发送唤醒信号可能是不必要的并因此被省略。
[0075]不同的方法以及他们在用于手势感测装置的控制系统中的实现方式表示用于减小电子设备的功耗的合适的手段。一些实施方式还可以导致更迅速或更精确的手势识别。可以例如通过使用如下技术来进一步减小功耗:减小例如在与如图5中的块520和/或550相对应的等候时间期间的总体时钟频率。虽然在一些实施方式中外部传感器S和/或处理器P
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1