手势识别方法及装置、电子设备、存储介质制造方法及图纸

技术编号:28870617 阅读:10 留言:0更新日期:2021-06-15 23:02
本公开是关于一种手势识别方法及装置、电子设备、存储介质。该方法应用于第一电子设备,包括:采集根据预设手势反射回的声波信号;在所述声波信号的发送方为第二电子设备的情况下,对所述声波信号进行校正处理,以识别所述手势的动作频率;其中,所述第一电子设备与所述第二电子设备为位于同一声场空间中的不同设备;基于所述手势的动作频率,确定所述手势对应的交互指令。本公开实施例会先对声波信号进行校正再进行手势的识别,能够有效降低由于第一电子设备与第二电子设备的晶振电路不同使得采集的声波信号存在时钟偏移,进而会导致手势识别不准确的情况,能够提高手势识别的准确度。

【技术实现步骤摘要】
手势识别方法及装置、电子设备、存储介质
本公开涉及信息处理
,尤其涉及一种手势识别方法及装置、电子设备、存储介质。
技术介绍
随着语音交互技术的发展,用户在很多场景下通过语音控制设备从而解放双手。然而在一些场景中,例如停止放歌这种场景下,需要先语音唤醒智能设备,再输入语音指令停止播放,交互过程略显繁杂。因此,需要引入更为便捷的方式来实现设备的交互控制。相关技术中,可以通过手势识别来进行设备交互控制。然而,相关技术中的手势识别方案通常适用于空间内只存在一个设备的情景,当空间内存在两个或两个以上的设备时,由于各个设备发射的超声波会相互干扰,会导致空间内各个设备无法正常识别手势。
技术实现思路
本公开提供一种手势识别方法及装置、电子设备、存储介质。根据本公开实施例的第一方面,提供一种手势识别方法,应用于第一电子设备,所述方法包括:采集根据预设手势反射回的声波信号;在所述声波信号的发送方为第二电子设备的情况下,对所述声波信号进行校正处理,以识别所述手势的动作频率;其中,所述第一电子设备与所述第二电子设备为位于同一声场空间中的不同设备;基于所述手势的动作频率,确定所述手势对应的交互指令。在一些实施例中,所述对所述声波信号进行校正处理,以识别所述手势的动作频率,包括:基于所述声波信号,确定所述手势的原始运动变化曲线;对所述原始运动变化曲线进行校正,得到目标运动变化曲线;基于所述目标运动变化曲线,识别所述手势的动作频率。在一些实施例中,所述对所述原始运动变化曲线进行校正,得到目标运动变化曲线,包括:确定曲线偏移斜率,所述曲线偏移斜率用于表征所述第一电子设备和所述第二电子设备之间的时钟漂移程度;基于所述曲线偏移斜率对所述原始运动变化曲线进行校正,得到所述目标运动变化曲线。在一些实施例中,所述确定曲线偏移斜率,包括:获取预设时间范围内的第一运动距离;基于所述预设时间范围内的所述第一运动距离,确定所述曲线偏移斜率。在一些实施例中,所述基于所述曲线偏移斜率对所述原始运动变化曲线进行校正,得到所述目标运动变化曲线,包括:基于所述原始运动变化曲线,获取不同时刻对应的第二运动距离;基于曲线偏移斜率与所述不同时刻的乘积,得到所述不同时刻对应的偏移量;基于不同时刻对应的所述第二运动距离和所述不同时刻对应的所述偏移量,得到所述不同时刻对应的第三运动距离;基于所述不同时刻对应的所述第三运动距离,形成所述目标运动变化曲线。在一些实施例中,所述基于所述声波信号,确定所述手势的原始运动变化曲线,包括:基于对所述声波信号进行相位测距或者多普勒测距,确定所述原始运动变化曲线。在一些实施例中,所述方法还包括:在所述发送方为所述第一电子设备的情况,直接基于所述声波信号来识别所述手势的动作频率。在一些实施例中,所述第二电子设备为所述同一声场空间中优先级最高的设备。根据本公开实施例的第二方面,提供一种手势识别装置,应用于第一电子设备中,所述装置包括:采集模块,配置为采集根据预设手势反射回的声波信号;校正模块,配置为在所述声波信号的发送方为第二电子设备的情况下,对所述声波信号进行校正处理,以识别所述手势的动作频率;其中,所述第一电子设备与所述第二电子设备为位于同一声场空间中的不同设备;确定模块,配置为基于所述手势的动作频率,确定所述手势对应的交互指令。在一些实施例中,所述校正模块,包括:曲线确定模块,配置为基于所述声波信号,确定所述手势的原始运动变化曲线;第一校正确定模块,配置为对所述原始运动变化曲线进行校正,得到目标运动变化曲线;识别模块,配置为基于所述目标运动变化曲线,识别所述手势的动作频率。在一些实施例中,所述校正确定模块,包括:斜率确定模块,配置为确定曲线偏移斜率,所述曲线偏移斜率用于表征所述第一电子设备和所述第二电子设备之间的时钟漂移程度;第二校正确定模块,配置为基于所述曲线偏移斜率对所述原始运动变化曲线进行校正,得到所述目标运动变化曲线。在一些实施例中,所述斜率确定模块,还配置为获取预设时间范围内的第一运动距离;基于所述预设时间范围内的所述第一运动距离,确定所述曲线偏移斜率。在一些实施例中,所述第二校正确定模块,还配置为基于所述原始运动变化曲线,获取不同时刻对应的第二运动距离;基于曲线偏移斜率与所述不同时刻的乘积,得到所述不同时刻对应的偏移量;基于不同时刻对应的所述第二运动距离和所述不同时刻对应的所述偏移量,得到所述不同时刻对应的第三运动距离;基于所述不同时刻对应的所述第三运动距离,形成所述目标运动变化曲线。在一些实施例中,所述曲线确定模块,还配置为基于对所述声波信号进行相位测距或者多普勒测距,确定所述原始运动变化曲线。在一些实施例中,所述装置还包括:识别模块,配置为在所述发送方为所述第一电子设备的情况,直接基于所述声波信号来识别所述手势的动作频率。在一些实施例中,所述第二电子设备为所述同一声场空间中优先级最高的设备。根据本公开实施例的第三方面,提供一种电子设备,所述电子设备至少包括:处理器和用于存储能够在所述处理器上运行的可执行指令的存储器,其中:处理器用于运行所述可执行指令时,所述可执行指令执行上述第一方面中提供的手势识别方法中的步骤。根据本公开实施例的第四方面,提供一种非临时性计算机可读存储介质,所述计算机可读存储介质中存储有计算机可执行指令,该计算机可执行指令被处理器执行时实现如上述第一方面中提供的手势识别方法。本公开的实施例提供的技术方案可以包括以下有益效果:本公开实施例中,第一电子设备采集根据预设采集根据预设手势反射回的声波信号;在声波信号的发送方为第二电子设备的情况下,对声波信号进行校正处理,以识别手势的动作频率;第一电子设备与第二电子设备为位于同一声场空间中的不同设备;基于手势的动作频率,确定手势对应的交互指令。如此,一方面,当声波信号的发送方即第二电子设备与声波信号的采集方即第一电子设备为不同设备时,本公开实施例会先对声波信号进行校正再进行手势的识别,能够有效降低由于第一电子设备与第二电子设备的晶振电路不同使得采集的声波信号存在时钟偏移,进而会导致手势识别不准确的情况,能够提高手势识别的准确度。另一方面,本公开实施例是在声波信号的发送方为第二电子设备时,对声波信号进行校正处理。也就是说,本公开实施例不是基于第一电子设备和第二电子设备同时发射声波信号来识别手势,而是基于同一声场空间内多个设备中的第二电子设备来作为发送方来发送声波信号,能够降低同一声场空间内多个设备同时发射声波信号导致信号相互干扰而出现无法识别手势的情况,能够实现设备更好的识别手势。此外,本公开实施例能够基于声波信号的发送方是否为第二电子设备来对声波信号进行校正以识别手势的动作频率,使得手势识别能够适本文档来自技高网...

