System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 有效手势识别方法、装置及其电子设备制造方法及图纸_技高网

有效手势识别方法、装置及其电子设备制造方法及图纸

技术编号:41440426 阅读:9 留言:0更新日期:2024-05-28 20:33
本申请提出了一种有效手势识别方法、装置及其电子设备,涉及声波感知及人机交互技术领域。该方法包括:基于超声信号对第一类手势运动进行感知,以获取目标对象的用于检测有效手势的运动能量阈值;对第二类手势运动进行感知;根据运动能量阈值,对第二类手势运动进行有效手势检测,以获取第二类手势运动对应的有效手势。本申请不需要规定用以切分的标识性动作,通过约束有效手势和无效手势的运动速度关系来切分手势;此交互模式符合用户习惯,适用性高,可以剔除过渡手势等无关动作的影响,提高手势识别的准确性和应用的鲁棒性。

【技术实现步骤摘要】

本申请涉及声波感知及人机交互,尤其涉及一种有效手势识别方法、装置及其电子设备


技术介绍

1、随着智能设备以及相关应用的快速发展,利用肢体与设备进行隔空交互越发地受到关注,这种不依赖于屏幕的新型交互方式在许多场景和领域内有着不可替代的作用。相关技术中,在手势识别时,手势一旦运动就会导致声波的频域信息发生变化,对于过渡动作可能会进行识别并产生误判,在应用场景内的特定手势,也存在漏响应与误响应的问题。

2、因此,如何剔除过渡手势等无关动作的影响,提高手势识别的准确性和应用的鲁棒性,已经成为重要的研究方向之一。


技术实现思路

1、本申请旨在至少在一定程度上解决相关技术中的技术问题之一。为此,本申请的一个目的在于提出一种有效手势识别方法。

2、本申请的第二个目的在于提出一种有效手势识别装置。

3、本申请的第三个目的在于提出一种电子设备。

4、本申请的第四个目的在于提出一种非瞬时计算机可读存储介质。

5、本申请的第五个目的在于提出一种计算机程序产品。

6、为达上述目的,本申请第一方面实施例提出了一种有效手势识别方法,包括:

7、基于超声信号对第一类手势运动进行感知,以获取目标对象的运动能量阈值,运动能量阈值用于检测目标对象的有效手势;

8、对第二类手势运动进行感知;

9、根据运动能量阈值,对第二类手势运动进行有效手势检测,以获取第二类手势运动对应的有效手势。

10、本申请实施例不需要规定用以切分的标识性动作,通过约束有效手势和无效手势的运动速度关系来切分手势;此交互模式符合用户习惯,适用性高,可以剔除过渡手势等无关动作的影响,提高手势识别的准确性和应用的鲁棒性。

11、为达上述目的,本申请第二方面实施例提出了一种有效手势识别装置,包括:

12、获取模块,用于基于超声信号对第一类手势运动进行感知,以获取目标对象的运动能量阈值,运动能量阈值用于检测目标对象的有效手势;

13、感知模块,用于对第二类手势运动进行感知;

14、检测模块,用于根据运动能量阈值,对第二类手势运动进行有效手势检测,以获取第二类手势运动对应的有效手势。

15、为达上述目的,本申请第三方面实施例提出了一种电子设备,包括:

16、至少一个处理器;以及

17、与至少一个处理器通信连接的存储器;其中,

18、存储器存储有可被至少一个处理器执行的指令,指令被至少一个处理器执行,以使至少一个处理器能够执行本申请第一方面实施例中提供的有效手势识别方法。

19、为达上述目的,本申请第四方面实施例提出了一种计算机可读存储介质,其上存储有计算机指令,其中,计算机指令用于使计算机执行根据本申请第一方面实施例中提供的有效手势识别方法。

20、为达上述目的,本申请第五方面实施例提出了一种计算机程序产品,包括计算机程序,计算机程序在被处理器执行时实现本申请第一方面实施例中提供的有效手势识别方法。

本文档来自技高网...

【技术保护点】

1.一种有效手势识别方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述基于超声信号对第一类手势运动进行感知,以获取目标对象的运动能量阈值,包括:

3.根据权利要求2所述的方法,其特征在于,所述对所述回波信号进行处理,获取所述运动能量阈值,包括:

