本发明专利技术公开了一种基于虚拟现实系统的高尔夫球运动方法,包括以下步骤:获取高速摄像机采集的高尔夫球杆击打高尔夫球的第一图像;在根据第一图像确定高尔夫球撞击投影屏时,根据第一图像获取高尔夫球撞击投影屏的高度以及第一时间点;获取高尔夫球被击飞时的第二图像,并根据第二图像确定高尔夫球被击飞时第二时间点、飞行角度以及飞行速度;根据第一时间点、第二时间点、高度、飞行角度以及飞行速度确定高尔夫球撞击投影屏后的运动轨迹;控制投影屏在显示的高尔夫场地中立体显示运动轨迹。本发明专利技术还公开一种虚拟现实系统以及计算机可读存储介质。本发明专利技术高尔夫球的运动成本较低。
Virtual reality system, golf method and computer readable storage medium
【技术实现步骤摘要】
虚拟现实系统及高尔夫球运动方法和计算机可读存储介质
本专利技术涉及高尔夫球
,尤其涉及一种虚拟现实系统及高尔夫球运动方法和计算机可读存储介质。
技术介绍
传统高尔夫场有其魅力闪光点,如:广阔的草地,空气新鲜/蓝天碧云,视野开阔等。但高尔夫场地需要较大的场地,使得用户在打高尔夫球时需要球童和服务人员协助或陪护,导致高尔夫球的费用较为昂贵。
技术实现思路
本专利技术的主要目的在于提供一种虚拟现实系统及高尔夫球运动方法和计算机可读存储介质,旨在解决高尔夫球的费用较为昂贵的问题。为实现上述目的,本专利技术提供一种基于虚拟现实系统的高尔夫球运动方法,所述虚拟现实系统包括投影屏和高速摄像机,所述高速摄像机的摄像头设置为采集高尔夫球的飞行图像,所述基于虚拟现实系统的高尔夫球运动方法包括以下步骤:获取所述高速摄像机采集的高尔夫球杆击打所述高尔夫球的第一图像;在根据所述第一图像确定所述高尔夫球撞击所述投影屏时,根据所述第一图像获取所述高尔夫球撞击所述投影屏的高度以及第一时间点;获取所述高尔夫球被击飞时的第二图像,并根据所述第二图像确定所述高尔夫球被击飞时第二时间点、飞行角度以及飞行速度;根据所述第一时间点、所述第二时间点、所述高度、所述飞行角度以及所述飞行速度确定所述高尔夫球撞击所述投影屏后的运动轨迹;控制所述投影屏在显示的高尔夫场地中立体显示所述运动轨迹。在一实施例中,所述根据所述第二图像确定所述高尔夫球被击飞时第二时间点、飞行角度以及飞行速度的步骤包括:根据所述第二图像确定高尔夫球杆中杆头的杆面击打所述高尔夫球时相对地面的角度、所述杆面击打所述高尔夫球的接触点、所述杆面击打所述高尔夫球时的击打速度以及所述高尔夫球被击飞时的第二时间点;根据所述杆面击打所述高尔夫球时相对地面的角度确定所述高尔夫球被击飞时的飞行角度,并根据所述接触点以及所述击打速度确定所述高尔夫球的飞行速度。在一实施例中,所述控制所述投影屏在显示的高尔夫场地中立体显示所述运动轨迹的步骤之后,还包括:根据所述运动轨迹确定所述高尔夫球在投影屏显示的高尔夫场地中的落点位置;根据所述落点位置以及所述投影屏的显示的高尔夫场地确定所述高尔夫球的分数;获取所述高尔夫球的身份标识,并将所述分数与所述身份标识关联保存。在一实施例中,所述根据所述落点位置以及所述投影屏的显示的高尔夫场地确定所述高尔夫球的分数的步骤包括:确定所述投影屏显示的高尔夫场地的类型;根据所述类型确定计分规则,并根据所述计分规则以及所述落点位置确定所述高尔夫球的分数。在一实施例中,所述根据所述落点位置以及所述投影屏的显示的高尔夫场确定所述高尔夫球的分数的步骤之后,还包括:确定所述高尔夫球关联的用户,并播报所述用户击打所述高尔夫球的分数。在一实施例中,所述虚拟现实系统还包括投影仪,所述根据所述第一图像获取所述高尔夫球撞击所述投影屏的高度以及第一时间点的步骤之前,还包括:接收高尔夫场地的选定指令,控制所述投影仪向所述投影屏投影,以使所述投影屏显示所述选定指令对应的高尔夫场地。在一实施例中,所述控制所述投影屏在显示的高尔夫场地中立体显示所述运动轨迹的步骤之后,还包括:根据所述运动轨迹以及所述投影屏显示的高尔夫场地,输出击打高尔夫球的建议信息。为实现上述目的,本专利技术还提供一种虚拟现实系统,所述虚拟现实系统包括投影屏、高速摄像机、存储器、处理器以及存储在所述存储器并可在所述处理器上运行的基于虚拟现实系统的高尔夫球运动程序,所述高速摄像机的摄像头设置为采集高尔夫球的飞行图像,所述高速摄像机以及所述触碰传感器与所述处理器连接,所述基于虚拟现实系统的高尔夫球运动程序被所述处理器执行时实现如上所述基于虚拟现实系统的高尔夫球运动方法的各个步骤。在一实施例中,所述虚拟现实系统还包括投影仪,所述投影仪与所述处理器连接。为实现上述目的,本专利技术还提供一种计算机可读存储介质,所述计算机可读存储介质存储有基于虚拟现实系统的高尔夫球运动程序,所述基于虚拟现实系统的高尔夫球运动程序被处理器执行时实现如上所述的基于虚拟现实系统的高尔夫球运动方法的各个步骤。本专利技术提供的虚拟现实系统及高尔夫球运动方法和计算机可读存储介质,虚拟现实系统包括投影屏以及高速摄像机,高速摄像机的摄像头设置为采集高尔夫球的飞行图像,虚拟显示系统获取高速摄像机采集的高尔夫球杆击打所述高尔夫球的第一图像,并在根据第一图像确定高尔夫球撞击投影屏时,根据第一图像确定获取高尔夫球撞击投影屏的高度以及第一时间点,再获取高尔夫球被击飞时的第二图像,以根据第二图像确定高尔夫球被击飞时第二时间点、飞行角度以及飞行速度,从而根据第一时间点、第二时间点、高度、飞行角度以及飞行速度确定高尔夫球在撞击投影屏后的运动轨迹,最终在投影屏显示的高尔夫场地中立体显示运动轨迹。由于虚拟现实系统能够将高尔夫球的运动轨迹立体显示在投影屏显示的高尔夫场地中,使得用户置于真实的高尔夫场地中进行高尔夫球运动,无需真正的提供较大的场地以供用户进行高尔夫球运动且无需球童以及服务人员的协助以及陪护即可进行高尔夫球运动,高尔夫球运动的费用较低。附图说明图1为本专利技术实施例涉及的虚拟现实系统的硬件构架示意图;图2为本专利技术基于虚拟现实系统的高尔夫球运动方法第一实施例的流程示意图;图3为本专利技术基于虚拟现实系统的高尔夫球运动方法第二实施例的流程示意图;图4为本专利技术基于虚拟现实系统的高尔夫球运动方法第三实施例的流程示意图;图5为本专利技术基于虚拟现实系统的高尔夫球运动方法第四实施例的流程示意图。本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。具体实施方式应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。本专利技术实施例的主要解决方案是:获取所述高速摄像机采集的高尔夫球杆击打所述高尔夫球的第一图像;在根据所述第一图像确定所述高尔夫球撞击所述投影屏时,根据所述第一图像获取所述高尔夫球撞击所述投影屏的高度以及第一时间点;获取所述高尔夫球被击飞时的第二图像,并根据所述第二图像确定所述高尔夫球被击飞时第二时间点、飞行角度以及飞行速度;根据所述第一时间点、所述第二时间点、所述高度、所述飞行角度以及所述飞行速度确定所述高尔夫球撞击所述投影屏后的运动轨迹;控制所述投影屏在显示的高尔夫场地中立体显示所述运动轨迹。由于虚拟现实系统能够将高尔夫球的运动轨迹立体显示在投影屏显示的高尔夫场地中,使得用户置于真实的高尔夫场地中进行高尔夫球运动,无需真正的提供较大的场地以供用户进行高尔夫球运动且无需球童以及服务人员的协助以及陪护即可进行高尔夫球运动,高尔夫球运动的费用较低。作为一种实现方案,虚拟现实系统可以如图1所示。本专利技术实施例方案涉及的是虚拟现实系统,虚拟现实系统包括:处理器101,例如CPU,存储器102,通信总线103、投影屏104本文档来自技高网...
【技术保护点】
1.一种基于虚拟现实系统的高尔夫球运动方法,其特征在于,所述虚拟现实系统包括投影屏和高速摄像机,所述高速摄像机的摄像头设置为采集高尔夫球的飞行图像,所述基于虚拟现实系统的高尔夫球运动方法包括以下步骤:/n获取所述高速摄像机采集的高尔夫球杆击打所述高尔夫球的第一图像;/n在根据所述第一图像确定所述高尔夫球撞击所述投影屏时,根据所述第一图像获取所述高尔夫球撞击所述投影屏的高度以及第一时间点;/n获取所述高尔夫球被击飞时的第二图像,并根据所述第二图像确定所述高尔夫球被击飞时第二时间点、飞行角度以及飞行速度;/n根据所述第一时间点、所述第二时间点、所述高度、所述飞行角度以及所述飞行速度确定所述高尔夫球撞击所述投影屏后的运动轨迹;/n控制所述投影屏在显示的高尔夫场地中立体显示所述运动轨迹。/n
【技术特征摘要】
1.一种基于虚拟现实系统的高尔夫球运动方法,其特征在于,所述虚拟现实系统包括投影屏和高速摄像机,所述高速摄像机的摄像头设置为采集高尔夫球的飞行图像,所述基于虚拟现实系统的高尔夫球运动方法包括以下步骤:
获取所述高速摄像机采集的高尔夫球杆击打所述高尔夫球的第一图像;
在根据所述第一图像确定所述高尔夫球撞击所述投影屏时,根据所述第一图像获取所述高尔夫球撞击所述投影屏的高度以及第一时间点;
获取所述高尔夫球被击飞时的第二图像,并根据所述第二图像确定所述高尔夫球被击飞时第二时间点、飞行角度以及飞行速度;
根据所述第一时间点、所述第二时间点、所述高度、所述飞行角度以及所述飞行速度确定所述高尔夫球撞击所述投影屏后的运动轨迹;
控制所述投影屏在显示的高尔夫场地中立体显示所述运动轨迹。
2.如权利要求1所述的基于虚拟现实系统的高尔夫球运动方法,其特征在于,所述根据所述第二图像确定所述高尔夫球被击飞时第二时间点、飞行角度以及飞行速度的步骤包括:
根据所述第二图像确定高尔夫球杆中杆头的杆面击打所述高尔夫球时相对地面的角度、所述杆面击打所述高尔夫球的接触点、所述杆面击打所述高尔夫球时的击打速度以及所述高尔夫球被击飞时的第二时间点;
根据所述杆面击打所述高尔夫球时相对地面的角度确定所述高尔夫球被击飞时的飞行角度,并根据所述接触点以及所述击打速度确定所述高尔夫球的飞行速度。
3.如权利要求1所述的基于虚拟现实系统的高尔夫球运动方法,其特征在于,所述控制所述投影屏在显示的高尔夫场地中立体显示所述运动轨迹的步骤之后,还包括:
根据所述运动轨迹确定所述高尔夫球在投影屏显示的高尔夫场地中的落点位置;
根据所述落点位置以及所述投影屏的显示的高尔夫场地确定所述高尔夫球的分数;
获取所述高尔夫球的身份标识,并将所述分数与所述身份标识关联保存。
4.如权利要求3所述的基于虚拟现实系统的高尔夫球运动方法,其特征在于,所述根据所述落点位置以及所述投影屏的显示的高尔夫场地确定所述高尔夫球的分数的步骤包括...
【专利技术属性】
技术研发人员:陈永泽,邵有明,
申请(专利权)人:梵高夫科技控股深圳有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。