当前位置: 首页 > 专利查询>宋宇专利>正文

一种虚拟骑行训练器的场景调控方法技术

技术编号:15813364 阅读:107 留言:0更新日期:2017-07-14 21:27
本发明专利技术提供了一种虚拟骑行训练器的场景调控方法。该方法包括:判断实景训练功能的开启选项是否被选择;当所述实景训练功能的开启选项被选择时,输出电子地图供训练者从中选择路线;获取训练者选择的路线,调取所述路线的3D实景数据;将所述路线的3D实景数据作为虚拟骑行路线的场景数据,通过所述虚拟骑行训练器的VR眼镜显示给训练者。

Scene control method of virtual Riding Trainer

The invention provides a scene control method for a virtual riding trainer. The method includes: judging whether the options open to selected real training function; when the real training function open option is selected, the output map for route selection from training; obtaining training choice of route, the route 3D real data retrieval; 3D real data of the route as virtual scene data show the route, through the training of the virtual riding training device VR glasses.

【技术实现步骤摘要】
一种虚拟骑行训练器的场景调控方法
本专利技术涉及虚拟骑行训练
,特别涉及一种虚拟骑行训练器的场景调控方法。
技术介绍
目前,虚拟现实(VirtualReality,VR)技术是二种综合计算机图形技术、多媒体技术、传感器技术、人机交互技术、网络技术、立体显示技术以及仿真技术等多种科学技术而发展起来的计算机领域的新技术。虚拟骑行训练器正是一种应用虚拟现实技术来进行骑行健身的设备或系统。虚拟骑行训练器不仅能为用户同时提供视觉、听觉、触觉等各种直观而又自然的实时感知交互体验,同时,训练者还可以主动、不受限制地观察三维空间内的事物。现有的虚拟骑行训练器,在VR眼镜中所显示的虚拟训练场景是人为预先制作的场景,与人们现实生活中的道路、街道没有关系。训练者在虚拟骑行训练器上的骑行训练只能达到健身、训练的目的。如果训练者想预先了解一个现实中的道路、街道的骑行环境,方便训练者熟悉路况、更好地在现实中骑行,则现有技术是无法满足的。
技术实现思路
本专利技术提供了一种虚拟骑行训练器的场景调控方法,用以解决训练者在虚拟骑行训练器上的骑行训练只能达到健身的目的而无法实现预先了解一个现实中的道路、街道的骑行环境,方便训练者熟悉路况、更好地在现实中骑行的问题。本专利技术提供的一种虚拟骑行训练器的场景调控方法,包括:判断实景训练功能的开启选项是否被选择;当所述实景训练功能的开启选项被选择时,输出电子地图供训练者从中选择路线;获取训练者选择的路线,调取所述路线的3D实景数据;将所述路线的3D实景数据作为虚拟骑行路线的场景数据,通过所述虚拟骑行训练器的VR眼镜显示给训练者。优选的,所述方法还包括:获取训练者输入的时间,所述时间包括当前时间、过往时间、未来时间中的任一时间;根据所述训练者输入的时间,按照预设的调取出行对象信息方法,调取相应的出行对象的信息,所述出行对象包括人、车辆、动物中的任一或多个;所述出行对象的信息包括个性信息和位置;所述将所述路线的3D实景数据作为虚拟骑行路线的场景数据,通过所述虚拟骑行训练器的VR眼镜显示给训练者,包括:根据所述出行对象的位置,将所述出行对象的个性信息嵌入所述路线的3D实景数据中,形成所述路线的处理后3D实景数据;将所述路线的处理后3D实景数据作为虚拟骑行路线的场景数据,通过所述虚拟骑行训练器的VR眼镜显示给训练者。优选的,所述根据所述训练者输入的时间,按照预设的调取出行对象信息方法,调取出行对象的信息,包括:预先设置数据库,所述数据库中存储有每个出行对象的行踪信息和个性信息,所述行踪信息包括出行时间和相应的出行位置,所述个性信息包括名称和/或形象照片;根据所述数据库中存储的数据,确定在所述训练者输入的时间时,在所述路线上出现的出行对象的信息。优选的,所述根据所述训练者输入的时间,按照预设的调取出行对象信息方法,调取出行对象的信息,包括:预先设置数据库,所述数据库中存储有每个出行对象的行踪信息和个性信息,所述行踪信息包括出行时间和相应的出行位置,所述个性信息包括名称和/或形象照片;以所述时间为起始时间,根据训练者的骑行速度,预测训练者骑行至所述路线上任意处的经过时间;根据数据库中存储的数据,确定在每个经过时间,出现于相应的目标位置处的出行对象的信息,经过时间相应的目标位置处为预测出的、训练者在该经过时间点在路线上的位置。优选的,所述个性信息包括名称、形象照片、兴趣爱好、联系方式中的任一或者多个信息。优选的,还包括:在移动设备上重复播放所述VR眼镜的显示内容;当所述显示内容中包括出行对象的个性信息时,控制所述移动设备在出行对象的个性信息的显示区域周围,显示用于与所述出行对象取得联系的接口;当所述接口被调用时,启动所述移动设备上的通讯工具,并将所述出行对象对应的预设联系方式置为所述通讯工具的欲联系对象。优选的,所述虚拟骑行训练器的VR眼镜,还用于:显示训练者在该训练场景下的积分;所述积分根据第一公式计算,所述第一公式为:其中,其中,RA(1)为训练者本次训练后在该训练场景的积分;RA为训练者本次训练前在该训练场景的积分,当训练者为初次训练时,该值为预先设置的初始积分;2k为与该训练者进行比对的其他训练者的人数,其中一半人数在该训练场景的积分高于该训练者,另一半人数在该训练场景的积分低于该训练者;K、K0为调节参数,用于控制评分更新的幅度,其值为正数;J为环境调整系数,不同难度的训练场景具有不同的环境调整系数,训练场景的难度为预先设置;N为训练者同一场景下训练的次数;Pi为训练者与其他训练者在该训练场景中的胜负得分,tA为训练者在同一场景下训练的时长,tBi为与训练者对比的其他训练者在同一场景下训练的时长;PAB为训练者A胜对比训练者B的概率;RB为其他训练者在该训练场景的积分。优选的,还包括:获取训练者在不同类型训练场景中的积分,所述不同类型训练场景为预先对训练场景进行的分类,每一类型至少包含一个训练场景,所述积分由对该类型训练场景中每个训练场景的积分进行求和得到;对比该训练者在不同类型训练场景中的积分,得到该训练者积分最少的训练场景类型;在该训练者积分最少的训练场景类型中随机选取一个,并将所述训练场景推荐给该训练者。优选的,还包括:通过第二公式计算训练者在某一训练场景下的技术得分,所述第二公式为:其中,Hi为技术得分;Ei为训练技术变量,包括平均时速、过弯速度,n为训练技术变量的个数;βi为调整因子,其值为正;通过第三公式计算训练者在某一类型训练场景下的技术得分,所述第三公式为:其中,Ti某一类型训练场景下的技术得分;Hi为该类型训练场景下某个训练场景的技术得分;Ui为该类型训练场景下某个训练场景的训练次数;将训练者在每一类型训练场景下的技术得分按训练场景类型排列组成向量,并进行归一化处理,得到该训练者的训练全面度向量;对比该训练者的训练全面度向量与其他训练者的训练全面度向量,当某个其他训练者的训练全面度向量与该训练者的训练全面度向量的夹角的余弦值大于预设的阈值时,将这个其他训练者推荐给该训练者。本专利技术的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本专利技术而了解。本专利技术的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。下面通过附图和实施例,对本专利技术的技术方案做进一步的详细描述。附图说明附图用来提供对本专利技术的进一步理解,并且构成说明书的一部分,与本专利技术的实施例一起用于解释本专利技术,并不构成对本专利技术的限制。在附图中:图1为本专利技术实施例中一种虚拟骑行训练器的场景调控方法的流程图;图2为本专利技术实施例中一种输出电子地图并供训练者选择路线的示意图;图3为本专利技术另一个实施例中一种虚拟骑行训练器的场景调控方法的流程图;图4为本专利技术实施例中一种将出行对象的个性信息嵌入路线的3D实景数据形成路线的处理后3D实景数据的示意图。具体实施方式以下结合附图对本专利技术的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本专利技术,并不用于限定本专利技术。本专利技术实施例提供了一种虚拟骑行训练器的场景调控方法,如图1所示,该方法包括步骤S11-S14:S11、判断实景训练功能的开启选项是否被选择。其中,可在虚拟骑行训练器的人机交互界面上设置实景训练功本文档来自技高网...
一种虚拟骑行训练器的场景调控方法