4.根据权利要求3所述的方法,其特征在于,所述回波信号中还包括未经过物体反射的直射信号,其中,所述根据所述回波信号和所述超声信号,确定所述回波信号对应的距离特征矩阵,包括:

5.根据权利要求4所述的方法,其特征在于,所述回波信号片段的时间长度为一个所述发射周期,其中,所述根据所述回波信号片段和所述超声信号,确定所述直射信号的到达时刻,包括:

6.根据权利要求4所述的方法,其特征在于,所述回波信号片段的时间长度为两个所述发射周期,其中,所述根据所述回波信号片段和所述超声信号,确定所述直射信号的到达时刻,包括:

7.根据权利要求4所述的方法,其特征在于,所述按照所述超声信号的发射周期,对所述回波信号进行截取之前,还包括:

8.根据权利要求4所述的方法,其特征在于,所述对所述距离特征矩阵进行环境背景去除,得到与手势运动相关的速度能量序列,包括:

9.根据权利要求8所述的方法,其特征在于,所述在手势运动开始前预先获取所述环境背景的距离特征,包括:

10.根据权利要求8所述的方法,其特征在于,所述对每个滑动窗口的所述速度能量矩阵中的发射能量进行筛选,并基于筛选出的发射能量,得到每个滑动窗对应的速度能量值,包括:

11.根据权利要求1-8中任一项所述的方法,其特征在于,所述根据所述运动能量阈值,对所述第二类手势运动进行有效手势检测,以获取所述第二类手势运动对应的有效手势,包括:

12.根据权利要求11所述的方法,其特征在于,所述对所述候选速度能量值与所述速度能量阈值进行比较,以确定所述第二类手势运动中是否存在有效手势以及所述有效手势的起止时间,包括:

13.根据权利要求12所述的方法,其特征在于,所述方法还包括:

14.根据权利要求12所述的方法,其特征在于,所述Y帧距离特征按照时刻从早到晚排序,所述方法还包括:

15.一种有效手势识别装置,其特征在于,包括:

16.根据权利要求15所述的装置,其特征在于,所述获取模块,还用于:

17.根据权利要求15或16所述的装置,其特征在于,所述检测模块,还用于:

18.一种电子设备,包括:

19.一种存储有计算机指令的非瞬时计算机可读存储介质,其中,所述计算机指令用于使所述计算机执行根据权利要求1-14中任一项所述的方法。

20.一种计算机程序产品,包括计算机程序,所述计算机程序在被处理器执行时实现根据权利要求1-14中任一项所述的方法。

...

【技术特征摘要】

1.一种有效手势识别方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述基于超声信号对第一类手势运动进行感知,以获取目标对象的运动能量阈值,包括:

3.根据权利要求2所述的方法,其特征在于,所述对所述回波信号进行处理,获取所述运动能量阈值,包括:

4.根据权利要求3所述的方法,其特征在于,所述回波信号中还包括未经过物体反射的直射信号,其中,所述根据所述回波信号和所述超声信号,确定所述回波信号对应的距离特征矩阵,包括:

5.根据权利要求4所述的方法,其特征在于,所述回波信号片段的时间长度为一个所述发射周期,其中,所述根据所述回波信号片段和所述超声信号,确定所述直射信号的到达时刻,包括:

6.根据权利要求4所述的方法,其特征在于,所述回波信号片段的时间长度为两个所述发射周期,其中,所述根据所述回波信号片段和所述超声信号,确定所述直射信号的到达时刻,包括:

7.根据权利要求4所述的方法,其特征在于,所述按照所述超声信号的发射周期,对所述回波信号进行截取之前,还包括:

8.根据权利要求4所述的方法,其特征在于,所述对所述距离特征矩阵进行环境背景去除,得到与手势运动相关的速度能量序列,包括:

9.根据权利要求8所述的方法,其特征在于,所述在手势运动开始前预先获取所述环境背景的距离特征,包括:

10.根据权利要求8所...

【专利技术属性】
技术研发人员:祝宁之段高磊谢磊彭清桦王赠龙樊龙曾有为易鑫林张墉王凯史润宇
申请(专利权)人:北京小米移动软件有限公司
类型:发明
国别省市:

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

1