用于VR的碰碰车数据处理方法、装置及系统与流程

文档序号:14125442阅读:283来源:国知局
用于VR的碰碰车数据处理方法、装置及系统与流程

本发明涉及游戏设备技术领域,具体涉及一种用于vr的碰碰车数据处理方法、装置及系统。



背景技术:

碰碰车是一种机动游戏设施,设备包括碰碰车车辆及一个室内的场地,场内有供乘客驾驶的小型电动碰碰车。车上一般最多坐二人,有加速用的脚踏,和转向的方向盘。碰碰车的游戏规则是:驾驶者争取最快在场内完成绕圈,途中可以横冲直撞,把对手的车碰开,由此带来游戏的乐趣。

然而,传统的碰碰车项目中,不同驾驶者之间的互动较为单一。随着科技的发展,人们的生活水平越来越高,对娱乐的需求也越来越旺盛,游乐场娱乐项目类型越来越多,传统的碰碰车因其较为单一的互动方式导致体验的用户越来越少。

因此,如何丰富碰碰车交互数据成为亟待解决的技术问题。



技术实现要素:

本发明要解决的技术问题在于如何丰富碰碰车交互数据。

为此,根据第一方面,本发明实施例公开了一种用于vr的碰碰车数据处理方法,包括:

获取游戏场景;从不同角度采集用于表征碰碰车当前位置的多路位置信号;拼接多路位置信号得到用于表征碰碰车当前位置的位置数据;根据位置数据在游戏场景中与位置数据对应的位置上标记碰碰车;将标记碰碰车后的游戏场景发送给游戏参与者,以使可视化呈现标记碰碰车后的游戏场景。

根据第二方面,本发明实施例公开了一种用于vr的碰碰车数据处理装置,包括:

场景获取模块,用于获取游戏场景;位置采集模块,用于从不同角度采集用于表征碰碰车当前位置的多路位置信号;位置拼接模块,用于拼接多路位置信号得到用于表征碰碰车当前位置的位置数据;标记模块,用于根据位置数据在游戏场景中与位置数据对应的位置上标记碰碰车;数据发送模块,用于将标记碰碰车后的游戏场景发送给游戏参与者,以使可视化呈现标记碰碰车后的游戏场景。

根据第三方面,本发明实施例公开了一种用于vr的碰碰车数据处理系统,包括:

位置采集器,用于从不同角度采集用于表征碰碰车当前位置的多路位置信号;控制器,用于拼接多路位置信号得到用于表征碰碰车当前位置的位置数据;根据位置数据在游戏场景中与位置数据对应的位置上标记碰碰车;vr眼镜,用于可视化呈现标记碰碰车后的游戏场景。

根据第四方面,本发明实施例公开了一种计算机装置,包括处理器,处理器用于执行存储器中存储的计算机程序实现如下方法:

获取游戏场景;从不同角度采集用于表征碰碰车当前位置的多路位置信号;拼接多路位置信号得到用于表征碰碰车当前位置的位置数据;根据位置数据在游戏场景中与位置数据对应的位置上标记碰碰车;将标记碰碰车后的游戏场景发送给游戏参与者,以使可视化呈现标记碰碰车后的游戏场景。

根据第五方面,本发明实施例公开了一种计算机可读存储介质,其上存储有计算机程序,处理器用于执行存储介质中存储的计算机程序实现如下方法:

获取游戏场景;从不同角度采集用于表征碰碰车当前位置的多路位置信号;拼接多路位置信号得到用于表征碰碰车当前位置的位置数据;根据位置数据在游戏场景中与位置数据对应的位置上标记碰碰车;将标记碰碰车后的游戏场景发送给游戏参与者,以使可视化呈现标记碰碰车后的游戏场景。

本发明技术方案,具有如下优点:

本发明实施例提供的用于vr的碰碰车数据处理方法、装置及系统,从不同角度采集用于表征碰碰车当前位置的多路位置信号后,拼接多路位置信号得到用于表征碰碰车当前位置的位置数据,由于根据位置数据在游戏场景中与位置数据对应的位置上标记碰碰车,而后将游戏场景发送给游戏参与者,从而,使得游戏参与者可以以可视化的方式呈现碰碰车后的游戏场景。继而,使得游戏参与者可以通过可视化的方式进行碰碰车的数据交互,即丰富了碰碰车交互数据。

附图说明

为了更清楚地说明本发明具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本发明实施例中一种用于vr的碰碰车数据处理方法流程图;

图2为本发明实施例中一种用于vr的碰碰车数据处理系统结构示意图;