【技术保护点】
1.一种手势识别方法,其特征在于,应用于第一电子设备中,所述方法包括:/n采集根据预设手势反射回的声波信号;/n在所述声波信号的发送方为第二电子设备的情况下,对所述声波信号进行校正处理,以识别所述手势的动作频率;其中,所述第一电子设备与所述第二电子设备为位于同一声场空间中的不同设备;/n基于所述手势的动作频率,确定所述手势对应的交互指令。/n

【技术特征摘要】
1.一种手势识别方法,其特征在于,应用于第一电子设备中,所述方法包括:
采集根据预设手势反射回的声波信号;
在所述声波信号的发送方为第二电子设备的情况下,对所述声波信号进行校正处理,以识别所述手势的动作频率;其中,所述第一电子设备与所述第二电子设备为位于同一声场空间中的不同设备;
基于所述手势的动作频率,确定所述手势对应的交互指令。


2.根据权利要求1所述的方法,其特征在于,所述对所述声波信号进行校正处理,以识别所述手势的动作频率,包括:
基于所述声波信号,确定所述手势的原始运动变化曲线;
对所述原始运动变化曲线进行校正,得到目标运动变化曲线;
基于所述目标运动变化曲线,识别所述手势的动作频率。


3.根据权利要求2所述的方法,其特征在于,所述对所述原始运动变化曲线进行校正,得到目标运动变化曲线,包括:
确定曲线偏移斜率,所述曲线偏移斜率用于表征所述第一电子设备和所述第二电子设备之间的时钟漂移程度;
基于所述曲线偏移斜率对所述原始运动变化曲线进行校正,得到所述目标运动变化曲线。