【技术保护点】
一种虚拟骑行训练器的场景调控方法,其特征在于,包括:判断实景训练功能的开启选项是否被选择;当所述实景训练功能的开启选项被选择时,输出电子地图供训练者从中选择路线;获取训练者选择的路线,调取所述路线的3D实景数据;将所述路线的3D实景数据作为虚拟骑行路线的场景数据,通过所述虚拟骑行训练器的VR眼镜显示给训练者。

【技术特征摘要】
1.一种虚拟骑行训练器的场景调控方法,其特征在于,包括:判断实景训练功能的开启选项是否被选择;当所述实景训练功能的开启选项被选择时,输出电子地图供训练者从中选择路线;获取训练者选择的路线,调取所述路线的3D实景数据;将所述路线的3D实景数据作为虚拟骑行路线的场景数据,通过所述虚拟骑行训练器的VR眼镜显示给训练者。2.如权利要求1所述的方法,其特征在于,所述方法还包括:获取训练者输入的时间,所述时间包括当前时间、过往时间、未来时间中的任一时间;根据所述训练者输入的时间,按照预设的调取出行对象信息方法,调取相应的出行对象的信息,所述出行对象包括人、车辆、动物中的任一或多个;所述出行对象的信息包括个性信息和位置;所述将所述路线的3D实景数据作为虚拟骑行路线的场景数据,通过所述虚拟骑行训练器的VR眼镜显示给训练者,包括:根据所述出行对象的位置,将所述出行对象的个性信息嵌入所述路线的3D实景数据中,形成所述路线的处理后3D实景数据;将所述路线的处理后3D实景数据作为虚拟骑行路线的场景数据,通过所述虚拟骑行训练器的VR眼镜显示给训练者。3.如权利要求2所述的方法,其特征在于,所述根据所述训练者输入的时间,按照预设的调取出行对象信息方法,调取出行对象的信息,包括:预先设置数据库,所述数据库中存储有每个出行对象的行踪信息和个性信息,所述行踪信息包括出行时间和相应的出行位置,所述个性信息包括名称和/或形象照片;根据所述数据库中存储的数据,确定在所述训练者输入的时间时,在所述路线上出现的出行对象的信息。4.如权利要求2所述的方法,其特征在于,所述根据所述训练者输入的时间,按照预设的调取出行对象信息方法,调取出行对象的信息,包括:预先设置数据库,所述数据库中存储有每个出行对象的行踪信息和个性信息,所述行踪信息包括出行时间和相应的出行位置,所述个性信息包括名称和/或形象照片;以所述时间为起始时间,根据训练者的骑行速度,预测训练者骑行至所述路线上任意处的经过时间;根据数据库中存储的数据,确定在每个经过时间,出现于相应的目标位置处的出行对象的信息,经过时间相应的目标位置处为预测出的、训练者在该经过时间点在路线上的位置。5.如权利要求2所述的方法,其特征在于,所述个性信息包括名称、形象照片、兴趣爱好、联系方式中的任一或者多个信息。6.如权利要求2至5中任一所述的方法,其特征在于,还包括:在移动设备上重复播放所述VR眼镜的显示内容;当所述显示内容中包括出行对象的个性信息时,控制所述移动设备在出行对象的个性信息的显示区域周围,显示用于与所述出行对象取得联系的接口;当所述接口被调用时,启动所述移动设备上的通讯工具,并将所述出行对象对应的预设联系方式置为所述通讯工具的欲联系对象。7.如权利要求2中所述的方法,其特...

【专利技术属性】
技术研发人员:宋宇
申请(专利权)人:宋宇
类型:发明
国别省市:宁夏,64

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

1