图3为本发明实施例中一种用于vr的碰碰车数据处理装置结构示意图。

具体实施方式

下面将结合附图对本发明的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

在本发明的描述中,需要说明的是,术语“中心”、“上”、“下”、“左”、“右”、“竖直”、“水平”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。此外,术语“第一”、“第二”、“第三”仅用于描述目的,而不能理解为指示或暗示相对重要性。

在本发明的描述中,需要说明的是,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,还可以是两个元件内部的连通,可以是无线连接,也可以是有线连接。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本发明中的具体含义。

此外,下面所描述的本发明不同实施方式中所涉及的技术特征只要彼此之间未构成冲突就可以相互结合。

为了丰富碰碰车交互数据,本实施例公开了一种用于vr的碰碰车数据处理方法,请参考图1,为该用于vr的碰碰车数据处理方法流程图,该用于vr的碰碰车数据处理方法包括:

步骤s100,获取游戏场景。一般而言,可以为碰碰车游戏制定相应的游戏场景,用户可以通过佩戴vr眼镜来置身在相应的游戏场景中。在具体实施例中,在选择了游戏场景后,即可调取相应的游戏场景数据。

步骤s200,从不同角度采集用于表征碰碰车当前位置的多路位置信号。请参考图2,为本实施例用于vr的碰碰车数据处理系统结构示意图,在碰碰车游戏项目中,通常可以配置多辆碰碰车11,供不同的用户分别驾驶。本实施例中,通过多个位置采集器12来从不同的角度采集用于表征碰碰车当前位置的多路位置信号。具体地,可以在碰碰车11的轮廓上分别分布多个感应元件,各个位置采集器12从不同角度采集分布在碰碰车轮廓上的多个感应元件分别得到不同角度的用于表征碰碰车轮廓的多个特征点。在具体实施例中,位置采集器12可以是例如摄像头,分布在碰碰车轮廓上的多个感应元件可以是能够被位置采集器12识别的元器件,具体地,可以是颜色识别、形状识别等。

步骤s300,拼接多路位置信号得到用于表征碰碰车当前位置的位置数据。本实施例中,在从不同角度采集得到碰碰车当前的多路位置信号后,对多路位置信号进行拼接,可以得到用于表征碰碰车当前位置的位置数据。具体地,在拼接时,可以去除各路位置信号中重复的区域。在具体实施例中,可以提取不同角度的多个特征点的位置信息得到用于表征碰碰车当前位置的位置数据。具体地,位置采集器12可以分别固定设置多处,例如位于碰碰车的上部,多个位置采集器12的不同路采集视角构成了世界坐标系,在位置采集器12的视角范围内采集到碰碰车的位置数据后,可以确定碰碰车在世界坐标系中的坐标,继而可以确定碰碰车的位置。

步骤s400,根据位置数据在游戏场景中与位置数据对应的位置上标记碰碰车。

步骤s500,将标记碰碰车后的游戏场景发送给游戏参与者。本实施例中,将游戏场景发送给游戏参与者,以使游戏参与者可视化呈现标记碰碰车后的游戏场景。在具体实施例中,游戏参与者可以通过vr眼镜来可视化呈现标记碰碰车后的游戏场景。

在可选的实施例中,在执行步骤s400之前,还包括:根据多个特征点的位置信息得到碰碰车当前的姿态;在执行步骤s400时,根据位置数据在游戏场景中与位置数据对应的位置上标记碰碰车包括:在游戏场景中与位置数据对应的位置上以碰碰车当前的姿态标记碰碰车。具体地,在碰碰车的轮廓上分布多个感应元件后,通过采集分布在碰碰车轮廓上的多个感应元件,可以得到用于表征碰碰车轮廓的多个特征点,根据该多个特征点可以构建出碰碰车当前的姿态。

在可选的实施例中,在执行步骤s400之前,还包括:采集碰碰车当前的运动状态信息;在执行步骤s400时,根据位置数据在游戏场景中与位置数据对应的位置上标记碰碰车包括:在游戏场景中与位置数据对应的位置上以碰碰车当前的运动状态标记碰碰车。在具体实施例中,运动状态信息包括:碰碰车的运动方向和/或运动速度,例如前进、后退、左转、右转。具体地,可以通过设置在碰碰车上的传感器来采集碰碰车当前的运动状态信息。