4.根据权利要求3所述的方法,其特征在于,所述确定曲线偏移斜率,包括:
获取预设时间范围内的第一运动距离;
基于所述预设时间范围内的所述第一运动距离,确定所述曲线偏移斜率。


5.根据权利要求3所述的方法,其特征在于,所述基于所述曲线偏移斜率对所述原始运动变化曲线进行校正,得到所述目标运动变化曲线,包括:
基于所述原始运动变化曲线,获取不同时刻对应的第二运动距离;
基于曲线偏移斜率与所述不同时刻的乘积,得到所述不同时刻对应的偏移量;
基于不同时刻对应的所述第二运动距离和所述不同时刻对应的所述偏移量,得到所述不同时刻对应的第三运动距离;
基于所述不同时刻对应的所述第三运动距离,形成所述目标运动变化曲线。


6.根据权利要求2所述的方法,其特征在于,所述基于所述声波信号,确定所述手势的原始运动变化曲线,包括:
基于对所述声波信号进行相位测距或者多普勒测距,确定所述原始运动变化曲线。


7.根据权利要求1至6任一项所述的方法,其特征在于,所述方法还包括:
在所述发送方为所述第一电子设备的情况,直接基于所述声波信号来识别所述手势的动作频率。


8.根据权利要求1至6任选一项所述的方法,其特征在于,所述第二电子设备为所述同一声场空间中优先级最高的设备。


9.一种手势识别装置,其特征在于,应用于第一电子设备中,所述装置包括:
采集模块,配置为采集根据预设手势反射回的声波信号;
校正模块,配置为在所述声波信号的发送方为第二电子设备的情况下,...

【专利技术属性】
技术研发人员:周岭松
申请(专利权)人:北京小米移动软件有限公司北京小米松果电子有限公司
类型:发明
国别省市:北京;11

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

1