System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种陪跑屏虚拟人控制方法、装置、设备及介质制造方法及图纸_技高网

一种陪跑屏虚拟人控制方法、装置、设备及介质制造方法及图纸

技术编号:40772168 阅读:5 留言:0更新日期:2024-03-25 20:19
本申请涉及户外陪跑技术领域,尤其涉及一种陪跑屏虚拟人控制方法、装置、设备及介质。该方法包括:生成跑步者对应的虚拟人,并获取跑步者选择的陪跑模式;当陪跑模式为引导模式时,确定跑步者从多个子模式中选择的目标子模式,并获取目标子模式对应的预设运动指标,以及预设调整频率;接收到跑步者的开始跑步信号后,控制陪跑屏中跑步者对应的虚拟人按照目标子模式对应的预设运动指标进行陪跑;根据第一位置信息、生理状态信息以及第一虚拟位置信息,调整目标子模式对应的预设运动指标,得到目标运动指标,并控制虚拟人按照目标运动指标进行陪跑。本申请可以提高跑步者的跑步体验,并保障跑步者跑步过程中的人身安全。

【技术实现步骤摘要】

本申请涉及户外陪跑,尤其是涉及一种陪跑屏虚拟人控制方法、装置、设备及介质


技术介绍

1、陪跑屏,就是指跑步者从大屏经过,就会有如沙画一样的粒子动画进行陪跑,实现跑步者与光影粒子进行互动,利用体感跟随技术,在电子显示屏中打造虚拟人物全程陪跑,在公园场景中根据跑道长度设置陪跑屏,可以实现户外陪跑,提高跑步者的跑步体验。

2、相关技术中,陪跑屏中的虚拟人通常是通过预设的动画或视频来完成陪跑。虚拟人的动作和行为是提前录制或编程好的,无法根据跑步者的实时需求和状态进行调整,缺乏个性化和实时性。


技术实现思路

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.根据权利要求1所述的陪跑屏虚拟人控制方法,其特征在于,根据所述第一位置信息、所述生理状态信息以及所述第一虚拟位置信息,调整所述目标子模式对应的预设运动指标,得到目标运动指标,包括:

4.根据权利要求3所述的陪跑屏虚拟人控制方法,其特征在于,若所述第二距离超过所述预设距离,且,所述跑步者的生理状态为正常状态,

5.根据权利要求1所述的陪跑屏虚拟人控制方法,其特征在于,所述方法还包括:

6.根据权利要求1所述的陪跑屏虚拟人控制方法,其特征在于,所述控制陪跑屏中所述跑步者对应的虚拟人按照所述目标子模式对应的预设运动指标进行陪跑,包括:

7.根据权利要求1所述的陪跑屏虚拟人控制方法,其特征在于,所述方法还包括:

8.一种陪跑屏虚拟人控制装置,其特征在于,包括:

9.一种电子设备,其特征在于,包括:

10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,当所述计算机程序在计算机中执行时,令所述计算机执行权利要求1-7任一项所述的陪跑屏虚拟人控制方法。

...

【技术特征摘要】

1.一种陪跑屏虚拟人控制方法,其特征在于,包括:

2.根据权利要求1所述的陪跑屏虚拟人控制方法,其特征在于,所述预设运动指标包括速度随时间的变化情况、步长和步频,

3.根据权利要求1所述的陪跑屏虚拟人控制方法,其特征在于,根据所述第一位置信息、所述生理状态信息以及所述第一虚拟位置信息,调整所述目标子模式对应的预设运动指标,得到目标运动指标,包括:

4.根据权利要求3所述的陪跑屏虚拟人控制方法,其特征在于,若所述第二距离超过所述预设距离,且,所述跑步者的生理状态为正常状态,

5.根据权利要求1所述的陪跑屏虚拟人控制方法...

【专利技术属性】
技术研发人员:韩宇娇张波张建
申请(专利权)人:景色智慧北京信息科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1