本申请涉及人机工效、虚拟仿真等,尤其涉及一种虚实融合的人机工效测评方法、装置、电子设备及介质。
背景技术:
1、人机工效测评手段有多种形式,常用的方式是通过生物模型和力学模型结合,搭建作业人员的虚拟生物模型,并为虚拟生物模型设置数值使其接近被测对象(如真实人员)的身体状态,然后为数字人模型设置相应动作或者任务,还原真实场景中的作业任务,最后使用数字人模型的工效指标来评价真实场景中被测对象的人机工效测评指标。但这种完全基于虚拟场景的测评方法对还原性较低,从而使得人机功效的测评结果缺少了真实性。
技术实现思路
1、本申请实施方式旨在至少在一定程度上解决相关技术中的技术问题之一。为此,本申请实施方式的目的在于提出一种虚实融合的人机工效测评方法、装置、电子设备、介质以及程序产品。
2、本申请实施方式提供一种虚实融合的人机工效测评方法,所述方法包括:采集被测对象在活动过程中的人体运动数据和生物力学数据;以及基于所述人体运动数据和所述生物力学数据,驱动数字人模型对所述被测对象的活动过程进行模拟仿真,并生成人机工效测评指标对应的指标值。
3、示例性地,所述基于所述人体运动数据和所述生物力学数据,驱动数字人模型对所述被测对象的活动过程进行模拟仿真,包括:基于所述生物力学数据,调整所述人体运动数据,得到用于驱动所述数字人模型的运动数据;以及基于用于驱动所述数字人模型的运动数据和所述生物力学数据,驱动所述数字人模型对所述被测对象的活动过程进行模拟仿真。
4、示例性地,所述人体运动数据包括动作数据,所述生物力学数据包括表面肌电数据;所述基于所述生物力学数据,调整所述人体运动数据,得到用于驱动所述数字人模型的运动数据,包括:基于所述动作数据,确定与所述动作数据对应的至少一个第一动作;基于所述表面肌电数据确定激活的肌群,并基于所述激活的肌群从所述至少一个第一动作中确定第一目标动作;以及基于所述第一目标动作,调整所述动作数据,得到用于驱动所述数字人模型的运动数据,用于驱动所述数字人模型的运动数据所对应的动作为所述第一目标动作。
5、示例性地,所述人体运动数据包括动作数据和压力数据;所述基于所述人体运动数据和所述生物力学数据,驱动数字人模型对所述被测对象的活动过程进行模拟仿真,包括:基于所述压力数据,调整所述动作数据,得到用于驱动所述数字人模型的运动数据;以及基于用于驱动所述数字人模型的运动数据、所述压力数据和所述生物力学数据,驱动所述数字人模型对所述被测对象的活动过程进行模拟仿真。
6、示例性地,所述基于所述压力数据,调整所述动作数据,得到用于驱动所述数字人模型的运动数据,包括:基于所述动作数据,确定与所述动作数据对应的至少一个第二动作;基于所述压力数据,从所述至少一个第二动作中确定第二目标动作;以及基于所述第二目标动作,调整所述动作数据,得到用于驱动所述数字人模型的运动数据,用于驱动所述数字人模型的运动数据所对应的动作为所述第二目标动作。
7、示例性地,所述方法还包括:基于所述人体运动数据和所述生物力学数据中的至少之一,确定与所述人机工效测评指标对应的参考值;以及基于所述人机工效测评指标对应的指标值和所述人机工效测评指标对应的参考值,输出针对所述数字人模型的调整指导数据,以便根据所述调整指导数据调整所述数字人模型对应的模型参数。
8、示例性地,所述人机工效测评指标针对所述数字人模型的目标部位;所述基于所述人机工效测评指标对应的指标值和所述人机工效测评指标对应的参考值,输出针对所述数字人模型的调整指导数据,包括:在所述人机工效测评指标对应的指标值和所述人机工效测评指标对应的参考值之间的差值大于预设差值的情况下,输出针对所述目标部位的调整指导数据。
9、示例性地,所述方法还包括:采集所述被测对象在活动过程中所处的场景对应的场景数据;其中,所述基于所述人体运动数据和所述生物力学数据,驱动数字人模型对所述被测对象的活动过程进行模拟仿真,包括:以所述场景数据为限制条件,基于所述人体运动数据和所述生物力学数据,驱动数字人模型对所述被测对象和所述场景的交互过程进行模拟仿真。
10、示例性地,所述数字人模型包括生物模型数据和物理模型数据;所述驱动数字人模型对所述被测对象的活动过程进行模拟仿真,并生成人机工效测评指标对应的指标值,包括:由所述生物模型数据和所述物理模型数据,对所述人体运动数据和所述生物力学数据进行处理,生成所述人机工效测评指标对应的指标值。
11、示例性地,所述生物力学数据包括以下至少之一:表面肌电数据、皮肤电数据、心率数据。所述人机工效测评指标包括以下至少之一:姿势评估指标、关节负荷指标、新陈代谢指标、疲劳程度指标、活动舒适程度指标。
12、示例性地,所述方法包括:基于所述人机工效测评指标对应的指标值,对所述被测对象的人机工效进行测评。
13、本申请另一实施方式提供一种虚实融合的人机工效测评装置,所述装置包括:采集模块,用于采集被测对象在活动过程中的人体运动数据和生物力学数据;以及生成模块,用于基于所述人体运动数据和所述生物力学数据,驱动数字人模型对所述被测对象的活动过程进行模拟仿真,并生成人机工效测评指标对应的指标值。
14、本申请另一实施方式提供一种电子设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现上述任一项实施方式所述的方法的步骤。
15、本申请另一实施方式提供计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述任一项实施方式所述的方法的步骤。
16、本申请另一实施方式提供一种计算机程序产品,所述计算机程序产品中包括指令,所述指令被计算机设备的处理器执行时,使得所述计算机设备能够执行上述任一项实施方式所述的方法的步骤。
17、上述实施方式中,采集被测对象在活动过程中的人体运动数据和生物力学数据;以及基于人体运动数据和生物力学数据,驱动数字人模型对被测对象的活动过程进行模拟仿真,并生成人机工效测评指标对应的指标值,本申请基于被测对象在真实活动过程中的人体运动数据和生物力学数据,由数字人模型进行仿真还原,得到的人机工效测评指标对应的指标值更准确且真实,人机工效的测评准确性更高及效果更好。
1.一种虚实融合的人机工效测评方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述基于所述人体运动数据和所述生物力学数据,驱动数字人模型对所述被测对象的活动过程进行模拟仿真,包括:
3.根据权利要求2所述的方法,其特征在于,所述人体运动数据包括动作数据,所述生物力学数据包括表面肌电数据;所述基于所述生物力学数据,调整所述人体运动数据,得到用于驱动所述数字人模型的运动数据,包括:
4.根据权利要求1所述的方法,其特征在于,所述人体运动数据包括动作数据和压力数据;所述基于所述人体运动数据和所述生物力学数据,驱动数字人模型对所述被测对象的活动过程进行模拟仿真,包括:
5.根据权利要求4所述的方法,其特征在于,所述基于所述压力数据,调整所述动作数据,得到用于驱动所述数字人模型的运动数据,包括:
6.根据权利要求1-5中任意一项所述的方法,其特征在于,所述方法还包括:
7.根据权利要求6所述的方法,其特征在于,所述人机工效测评指标针对所述数字人模型的目标部位;所述基于所述人机工效测评指标对应的指标值和所述人机工效测评指标对应的参考值,输出针对所述数字人模型的调整指导数据,包括:
8.根据权利要求1-5中任意一项所述的方法,其特征在于,
9.根据权利要求1-5中任意一项所述的方法,其特征在于,所述数字人模型包括生物模型数据和物理模型数据;所述驱动数字人模型对所述被测对象的活动过程进行模拟仿真,并生成人机工效测评指标对应的指标值,包括:
10.根据权利要求1-5中任意一项所述的方法,其特征在于,
11.根据权利要求1-5中任意一项所述的方法,其特征在于,所述方法包括:
12.一种虚实融合的人机工效测评装置,其特征在于,所述装置包括:
13.一种电子设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1-11中任一项所述的方法的步骤。
14.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1-11中任一项所述的方法的步骤。