一种动作识别方法、装置、电子设备及存储介质与流程

文档序号:37544012发布日期:2024-04-08 13:45阅读:8来源:国知局
一种动作识别方法、装置、电子设备及存储介质与流程

本申请属于设备控制,尤其涉及一种动作识别方法、装置、电子设备及存储介质。


背景技术:

1、目前,用户在对设备进行控制时,通常需要接触该设备(如点击设备上的控件)来输入控制指令,以实现对设备的控制。然而,在实际应用场景中,可能存在某些情况使得用户不方便接触设备,这会导致用户无法实现对设备进行控制,降低了控制设备的便利性。


技术实现思路

1、有鉴于此,本申请实施例提供了一种动作识别方法、装置、电子设备及存储介质,以解决现有的控制设备的便利性较低的技术问题。

2、第一方面,本申请实施例提供一种动作识别方法,包括:

3、获取第一动作图像序列;其中,所述第一动作图像序列包括目标物体执行待识别动作的多帧图像;

4、根据所述第一动作图像序列,确定第一时间序列数据;其中,所述第一时间序列数据包括所述第一动作图像序列中的每帧图像在对应时间戳下的动作参数;

5、根据所述每帧图像在对应时间戳下的动作参数,从已存储的与各个预设动作分别对应的各个时间序列数据中,确定与所述第一时间序列数据的距离最小的第二时间序列数据;

6、将与所述第二时间序列数据对应的动作,确定为所述待识别动作的动作识别结果。

7、可选的,所述根据所述第一动作图像序列,确定第一时间序列数据,包括:

8、根据所述多帧图像,确定所述目标物体的倾斜角度和角速度信息;

9、根据所述倾斜角度、所述角速度信息以及所述多帧图像的时间戳,生成所述第一时间序列数据。

10、可选的,所述根据所述多帧图像,确定所述目标物体的倾斜角度,包括:

11、根据所述多帧图像,确定所述目标物体的加速度信息;

12、根据加速度信息,确定所述目标物体的倾斜角度。

13、可选的,所述各个时间序列数据通过以下方式获得:

14、获取每个所述预设动作对应的第二动作图像序列;其中,所述第二动作图像序列包括执行对应预设动作的多帧图像;

15、根据每个所述预设动作对应的第二动作图像序列,分别确定每个所述预设动作对应的时间序列数据。

16、可选的,所述根据所述每帧图像在对应时间戳下的动作参数,从已存储的与各个预设动作分别对应的各个时间序列数据中,确定与所述第一时间序列数据的距离最小的第二时间序列数据,包括:

17、根据所述每帧图像在对应时间戳下的动作参数,基于动态时间规整算法,分别计算所述第一时间序列数据与所述各个时间序列数据中的每个时间序列数据之间的距离;

18、将所述各个时间序列数据中所述距离最小的时间序列数据,确定为所述第二时间序列数据。

19、可选的,任意一个所述时间序列数据与所述第一时间序列数据之间的距离通过以下方式确定:

20、获取动态时间规整算法的多组预设参数;

21、在每组所述预设参数的条件下,使用动态时间规整算法分别计算得到所述第一时间序列数据与该时间序列数据之间的目标距离;

22、根据每组所述预设参数各自对应的所述目标距离,确定所述第一时间序列数据与所述该时间序列数据之间的距离。

23、可选的,在所述将与所述第二时间序列数据对应的动作,确定为所述待识别动作的动作识别结果之后,还包括:

24、根据所述动作识别结果,确定目标操作指令;

25、执行所述目标操作指令。

26、第二方面,本申请实施例提供一种动作识别装置,包括:

27、图像序列获取单元,用于获取第一动作图像序列;其中,所述第一动作图像序列包括目标物体执行待识别动作的多帧图像;

28、时间序列数据获取单元,用于根据所述第一动作图像序列,确定第一时间序列数据;其中,所述第一时间序列数据包括所述第一动作图像序列中的每帧图像在对应时间戳下的动作参数;

29、时间序列数据确定单元,用于根据所述每帧图像在对应时间戳下的动作参数,从已存储的与各个预设动作分别对应的各个时间序列数据中,确定与所述第一时间序列数据的距离最小的第二时间序列数据;

30、结果确定单元,用于将与所述第二时间序列数据对应的动作,确定为所述待识别动作的动作识别结果。

31、第三方面,本申请实施例提供一种电子设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如第一方面任一项所述动作识别方法中的各步骤。

32、第四方面,本申请实施例提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现如上述第一方面任一项所述动作识别方法中的各步骤。

33、第五方面,本申请实施例提供一种计算机程序产品,当计算机程序产品在电子设备上运行时,使电子设备执行如上述第一方面任一项所述动作识别方法中的各步骤。

34、本申请实施例提供的动作识别方法、装置、电子设备及存储介质具有以下

35、有益效果:

36、在本实施例提供的动作识别方法中,首先获取第一动作图像序列,其中,第一动作图像序列包括目标物体执行待识别动作的多帧图像;再根据第一动作图像序列,确定第一时间序列数据,其中,第一时间序列数据包括第一动作图像序列中的每帧图像在对应时间戳下的动作参数;然后根据每帧图像在对应时间戳下的动作参数,从已存储的与各个预设动作分别对应的各个时间序列数据中,确定与第一时间序列数据的距离最小的第二时间序列数据;最后将与第二时间序列数据对应的动作,确定为待识别动作的动作识别结果。通过本方法令设备可以对用户的动作进行识别,进而可以根据动作识别结果确定出目标操作指令,最终可以令设备执行该目标操作指令,从而使用户在不接触设备的情况下实现对设备的控制,提高了控制设备的便利性。



技术特征:

1.一种动作识别方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述根据所述第一动作图像序列,确定第一时间序列数据,包括:

3.根据权利要求2所述的方法,其特征在于,所述根据所述多帧图像,确定所述目标物体的倾斜角度,包括:

4.根据权利要求1所述的方法,其特征在于,所述各个时间序列数据通过以下方式获得:

5.根据权利要求1所述的方法,其特征在于,所述根据所述每帧图像在对应时间戳下的动作参数,从已存储的与各个预设动作分别对应的各个时间序列数据中,确定与所述第一时间序列数据的距离最小的第二时间序列数据,包括:

6.根据权利要求5所述的方法,其特征在于,任意一个所述时间序列数据与所述第一时间序列数据之间的距离通过以下方式确定:

7.根据权利要求1至6任一项所述的方法,其特征在于,在所述将与所述第二时间序列数据对应的动作,确定为所述待识别动作的动作识别结果之后,还包括:

8.一种动作识别装置,其特征在于,包括:

9.一种电子设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1至7任一项所述动作识别方法中的各步骤。

10.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至7任一项所述动作识别方法中的各步骤。


技术总结
本申请适用于设备控制技术领域,提供一种动作识别方法、装置、电子设备及存储介质。方法包括:获取第一动作图像序列;根据第一动作图像序列,确定第一时间序列数据;根据每帧图像在对应时间戳下的动作参数,从已存储的与各个预设动作分别对应的各个时间序列数据中,确定与第一时间序列数据的距离最小的第二时间序列数据;将与第二时间序列数据对应的动作,确定为待识别动作的动作识别结果。通过本方法令设备可以对用户的动作进行识别,进而可以根据动作识别结果确定出目标操作指令,最终可以令设备执行该目标操作指令,从而使用户在不接触设备的情况下实现对设备的控制,提高了控制设备的便利性。

技术研发人员:陈奎全,武瑞芹,傅成龙
受保护的技术使用者:深圳太极数智技术有限公司
技术研发日:
技术公布日:2024/4/7
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1