本申请涉及数据处理,尤其涉及一种基于ar设备的健身信息显示方法、装置、智能穿戴设备及计算机可读存储介质。
背景技术:
1、随着信息技术的不断发展,增强现实技术(augmentedrea l ity,ar)在各个领域得到了广泛的应用。增强现实技术是一种将虚拟信息与真实世界巧妙融合的技术,它将计算机生产的虚拟信息模拟仿真后,应用到真实世界中,两种信息互为补充,从而实现对真实世界的“增强”。目前,用户在健身房通过增强现实显示设备(如ar眼镜以及ar头盔等)显示器材对应的相关信息时,需要先扫描器材对应的识别码,操作步骤较为繁琐,操作便捷性较低。因此,如何简化健身器材对应信息的查看操作,进而提升操作的便捷性,成为了增强现实技术应用于健身领域亟待解决的技术问题。
技术实现思路
1、本申请提供了一种基于ar设备的健身信息显示方法、装置、智能穿戴设备及计算机可读存储介质,以简化健身器材对应信息的查看操作,进而提升操作的便捷性。
2、第一方面,本申请提供了一种基于ar设备的健身信息显示方法,所述方法包括:
3、获取当前健身器材的器材点云信息以及当前器材图像;
4、基于所述器材点云信息,在语义地图中确定所述当前健身器材的当前器材位置;
5、基于所述当前器材图像以及所述当前器材位置,确定所述当前健身器材的当前器材信息;
6、基于所述当前器材信息,生成健身相关信息,并通过所述用户佩戴的ar设备显示所述健身相关信息。
7、进一步地,所述基于所述器材点云信息,在语义地图中确定所述当前健身器材的当前器材位置之前,还包括:
8、采集每个健身器材在至少两个视角下的图像,得到每个健身器材对应的两张图像;
9、对每个健身器材对应的图像进行特征点匹配以及点云三角化,得到每个健身器材对应的点云信息以及每个点云的三维坐标;
10、基于深度学习模型,对每个健身器材对应的图像进行识别,并根据识别结果确定每张图像中每个像素对应的语义标签;
11、将所述每个像素对应的语义标签映射到健身器材对应的每个点云,以得到每个点云对应的语义标签;
12、根据每个健身器材对应的点云信息、每个点云的三维坐标以及每个点云对应的语义标签,生成所述语义地图。
13、进一步地,所述基于所述当前器材信息,生成健身相关信息,包括:
14、基于所述当前器材信息,确定所述当前健身器材是否符合目标训练计划;
15、若所述当前健身器材符合所述目标训练计划,则获取所述当前器材信息对应的虚拟教练示范动作,作为所述健身相关信息。
16、进一步地,所述基于所述当前器材信息,确定所述当前健身器材是否符合目标训练计划之前,还包括:
17、基于所述用户的用户身体状况、健身目标和/或运动偏好信息,确定所述用户对应的至少一个待使用健身器材以及各个待使用健身器材对应的训练数据;
18、基于各个健身器材在历史训练计划中的使用顺序,确定各个待使用健身器材的使用顺序;
19、基于各个待使用健身器材对应的训练数据以及所述使用顺序,生成所述目标训练计划。
20、进一步地,所述基于所述当前器材信息,确定所述当前健身器材是否符合目标训练计划之后,还包括:
21、若所述当前健身器材不符合所述当前健身计划,则基于所述当前健身计划,确定目标健身器材的目标器材标签;
22、基于所述目标器材标签,在所述语义地图中确定所述目标健身器材的目标器材位置;
23、获取所述用户的当前用户位置,并基于所述当前用户位置以及所述目标器材位置,生成导航路线,作为所述健身相关信息,以基于所述导航路线将用户导航至所述目标健身器材所在位置。
24、进一步地,所述获取所述用户的当前用户位置之前,还包括:
25、基于同步定位与地图构建slam技术,对所述当前用户位置进行定位,得到所述当前用户位置。
26、进一步地,所述通过所述用户佩戴的ar设备显示所述健身相关信息,包括:
27、将所述当前器材位置投影至所述ar设备对应的显示界面,得到所述当前器材位置在所述显示界面中的投影位置;
28、在所述投影位置的预设区域,显示所述健身相关信息,以在所述当前健身器材的周边锚定显示健身相关信息。
29、第二方面,本申请还提供了一种基于ar设备的健身信息显示装置,包括:
30、第三方面,本申请还提供了一种智能穿戴设备,所述智能穿戴设备包括存储器和处理器;所述存储器,用于存储计算机程序;所述处理器,用于执行所述计算机程序并在执行所述计算机程序时实现如上述的基于ar设备的健身信息显示方法。
31、第四方面,本申请还提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时使所述处理器实现如上述的基于ar设备的健身信息显示方法。
32、本申请公开了一种基于ar设备的健身信息显示方法、装置、智能穿戴设备及存储介质,所述方法获取当前健身器材的器材点云信息以及当前器材图像;基于所述器材点云信息,在语义地图中确定所述当前健身器材的当前器材位置;基于所述当前器材图像以及所述当前器材位置,确定所述当前健身器材的当前器材信息;基于所述当前器材信息,生成健身相关信息,并通过所述用户佩戴的ar设备显示所述健身相关信息。通过上述方式,本申请首先获取当前图像器材,并确定与健身器材一一对应的当前器材位置,然后通过图像识别的方式,对当前器材图像进行识别,然后将图像识别结果结合与当前器材位置,实现当前器材信息的精确查找,从而显示当前器材信息对应的健身相关信息,无需用户启用用户终端进行扫码等操作,即可查看健身相关信息,不仅减少了对识别码的依赖,简化了健身器材对应信息的查看操作,也进一步提升了健身器材信息的查找效率。
1.一种基于ar设备的健身信息显示方法,其特征在于,所述方法包括:
2.根据权利要求1所述的基于ar设备的健身信息显示方法,其特征在于,所述基于所述器材点云信息,在语义地图中确定所述当前健身器材的当前器材位置之前,还包括:
3.根据权利要求1所述的基于ar设备的健身信息显示方法,其特征在于,所述基于所述当前器材信息,生成健身相关信息,包括:
4.根据权利要求3所述的基于ar设备的健身信息显示方法,其特征在于,所述基于所述当前器材信息,确定所述当前健身器材是否符合目标训练计划之前,还包括:
5.根据权利要求3所述的基于ar设备的健身信息显示方法,其特征在于,所述基于所述当前器材信息,确定所述当前健身器材是否符合目标训练计划之后,还包括:
6.根据权利要求5所述的基于ar设备的健身信息显示方法,其特征在于,所述获取所述用户的当前用户位置之前,还包括:
7.根据权利要求1-6中任一项所述的基于ar设备的健身信息显示方法,其特征在于,所述通过所述用户佩戴的ar设备显示所述健身相关信息,包括:
8.一种基于ar设备的健身信息显示装置,其特征在于,包括:
9.一种智能穿戴设备,其特征在于,所述智能穿戴设备包括存储器和处理器;
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时使所述处理器实现如权利要求1至7中任一项所述的基于ar设备的健身信息显示方法。
