手势识别方法、电子设备及存储介质技术

技术编号:36018273 阅读:14 留言:0更新日期:2022-12-21 10:11
本申请实施例提供一种手势识别方法、电子设备及存储介质,涉及通信技术领域,该方法包括:发送预设频率的超声波;使用多个麦克风分别接收超声波对应的超声波回波,得到多个第一声波信号;根据手势识别区域对多个第一声波进信号进行累加处理,得到第二声波信号,其中,手势识别区域是与预设频率相关联的频率区域,第二声波信号在手势识别区域的振幅大于每个第一声波信号在手势识别区域的振幅;根据第二声波信号进行手势识别。本申请实施例提供的方法,能够提升手势的识别距离。能够提升手势的识别距离。能够提升手势的识别距离。

【技术实现步骤摘要】
手势识别方法、电子设备及存储介质


[0001]本申请实施例涉及通信
,尤其涉及一种手势识别方法、电子设备及存储介质。

技术介绍

[0002]随着信息技术的发展,手势正在成为一种越来越流行的与计算机、手机、音箱等设备交互的方式。目前,通常有两种技术实现手势识别。第一种是计算机视觉技术,计算机视觉的发展能够有效、准确的完成手势识别,但其对光照等条件较为敏感,易受可视角的范围限制,部署相对复杂。第二种是超声波手势,该方法利用设备中的扬声器发出超声波,在一定距离内经过空气中移动物体(如手势动作)的反射后会产生多普勒频移,设备中的麦克风接收反射信号,通过多普勒频移来推断各种手势。
[0003]然而,超声波在介质中传播时,随着传播距离的增加,其能量会逐渐减弱,这种现象叫超声的衰减。远距离识别效果不好主要是因为距离越远,移动物体所能反射的回波能量衰减的越厉害。现有超声波手势识别距离普遍不超过2米,也就是说,超声波手势的识别距离较短。此外,由于超声波手势识别易受全频段噪声、单频点噪声、设备自身发出的声音的干扰,因此,超声波手势识别的抗噪声干扰能力也较差。

技术实现思路