在可选的实施例中,该用于vr的碰碰车数据处理方法还包括:获取碰碰车发送的用于表征作用于游戏场景中目标的操作数据;根据操作数据对目标进行相应的操作。譬如,第一碰碰车发送导弹命中第二碰碰车,服务端就会接收第一碰碰车发来的信息,并且发送数据给第二碰碰车,让第二碰碰车的驾驶平台旋转一圈,第二碰碰车又把当前状态发送给服务端,服务端再将信息发送给第一碰碰车。

本实施例还公开了一种用于vr的碰碰车数据处理装置,请参考图3,为该用于vr的碰碰车数据处理装置结构示意图,该用于vr的碰碰车数据处理装置包括:场景获取模块100、位置采集模块200、位置拼接模块300、标记模块400和数据发送模块500,其中:

场景获取模块100用于获取游戏场景;位置采集模块200用于从不同角度采集用于表征碰碰车当前位置的多路位置信号;位置拼接模块300用于拼接多路位置信号得到用于表征碰碰车当前位置的位置数据;标记模块400用于根据位置数据在游戏场景中与位置数据对应的位置上标记碰碰车;数据发送模块500用于将标记碰碰车后的游戏场景发送给游戏参与者,以使可视化呈现标记碰碰车后的游戏场景。

在可选的实施例中,位置采集模块用于从不同角度采集分布在碰碰车轮廓上的多个感应元件分别得到不同角度的用于表征碰碰车轮廓的多个特征点;位置拼接模块用于提取不同角度的多个特征点的位置信息得到用于表征碰碰车当前位置的位置数据。

在可选的实施例中,还包括:姿态得到模块,用于根据多个特征点的位置信息得到碰碰车当前的姿态;标记模块还用于在游戏场景中与位置数据对应的位置上以碰碰车当前的姿态标记碰碰车。

在可选的实施例中,还包括:状态采集模块,用于采集碰碰车当前的运动状态信息;标记模块还用于在游戏场景中与位置数据对应的位置上以碰碰车当前的运动状态标记碰碰车。

在可选的实施例中,运动状态信息包括:碰碰车的运动方向和/或运动速度。

在可选的实施例中,还包括:操作获取模块,用于获取碰碰车发送的用于表征作用于游戏场景中目标的操作数据;目标操作模块,用于根据操作数据对目标进行相应的操作。

本实施例还公开了一种用于vr的碰碰车数据处理系统,包括:位置采集器、控制器和vr眼镜,其中:

位置采集器用于采集用于表征碰碰车当前位置的位置信号;控制器用于解析位置信号得到用于表征碰碰车当前位置的位置数据;根据位置数据在游戏场景中与位置数据对应的位置上标记碰碰车;vr眼镜用于可视化呈现标记碰碰车后的游戏场景。

本实施例提供的用于vr的碰碰车数据处理方法、装置及系统,从不同角度采集用于表征碰碰车当前位置的多路位置信号后,拼接多路位置信号得到用于表征碰碰车当前位置的位置数据,由于根据位置数据在游戏场景中与位置数据对应的位置上标记碰碰车,而后将游戏场景发送给游戏参与者,从而,使得游戏参与者可以以可视化的方式呈现碰碰车后的游戏场景。继而,使得游戏参与者可以通过可视化的方式进行碰碰车的数据交互,即丰富了碰碰车交互数据。

此外,本发明实施例中还提供一种计算机装置,包括处理器,处理器通过执行计算机指令,从而实现以下方法:获取游戏场景;采集用于表征碰碰车当前位置的位置信号;解析位置信号得到用于表征碰碰车当前位置的位置数据;根据位置数据在游戏场景中与位置数据对应的位置上标记碰碰车;将标记碰碰车后的游戏场景发送给游戏参与者,以使可视化呈现标记碰碰车后的游戏场景。

本领域技术人员可以理解,实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(rom)或随机存储记忆体(ram)等。计算机处理器用于执行存储介质中存储的计算机程序实现以下方法:获取游戏场景;采集用于表征碰碰车当前位置的位置信号;解析位置信号得到用于表征碰碰车当前位置的位置数据;根据位置数据在游戏场景中与位置数据对应的位置上标记碰碰车;将标记碰碰车后的游戏场景发送给游戏参与者,以使可视化呈现标记碰碰车后的游戏场景。

显然,上述实施例仅仅是为清楚地说明所作的举例,而并非对实施方式的限定。对于所属领域的普通技术人员来说,在上述说明的基础上还可以做出其它不同形式的变化或变动。这里无需也无法对所有的实施方式予以穷举。而由此所引伸出的显而易见的变化或变动仍处于本发明创造的保护范围之中。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1