一种骨架展示方法、装置、存储介质及电子设备与流程

摘要: 本申请涉及数据采集,尤其涉及一种骨架展示方法、装置、存储介质及电子设备。背景技术:1、相关技术中,主要通过采集到的用户手部图像识别用户的手部动作,使用这种方式会...
一种骨架展示方法、装置、存储介质及电子设备与流程

本申请涉及数据采集,尤其涉及一种骨架展示方法、装置、存储介质及电子设备。

背景技术:

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、可选的,所述基于用户的肌电信号数据,确定所述用户执行目标手部动作的手部参数信息,包括:

37、基于所述肌电信号数据,确定所述用户的手部的关节关键点坐标;

38、依据所述关节关键点坐标,确定所述用户执行目标手部动作的手部参数信息。

39、可选的,所述方法还包括:

40、通过可穿戴手环设备获得所述用户的肌电信号数据,所述可穿戴手环设备是具有肌电信号采集功能的设备。

41、第二方面,本申请提供了一种骨架展示方法,包括:

42、确定模块,被配置为基于用户的肌电信号数据,确定所述用户执行目标手部动作的手部参数信息;

43、展示模块,被配置为基于所述手部参数信息,展示所述用户的目标手部骨架,所述目标手部骨架用于表征所述用户执行所述目标手部动作过程中的手部状态变化。

44、第三方面,本申请提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现第一方面所述的骨架展示方法。

45、第四方面,本申请提供了一种电子设备,包括存储介质、处理器及存储在存储介质上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现第一方面所述的骨架展示方法。

46、第五方面,本申请提供了一种程序产品,包括计算机指令,所述计算机指令用于使计算机执行第一方面所述的骨架展示方法。

47、借由上述技术方案,本申请提供的一种骨架展示方法、装置、存储介质及电子设备,与相关技术相比,本申请通过使用用户的肌电信号数据,可以在用户执行目标手部动作的情况下,确定用户的手部参数信息,从而根据用户的手部参数信息,可以展示用户的目标手部骨架,通过目标手部骨架可以表征用户执行目标手部动作过程中的手部状态变化,从而使得本申请使用肌电信号识别手部参数并进行骨架展示,无需依赖手部图像进行手部动作展示,因而在手部抓握的物体遮挡手部图像的情况下,也能够准确展示被遮挡位置的手部动作。

48、上述说明仅是本申请技术方案的概述,为了能够更清楚了解本申请的技术手段,而可依照说明书的内容予以实施,并且为了让本申请的上述和其它目的、特征和优点能够更明显易懂,以下特举本申请的具体实施方式。

1.一种骨架展示方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述目标手部骨架包括所述用户的手部的关节点和连接所述关节点的连接线,在所述用户执行所述目标手部动作的过程中,所述关节点和所述连接线的位置是跟随所述用户手部动作变化的。

3.根据权利要求1所述的方法,其特征在于,所述展示所述用户的手部骨架,包括:

4.根据权利要求3所述的方法,其特征在于,所述在所述执行画面中所述用户的手部位置,展示所述用户的所述目标手部骨架,包括:

5.根据权利要求3或4所述的方法,其特征在于,所述方法还包括:

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

7.根据权利要求1所述的方法,其特征在于,所述基于所述手部参数信息,展示所述用户的目标手部骨架,包括:

8.根据权利要求7所述的方法,其特征在于,所述基于所述用户的手部状态信息,对所述基础手部骨架进行状态调节,生成所述目标手部骨架,包括:

9.根据权利要求7或8所述的方法,其特征在于,所述基于所述用户的手部尺寸信息,展示所述用户的基础手部骨架,包括:

10.一种程序产品,其特征在于,包括计算机指令,所述计算机指令用于使计算机执行权利要求1至9中任一项所述的方法。