[0004]本申请实施例提供了一种手势识别方法、电子设备及存储介质,以提供一种手势识别的方式,由此可以提升手势识别的距离。
[0005]第一方面,本申请实施例提供了一种手势识别方法,应用于电子设备,该电子设备包括多个麦克风,包括:
[0006]发送预设频率的超声波;其中,该预设频率可以是超声波的中心频点,示例性的,如24KHZ、48KHz或96KHz等。
[0007]使用多个麦克风分别接收超声波对应的超声波回波,得到多个第一声波信号;其中,该超声波在其传播路径上遭遇用户的手掌的阻挡,则该超声波会产生回波。
[0008]根据手势识别区域对多个第一声波进信号进行累加处理,得到第二声波信号,其中,手势识别区域是与预设频率相关联的频率区域,第二声波信号在手势识别区域的振幅大于每个第一声波信号在手势识别区域的振幅。
[0009]根据第二声波信号进行手势识别。
[0010]本申请实施例中,通过对多个麦克风在手势识别区域的振幅的累加,由此可以提到手势识别区域的能量,进而可以在更远的距离上有效的识别用户的手势。
[0011]其中一种可能的实现方式中,手势识别区域是基于多普勒频移原理,根据预设频率和手势速度确定的频率区域。
[0012]其中一种可能的实现方式中,还包括:
[0013]在第二声波信号在手势识别区域的振幅大于预设振幅的情况下,确定检测到手
势。
[0014]本申请实施例中,通过手势识别区域的振幅的判断,可以有效识别手势,由此可以提高手势识别的效率。
[0015]其中一种可能的实现方式中,手势识别区域包括位于预设频率以左的远离手势识别区域,和/或位于预设频率以右的靠近手势识别区域;还包括:
[0016]在第二声波信号在远离手势识别区域的振幅大于预设振幅的情况下,确定检测到远离手势;
[0017]在第二声波信号在靠近手势识别区域的振幅大于预设振幅的情况下,确定检测到靠近手势。
[0018]本申请实施例中,通过区分手势识别区域的类型,确定不同类型的手势,可以提高手势识别的灵活性。
[0019]其中一种可能的实现方式中,根据手势识别区域对多个第一声波进信号进行累加处理,得到第二声波信号,包括:
[0020]分别对多个第一声波信号进行归一化处理,得到多个归一化的第一声波信号;
[0021]根据手势识别区域对多个归一化的第一声波信号进行累加处理,得到第二声波信号,其中,手势识别区域是与预设频率相关联的频率区域,第二声波信号在手势识别区域的振幅大于每个归一化的第一声波信号在手势识别区域的振幅。
[0022]本申请实施例中,通过对手势识别区域的振幅进行归一化处理,可以减小多个麦克风之间的位置不同导致的振幅的绝对值差异,从而可以提高识别的准确度。
[0023]其中一种可能的实现方式中,根据第二声波信号进行手势识别,具体包括:
[0024]对第二声波信号进行噪声过滤处理,得到噪声过滤后的第二声波信号;
[0025]根据噪声过滤后的第二声波信号进行手势识别。
[0026]本申请实施例中,通过对噪声进行过滤,可以提高抗干扰能力,进而可以提高识别的准确度。
[0027]其中一种可能的实现方式中,噪声过滤处理包括环境底噪过滤、单频点噪声过滤、电子设备自身发声过滤中的至少一种噪声过滤处理。
[0028]其中一种可能的实现方式中,发送预设频率的超声波,具体包括:
[0029]响应于检测到的预设触发事件,发送预设频率的超声波,其中,预设触发事件为闹钟响铃、来电、定时提醒、开关灯事件中的任一项事件。
[0030]其中一种可能的实现方式中,还包括:
[0031]在确定检测到手势的情况下,执行关闭闹钟响铃、接听或拒接来电、关闭定时提醒、开灯或关灯中的任一项操作。
[0032]其中一种可能的实现方式中,第二声波信号还包括非手势识别区域,第二声波信号的非手势识别区域的振幅由多个第一声波进信号的非手势识别区域的振幅的平均值确定。
[0033]其中一种可能的实现方式中,电子设备为智能音箱、手机、大屏、平板、智能开关中的任一种电子设备。
[0034]第二方面,本申请实施例提供一种手势识别装置,应用于电子设备,该电子设备包括多个麦克风,包括:
[0035]发送模块,用于发送预设频率的超声波;
[0036]接收模块,用于使用多个麦克风分别接收超声波对应的超声波回波,得到多个第一声波信号;
[0037]累加模块,用于根据手势识别区域对多个第一声波进信号进行累加处理,得到第二声波信号,其中,手势识别区域是与预设频率相关联的频率区域,第二声波信号在手势识别区域的振幅大于每个第一声波信号在手势识别区域的振幅;
[0038]识别模块,用于根据第二声波信号进行手势识别。
[0039]其中一种可能的实现方式中,手势识别区域是基于多普勒频移原理,根据预设频率和手势速度确定的频率区域。
[0040]其中一种可能的实现方式中,上述装置还包括:
[0041]第一确定模块,用于在第二声波信号在手势识别区域的振幅大于预设振幅的情况下,确定检测到手势。
[0042]其中一种可能的实现方式中,手势识别区域包括位于预设频率以左的远离手势识别区域,和/或位于预设频率以右的靠近手势识别区域,上述装置还包括:
[0043]第二确定模块,用于在第二声波信号在远离手势识别区域的振幅大于预设振幅的情况下,确定检测到远离手势;
[0044]在第二声波信号在靠近手势识别区域的振幅大于预设振幅的情况下,确定检测到靠近手势。
[0045]其中一种可能的实现方式中,上述累加模块还用于分别对多个第一声波信号进行归一化处理,得到多个归一化的第一声波信号;<本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种手势识别方法,应用于电子设备,其特征在于,所述电子设备包括多个麦克风,所述方法包括:发送预设频率的超声波;使用多个所述麦克风分别接收所述超声波对应的超声波回波,得到多个第一声波信号;根据手势识别区域对多个所述第一声波进信号进行累加处理,得到第二声波信号,其中,所述手势识别区域是与所述预设频率相关联的频率区域,所述第二声波信号在所述手势识别区域的振幅大于每个所述第一声波信号在所述手势识别区域的振幅;根据所述第二声波信号进行手势识别。2.根据权利要求1所述的方法,其特征在于,所述手势识别区域是基于多普勒频移原理,根据所述预设频率和手势速度确定的频率区域。3.根据权利要求2所述的方法,其特征在于,所述方法还包括:在所述第二声波信号在所述手势识别区域的振幅大于预设振幅的情况下,确定检测到手势。4.根据权利要求2所述的方法,其特征在于,所述手势识别区域包括位于所述预设频率以左的远离手势识别区域,和/或位于所述预设频率以右的靠近手势识别区域;所述方法还包括:在所述第二声波信号在所述远离手势识别区域的振幅大于预设振幅的情况下,确定检测到远离手势;在所述第二声波信号在所述靠近手势识别区域的振幅大于所述预设振幅的情况下,确定检测到靠近手势。5.根据权利要求1

4中任一项所述的方法,其特征在于,所述根据手势识别区域对多个所述第一声波进信号进行累加处理,得到第二声波信号,包括:分别对多个所述第一声波信号进行归一化处理,得到多个归一化的第一声波信号;根据所述手势识别区域对多个所述归一化的第一声波信号进行累加处理,得到所述第二声波信号,其中,所述手势识别区域是与所述预设频率相关联的频率区域,所述第二声波信号在所述手势识别区域的振幅大于每个所述归一化的第一声波信号在所述手势识别区域的振幅。6.根据权利要求1

5中任一项所述的方法,其特征在于,所述根据所述第二声波信号进行手势识别,具...

【专利技术属性】
技术研发人员:李进常少康王康锐
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

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

1