用于识别双击输入的方法与流程

文档序号:13714954阅读:151来源:国知局
技术领域本发明涉及根据权利要求1的前序部分的用于识别双击输入的方法。

背景技术:
这样的方法众所周知。例如由出版文献DE102008054732A1已知一种用于识别双击的方法,其中,在第一方法步骤中辨识第一输入信号,其中,在第二方法步骤中在预给定的参考时间内辨识第二输入信号,其中,在第三方法步骤中确定第一输入信号与第二输入信号之间的时间间隔,其中在第四方法步骤中根据时间间隔调节经适配的参考时间。该方法的缺点是其具有相对高比例的误确认地探测或识别的双击输入,也也即在根据这种用于识别双击输入的方法运行的设备——尤其是移动电话、便携式计算机譬如所谓的平板电脑等等——的实际应用中存在相对大数目的以下状况:在所述状况中,尽管在设备的用户侧没有意图这样的双击输入,但因为设备的使用或者携带——例如在行走时或者在其他不是原本旨在用户输入的操作或运动的情况下而识别出双击输入。

技术实现要素:
本发明的任务在于提出一种用于识别双击输入的方法和一种电设备,其中,与现有技术相比能够实现更小比率的误确认地探测的双击输入,并且借助其仍然能够可靠并且安全地识别双击输入,尤其是与用于执行用于探测双击输入的识别方法所需的相对少的能耗组合地。根据本发明的用于识别双击输入的方法和根据并列权利要求的电设备与现有技术相比具有以下优点:即将误确认地识别的双击输入减小到最小值,也即被探测为双击输入、然而在用户侧并非意图作为双击输入的用户输入的比例相对低。同时根据本发明有利地能够实现:可以保证很高的双击输入识别率。本发明的有利的构型和扩展方案由从属权利要求以及参照附图进行的描述得出。根据一种优选的扩展方案设置,仅仅对于以下情况进行电设备上的双击输入的识别:在所述第二时间间隔开始之后识别在所述第四方法步骤期间发生的、所述输入信号超过第四阈值并且随后在第五时间间隔内低于第四阈值。由此可以以特别有利的方式实现还更高的双击输入识别率,或者避免误确认地识别的双击输入。根据另一种优选的扩展方案设置,根据信号变化曲线和可能的先前的阈值自适应地确定阈值。附加地,对于阈值确定可以基于场景。根据另一种优选的扩展方案设置,所述输入信号在所述预给定的第二时间间隔期间在量值上小于随时间变化并且在量值上单调下降的第一包络线阈值,和/或,所述输入信号在所述预给定的第四时间间隔期间在量值上小于随时间变化并且在量值上单调下降的第二包络线阈值。由此,根据本发明能够有利地实现:将双击输入与用户的其他输入或者与所探测到的不符合用户输入的、电设备的运动可靠地区分。根据本发明,输入信号尤其包括加速度传感器(用于线性加速度的或者用于被理解为矢量的线性加速度的分量的感测)沿着预给定的方向或轴线(加速度传感器的感测轴线)的有符号的信号,其中,通过以下条件——根据所述条件所述输入信号在所述预给定的时间间隔(预给定的第二时间间隔或者第四时间间隔)期间在量值上小于随时间变化并且在量值上单调下降的包络线阈值(第一或者第二包络线阈值)——能够有利地实现:特定地识别这样的状况,在所述状况中发生输入信号(也即所测量的加速度)的在量值上单调下降的波动,这以高度特定的方式与双击输入相关。根据本发明的电设备构造用于执行根据本发明的方法。根据这样的电设备的一种优选的扩展方案设置,电设备具有输入表面和加速度传感器。根据另一种优选的实施方式,根据本发明的电设备尤其设置为电子设备,并且尤其具有微控制器或者数字处理单元(处理器),其中,所述电设备尤其是计算机——尤其是例如所谓的平板电脑形式的便携式计算机——、(移动)电话、游戏控制台、电子车辆系统、音频和/或视频播放和/或记录设备——尤其是MP3播放机——、导航设备和/或乐器和/或可穿戴的钟表/“智能手表”/。在附图中示出并且在下面的描述中详细阐述本发明的实施例。附图说明附图1示出电设备的示意性视图,其中示意性示出电设备通过用户手指的操作,以及附图2示出输入信号的时间变化曲线的示意性视图。具体实施方式在不同的附图中,相同的部分总是标有相同的参考标记并且因此通常分别也仅命名或提到一次。在附图1中示意性地示出根据本发明的电设备10,其例如通过电设备10的用户的手指12通过触摸输入表面11的方式可操作,所述触摸输入表面为触摸灵敏的表面11——尤其以触摸灵敏的显示装置形式,即所谓的触摸屏。在此通常需要通过所谓的双击输入调用或激活电设备10的功能,其中,尤其通过用户的手指12多次、尤其两次点击输入表面11的方式实现这样的双击输入。在此,存在这样的双击输入的可靠识别的问题,也即一方面当用户意图双击输入的时候可靠识别输入操作实际上是双击输入,另一方面对于用户没有意图双击输入(而是例如意图另一种输入或者甚至也没有意图输入,而是例如借助电设备10运行)的情况可靠地排除双击输入的识别(也即摒弃双击输入的假设)。根据本发明设置,电设备10具有至少一个加速度传感器13,所述至少一个加速度传感器提供加速度信号作为输入信号。所述输入信号在此例如可以涉及加速度矢量的矢量长度(由所有三个维度计算)或者涉及加速度(或者加速度或者加速度矢量沿着单个轴线的分量)。在附图2中,示意性地示出输入信号30的时间变化曲线的示意性视图。根据附图2的示图的纵坐标30′相当于输入信号30的幅度。根据本发明,分多级地将输入信号辨识为双击输入或者识别双击输入。根据本发明的方法和根据本发明的电设备因此通过以下方式识别双击输入:即在第一方法步骤中首先监视输入信号30在预给定的第一时间间隔21期间是否在量值上低于预给定的第一阈值31。根据本发明,这是辨识双击输入的前提条件并且意味着,输入信号30对于静态参考时间(静止期)的也就是第一时间间隔21的持续时间保持低于第一阈值31,也即保持在两个(尤其在量值上相等但是具有不同的符号的)信号阈值31′之间的(在量值上较小的值)范围内。在该静止期内(或者在第一时间间隔21内)超过这些信号阈值31′之一(或者在量值上超过阈值31)导致该方法的重新开始,也即中断双击输入的识别。在第二方法步骤中——如果输入信号30在预给定的第一时间间隔21期间在量值上已经低于预给定的第一阈值31,也即在第一时间间隔21期间没有因为在量值上超过第一阈值31而中断该方法——在量值上识别输入信号30超过第二阈值并且在量值上超过第二阈值之后在预给定的第二时间间隔22内识别输入信号30至少一次在量值上已经低于第二阈值。换言之,在静止期或者第一时间间隔21到期之后,超过第二阈值(或者——对于第一阈值和第二阈值在量值上相等的情况下——也即两个阈值31′之一)导致静态长度的识别时间窗(也即预给定的第二时间间隔22)的开始。按照根据本发明的方法的第一变型方案,识别双击输入的前提条件是,在量值上超过第二阈值之后(仅仅)识别输入信号30在量值上低于第二阈值。按照根据本发明的方法的第二变型方案,识别双击输入的前提条件是,在量值上超过第二阈值之后不仅识别输入信号30在量值上低于第二阈值(也即在量值上低于两个阈值31′之一),而且也必须实现超过两个阈值31′中的相应的另一个阈值(也即全程摆动过程和与此相关的超过两个阈值31′中的具有相反符号的另一个阈值)。如果是这种情况,则将第一次点击或者双击输入的第一部分视为已辨识。如果时间窗(也即预给定的第二时间间隔22)按照根据本发明的方法的第二变型方案在无交替的超过阈值的情况下结束,则进行该方法的重新开始。在根据本发明的方法中,在该方法每次重新开始之后,在辨识双击输入的第一个点击之前需要、然而在双击输入的第一个点击的和第二个点击的辨识之间不需要初始静止期(也即预给定的第一时间间隔21)。在第二方法步骤之后,在第三方法步骤中监视输入信号30在预给定的第三时间间隔23期间是否在量值上低于预给定的第三阈值33。在第四方法步骤中——如果输入信号30在预给定的第三时间间隔23期间在量值上已经低于预给定的第三阈值33——识别输入信号30在量值上超过第四阈值并且在量值上超过第四阈值之后在预给定的第四时间间隔24内识别输入信号30(至少一次)低于第四阈值。按照根据本发明的方法的第二变型方案,识别双击输入的某个点击的前提条件又(以类似于第二方法步骤的方式)是,在量值上超过第四阈值之后不仅识别输入信号30在量值上低于第四阈值(也即在量值上低于两个阈值31′之一),而且也必须实现超过两个阈值31′中的相应的另一个阈值(也即全程摆动过程和与此相关的超过两个阈值31′中的具有相反符号的另一个阈值)。如果是这种情况,则将第二次点击或者双击输入的第二部分视为已辨识。如果时间窗(也即预给定的第四时间间隔24)按照根据本发明的方法的第二变型方案在无交替的超过阈值的情况下结束,则进行该方法的重新开始。根据本发明,尤其以有利的方式设置,替代静态信号阈值地(在第二或第四方法步骤中)使用两个相互独立的自适应信号阈值,所述两个自适应信号阈值在(用于识别双击输入的第二次点击的)第四方法步骤中根据之前的传感器信号(也即用于识别双击输入的第一次点击的第二方法步骤的传感器信号)来调节。在根据本发明的方法中有利地能够实现:将误确认地识别的双击输入减少到最小值上。根据本发明,同时还保证很高的识别率。根据本发明,这通过以下方式实现:即利用双击输入的信号特定的特征并且探测哪些特征保证在根据本发明的方法中例如在行走或者汽车行驶中不(错误地)识别双击输入。根据本发明,基于输入信号30(尤其是加速度信号,或者由所有三个维度计算的矢量长度,或者沿着单个轴线的加速度)监视(在第一时间间隔21期间)是否超过加速度的最小阈值(第一阈值)。在可以识别点击之前,根据本发明确保了在第一时间间隔21(t静止)期间没有探测到运动。如果在该静止期之后(在量值上)超过阈值,也即超过第一阈值31,则根据本发明的第一变型方案必须在第二时间间隔22内(很短的固定时间T点击)低于第一阈值31或者根据本发明的第二变型方案不仅在量值上低于、而且也朝向相反方向超过第一阈值。由此可以探测到输入信号30的通过点击(双击输入的第一或第二次点击)引起的波动。通常在例如行走之类的其他活动过程中不能够发现所述超过和低于。为了能够识别输入信号30中的波动,根据本发明首选地设置,至少以200Hz对输入信号30进行采样。接着必须在(第二时间间隔22期间)识别双击输入的第一次点击之后在第五时间间隔25内、也即在时间T双击内以类似方式探测下一个点击。在此,根据本发明的一种优选实施方式,(相对于第二阈值)提高要超过的阈值,也即第四阈值。此外,根据本发明优选地设置,输入信号30在预给定的第二时间间隔22期间小于随时间变化并且在量值上单调下降的第一包络线阈值32,和/或,输入信号30在预给定的第四时间间隔24期间小于随时间变化并且在量值上单调下降的第二包络线阈值34。根据本发明,随时间变化并且在量值上单调下降的第一或者第二包络线阈值首先跟随信号,然后呈指数下降。对于沿z轴线方向(垂直于地球表面)的加速度替代地,也可以使用其他加速度轴线(单个地或者组合地)作为输入信号30。此外,根据本发明优选地设置,使用旋转速率传感器用于进一步使检测稳定。为了能够实现在行走期间的探测,可以如此选择参数化,使得阈值跟随行走的加速度并且仅仅点击超过阈值。根据本发明,根据一种替代的实施方式设置,对数据(也即输入信号30)进行高通滤波,从而以有利的方式能够实现:滤除处在较低频率中的行走运动。为了在根据本发明的方法的执行中进一步降低能耗,使用通过硬件实现的中断来识别双击输入。为此,例如保存最后的加速度数据,并且一旦触发通过硬件实现的(然而相对不稳健的)双击中断(也即通过硬件实现的双击输入识别),则读取所述加速度数据。接着分析处理(例如在传感器中枢上)所保存的数据并且决定是否涉及双击输入(也即是否涉及真正的中断)还是涉及错误触发的中断(也即通过硬件实现的双击输入识别错误地识别了双击输入)。替代地,也可以使用由其他通过硬件实现的中断(例如“AnyMotion”和/或“NoMotion”类型的中断)构成的组合。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1