本申请涉及虚拟现实,尤其涉及一种基于虚拟现实技术的胸外按压评价方法及装置。
背景技术:
1、胸外按压是当前急救操作中的重要部分。当因各种原因导致患者心脏突然停止搏动时,首先,需要对患者进行轻拍或呼喊,若无反应,则要立刻对患者进行胸外按压等急救操作,以争取宝贵时间等待专业医护人员的治疗。因此,学习如何正确实施胸外按压是尤为重要的。
2、一般情况下,通常采用书籍、视频或医护人员现场教学等方法向公众科普胸外按压的流程和方法,但受限于场地条件和医护人员教学资源等多方面的限制,导致公众无法切身体验胸外按压等急救操作的具体方法和流程。
3、因此,如何向公众科普正确的胸外按压方法和流程,使公众体验胸外按压的真实训练,成为目前亟待解决的问题。
技术实现思路
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、本申请实施例提供了一种基于虚拟现实技术的胸外按压评价方法及装置,在该方法中,首先,获取用户的真实手部的位置数据;然后,在显示界面中根据所述位置数据呈现与所述真实手部对应的虚拟手部,所述显示界面中包括假人模型;再对所述虚拟手部的状态进行评价,获得第一评价结果;最后,若所述第一评价结果为状态通过,对所述虚拟手部的动作进行评价,获得所述胸外按压的第二评价结果。可见,该方法既使用户切身体验胸外按压的训练,又对胸外按压进行评价,从而使用户根据切身体验和评价结果更加深入了解胸外按压的方法和过程,能够提高对胸外按压知识的普及效果。
1.一种基于虚拟现实技术的胸外按压评价方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述虚拟手部包括虚拟左手和虚拟右手;所述对所述虚拟手部的状态进行评价,获得第一评价结果,包括:
3.根据权利要求1所述的方法,其特征在于,所述虚拟手部包括虚拟左手和虚拟右手;所述对所述虚拟手部的状态进行评价,获得第一评价结果,包括:
4.根据权利要求1所述的方法,其特征在于,所述对所述虚拟手部的动作进行评价,获得胸外按压的第二评价结果,包括:
5.根据权利要求4所述的方法,其特征在于,所述对每个动作的按压深度进行检测,获得每个动作的第三评价结果,包括:
6.根据权利要求1所述的方法,其特征在于,所述获取用户的真实手部的位置数据,具体为:通过手柄传感器获取所述位置数据。
7.根据权利要求1所述的方法,其特征在于,所述方法还包括:
8.一种基于虚拟现实技术的胸外按压评价装置,其特征在于,所述装置包括:
9.一种基于虚拟现实技术的胸外按压评价设备,其特征在于,所述设备包括:
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1至7任一项所述的基于虚拟现实技术的胸外按压评价方法的步骤。