掌桥专利:专业的专利平台
掌桥专利
首页

车端游戏方法、装置、系统、设备及存储介质

文献发布时间:2023-06-19 11:09:54


车端游戏方法、装置、系统、设备及存储介质

技术领域

本申请涉及车辆技术领域,尤其涉及一种车端游戏方法、装置、系统、设备及存储介质。

背景技术

目前,车辆除了具备驾驶功能之外,还设置有车载娱乐系统来满足用户对车辆娱乐性的需求。例如,车载娱乐系统包括车载播放器、车载音响和车载显示屏,这些车载设备能够为用户提供视听享受。但是,由于车载娱乐系统的娱乐方式单一,因此,容易导致交互性和趣味性较差,不能给用户带来较好的娱乐体验。

发明内容

本申请实施例提供一种车端游戏方法、装置、系统、设备及存储介质,以解决相关技术存在的问题,技术方案如下:

第一方面,本申请实施例提供了一种车端游戏方法,包括:

在车辆外部投影出游戏界面;

获取游戏者在游戏界面中的游戏图像;

识别游戏图像,以确定出游戏者的游戏状态。

第二方面,本申请实施例提供了另一种车端游戏方法,应用于第一车辆对应的第一车端,该方法包括:

在第一车辆外部投影出第一游戏界面;

获取第一游戏者在第一游戏界面中的第一游戏图像;

基于第二车辆对应的第二车端与第一车端的通讯连接,从第二车辆外部所投影的第二游戏界面中获取第二游戏者的第二游戏图像,其中,第一游戏界面与第二游戏界面相一致;

在第一游戏界面中显示第二游戏图像。

第三方面,本申请实施例提供了又一种车端游戏方法,应用于云端,该方法包括:

从第一车辆对应的第一车端获取第一游戏者在第一游戏界面中的第一游戏图像;其中,第一游戏界面投影于第一车辆外部;

从第二车辆对应的第二车端获取第二游戏者在第二游戏界面中的第二游戏图像;其中,第二游戏界面投影于第二车辆外部,且与第一游戏界面相一致;

从第一游戏图像中识别出第一游戏者的第一预备动作;

从第二游戏图像中识别出第二游戏者的第二预备动作;

根据第一预备动作和第二预备动作,确定游戏执行者;

向与游戏执行者对应的车端发送游戏执行确认信号,以使与游戏执行者对应的车端生成游戏执行提醒信号。

第四方面,本申请实施例提供了再一种车端游戏方法,包括:

从第一车辆对应的第一车端获取第一游戏者在第一游戏界面中的第一游戏图像;其中,第一游戏界面投影于第一车辆外部;

从第二车辆对应的第二车端获取第二游戏者在第二游戏界面中的第二游戏图像;其中,第二游戏界面投影于第二车辆外部,且与第一游戏界面相一致;

合成第一游戏图像和第二游戏图像。

第五方面,本申请实施例提供了一种车端游戏装置,包括:

第一投影模块,用于在车辆外部投影出游戏界面;

第一获取模块,用于获取游戏者在游戏界面中的游戏图像;

第一识别模块,用于识别游戏图像,以确定出游戏者的游戏状态。

第六方面,本申请实施例提供了另一种车端游戏装置,应用于第一车辆对应的第一车端,装置包括:

第二投影模块,用于在第一车辆外部投影出第一游戏界面;

第三获取模块,用于获取第一游戏者在第一游戏界面中的第一游戏图像;

第四获取模块,用于基于第二车辆对应的第二车端与第一车端的通讯连接,从第二车辆外部所投影的第二游戏界面中获取第二游戏者的第二游戏图像,其中,第一游戏界面与第二游戏界面相一致;

显示模块,用于在第一游戏界面中显示第二游戏图像。

第七方面,本申请实施例提供了又一种车端游戏装置,应用于云端,该装置包括:

第五获取模块,用于从第一车辆对应的第一车端获取第一游戏者在第一游戏界面中的第一游戏图像;其中,第一游戏界面投影于第一车辆外部;

第六获取模块,用于从第二车辆对应的第二车端获取第二游戏者在第二游戏界面中的第二游戏图像;其中,第二游戏界面投影于第二车辆外部,且与第一游戏界面相一致;

第四识别模块,用于从第一游戏图像中识别出第一游戏者的第一预备动作;

第五识别模块,用于从第二游戏图像中识别出第二游戏者的第二预备动作;

第三确定模块,用于根据第一预备动作和第二预备动作,确定游戏执行者;

第三发送模块,用于向与游戏执行者对应的车端发送游戏执行确认信号,以使与游戏执行者对应的车端生成游戏执行提醒信号。

第八方面,本申请实施例提供了再一种车端游戏装置,包括:

第七获取模块,用于从第一车辆对应的第一车端获取第一游戏者在第一游戏界面中的第一游戏图像;其中,第一游戏界面投影于第一车辆外部;

第八获取模块,用于从第二车辆对应的第二车端获取第二游戏者在第二游戏界面中的第二游戏图像;其中,第二游戏界面投影于第二车辆外部,且与第一游戏界面相一致;

合成模块,用于合成第一游戏图像和第二游戏图像。

第九方面,本申请实施例提供了一种游戏系统,包括:

车辆,车辆包括上述第六方面的装置;

服务器,服务器包括上述第七方面的装置。

第十方面,本申请实施例提供了一种电子设备,该电子设备包括:至少一个处理器;以及与至少一个处理器通信连接的存储器;其中,存储器存储有可被至少一个处理器执行的指令,以使至少一个处理器能够执行上述各方面任一种实施方式中的方法。

第十一方面,本申请实施例提供了一种计算机可读存储介质,计算机可读存储介质存储计算机指令,当计算机指令在计算机上运行时,上述各方面任一种实施方式中的方法被执行。

上述技术方案中的优点或有益效果至少包括:通过在车辆外部投影出游戏界面,使得游戏者在游戏界面中参与游戏,进而通过获取游戏者在游戏界面中的游戏图像并对游戏图像进行识别,可以确定出游戏者的游戏状态,从而基于游戏者的游戏状态确定游戏者是否能够进入游戏的下一步或结束游戏,以确保游戏有序进行。这样有利于加深游戏者与车辆间的交互以及提升车端游戏的趣味性,从而改善用户使用体验。

上述概述仅仅是为了说明书的目的,并不意图以任何方式进行限制。除上述描述的示意性的方面、实施方式和特征之外,通过参考附图和以下的详细描述,本申请进一步的方面、实施方式和特征将会是容易明白的。

附图说明

在附图中,除非另外规定,否则贯穿多个附图相同的附图标记表示相同或相似的部件或元素。这些附图不一定是按照比例绘制的。应该理解,这些附图仅描绘了根据本申请公开的一些实施方式,而不应将其视为是对本申请范围的限制。

图1为根据本申请一实施例的车端游戏方法的流程示意图;

图2为图1中步骤S103的一种流程示意图;

图3为根据本申请一实施例的一种应用场景示意图;

图4为图1中步骤S103的另一种流程示意图;

图5为根据本申请一实施例的另一种应用场景示意图;

图6为根据本申请一实施例的车端游戏方法的进一步流程示意图;

图7为根据本申请另一实施例的车端游戏方法的流程示意图;

图8A为根据本申请另一实施例的第一车端与第二车端之间的通讯连接示意图;

图8B为根据本申请另一实施例的车端游戏方法的进一步流程示意图;

图9A为根据本申请另一实施例的第一车端和第二车端与云端之间的通讯连接示意图;

图9B为根据本申请另一实施例的车端游戏方法的再进一步流程示意图;

图10为根据本申请又一实施例的车端游戏方法的流程示意图;

图11为根据本申请再一实施例的车端游戏方法的流程示意图;

图12为根据本申请一实施例的车端游戏装置的示意图;

图13为根据本申请另一实施例的车端游戏装置的示意图;

图14为根据本申请又一实施例的车端游戏装置的示意图;

图15为根据本申请再一实施例的车端游戏装置的示意图;

图16为根据本申请一实施例的游戏系统的示意图;

图17是用来实现本申请实施例的车端游戏方法的电子设备的框图。

具体实施方式

在下文中,仅简单地描述了某些示例性实施例。正如本领域技术人员可认识到的那样,在不脱离本申请的精神或范围的情况下,可通过各种不同方式修改所描述的实施例。因此,附图和描述被认为本质上是示例性的而非限制性的。

图1示出根据本申请一实施例的车端游戏方法的流程图。如图1所示,该车端游戏方法可以包括:

S101、在车辆外部投影出游戏界面;

S102、获取游戏者在游戏界面中的游戏图像;

S103、识别游戏图像,以确定出游戏者的游戏状态。

其中,游戏界面可以由车辆投影在车辆所处的非公共交通道路、操场、足球场、篮球场、沙滩等空旷、无障碍物且平整的场地上,游戏界面投影的场地类型可以根据实际需要进行选择和调整,本申请实施例对此不作限制。游戏者通过进入游戏界面参与游戏,进而可获取到游戏者在游戏界面中的游戏图像。

在一个示例中,步骤S101可以进一步包括:确定车辆的电量是否超过电压阈值且车辆所处环境的环境条件是否符合预设的环境状态;在车辆的电量超过电压阈值且车辆所处环境的环境条件符合预设的环境状态的情况下,基于启动指令,在车辆外部投影出游戏界面。其中,预设的环境状态包括大气的能见度超过距离阈值、光照强度低于照度阈值以及天气为预设天气状态(比如,晴天、阴天等)。

在一个示例中,游戏者的游戏状态可以包括游戏者是否犯规,基于游戏者的游戏状态,可进一步确定游戏者进入游戏的下一步或结束游戏,以确保游戏有序进行。

根据本申请实施例的方法,通过在车辆外部投影出游戏界面,使得游戏者在游戏界面中参与游戏,进而通过获取游戏者在游戏界面中的游戏图像并对游戏图像进行识别,可以确定出游戏者的游戏状态,从而基于游戏者的游戏状态确定游戏者是否能够进入游戏的下一步或结束游戏,以确保游戏有序进行。这样不仅能利用车辆为用户提供驾驶或乘坐体验,而且还能利用车辆为用户提供驾驶或乘坐以外的游戏体验,让用户作为游戏者参与车端游戏,加深游戏者与车辆间的交互以及提升车端游戏的趣味性,从而改善用户使用体验。

再者,由于游戏过程需要游戏者进入游戏界面参与,因此还能加强游戏者的身体锻炼。此外,因为游戏空间位于车辆外部,所以还可以丰富车辆的使用场景,提高用户的粘性。

在一种实施方式中,如图2所示,识别游戏图像,以确定出游戏者的游戏状态,包括:

S201、从游戏图像中识别出游戏者的目标关键点以及游戏界面中的目标区域;

S202、根据目标关键点与目标区域的位置关系,确定游戏者的游戏状态。

在一个示例中,目标区域包括围成目标区域的规则线,目标关键点与目标区域的位置关系可以包括目标关键点与目标区域的规则线之间的位置关系,确定游戏者的状态可以是在目标关键点位于目标区域的规则线上的情况下,确定游戏者犯规。

举例而言,如图3所示,游戏界面可以是跳房子游戏的规则线301,游戏者的目标关键点为游戏者的脚部,游戏界面中的目标区域为跳房子游戏的规则线所围成的格子区域301A。若游戏者的脚部踩住规则线,则确定游戏者犯规。

在另一个示例中,目标区域内还具有数字,确定游戏者的游戏状态可以包括根据目标关键点所处目标区域的第一数字,确定下一步需进入具有第二数字的目标区域;其中,第二数字比第一数字大于1或大于2。

例如,如图3所示,若游戏者的脚部位于数字为1的格子区域,则确定游戏者的脚部下一步需进入具有数字2和数字3的格子区域。

基于此,通过从游戏图像中识别出游戏者的目标关键点以及游戏界面中的目标区域,并根据目标关键点与目标区域的位置关系,确定游戏者的游戏状态,以确保游戏有序进行,有利于针对游戏者对游戏的完成情况进行评分,增加游戏的趣味性。

在一种实施方式中,游戏图像中包括游戏者的目标关键点以及游戏界面中的引导图标,如图4所示,识别游戏图像,以确定出游戏者的游戏状态可以包括:

S401、从多帧游戏图像中识别出游戏界面中的引导图标以及游戏者的目标关键点;

S402、比较目标关键点的变化是否与引导图标一致;

S403、根据比较结果确定出游戏者的游戏状态。

其中,引导图标用于引导游戏者的目标关键点完成相应的游戏动作,游戏者的目标关键点也包括游戏者的脚部。

在一个示例中,游戏界面包括引导区域和游戏区域;引导区域用于展示引导图标,游戏区域用于供游戏者的目标关键点做出游戏动作。

比较目标关键点的变化是否与引导图标一致包括:比较游戏者的目标关键点与游戏区域的位置关系是否与引导图标的引导指示一致。

根据比较结果确定游戏者的游戏状态包括:在游戏者的目标关键点与游戏区域的位置关系与引导图标的引导指示一致的情况下,确定游戏者未犯规;在游戏者的目标关键点与游戏区域的位置关系与引导图标的引导指示不一致的情况下,确定游戏者犯规。

例如,如图5所示,游戏界面为跳舞机游戏的界面,引导图标511包括位于引导区域510上方的箭头511(比如,上箭头、下箭头、左箭头和右箭头),以及位于引导区域510下方的箭头框512(比如,上箭头框、下箭头框、左箭头框和右箭头框)。游戏区域520可以是投影出的跳舞毯区域,跳舞毯区域包括上踩踏区域、下踩踏区域、左踩踏区域和右踩踏区域。

在引导区域510中,位于引导区域510上方的箭头511移动到位于引导区域510下方相应的箭头框512中,以引导游戏者在游戏区域520踩踏相应的踩踏区域。当引导区域510上方的箭头511移动至相应的箭头框512中并与箭头框512中的箭头重合时,若游戏者踩踏游戏区域520中相应的踩踏区域,则可以确定游戏者的脚部与游戏区域520的位置关系与引导图标511的引导动作一致;否则,不一致。比如,当左箭头移动至左箭头框中并与左箭头框中的箭头重合时,游戏者的脚部踩踏在左踩踏区域内,则确定游戏者的脚部与游戏区域520的位置关系与引导图标所表示的引导动作一致。

基于此,有利于通过比较目标关键点的变化与引导图标的比较结果,确定出游戏者的游戏状态,以便对游戏者针对游戏的完成情况评分,提高游戏的趣味性。

在一种实施方式中,该方法还可以包括:获取一个或多个预设的游戏元素;根据游戏元素生成游戏界面;其中,游戏元素包括游戏图案、游戏音乐以及引导图标中的至少一项。

在一个示例中,游戏图案可以包括跳房子游戏的规则线的形状图案,例如,规则线可以是直线、曲线、波浪线等;游戏图案还可以包括跳房子游戏的规则线所围成的格子区域的形状图案,例如,格子区域可以是矩形、圆形、椭圆形等形状中的一种,也可以是多种形状的组合;游戏图案还可以是跳舞机游戏中引导图标的形状图案,例如,箭头可以是空心箭头、实心箭头等,箭头框可以是矩形框、圆形框、梯形框等。游戏图案可以根据实际需要进行选择和调整,本申请实施例对此不作限制。

在另一个示例中,游戏音乐可以预先从互联网下载得到,也可以从终端设备接收到。例如,利用移动终端向车辆发送游戏音乐。

在一种应用场景中,跳房子游戏的规则线可以由用户从预设的游戏图案中选取出的目标游戏图案生成。

在另一种应用场景中,跳舞机游戏的界面可以由用户从预设的游戏音乐和预设的引导图标中选取出的目标游戏音乐和目标引导图标生成。

在本实施方式中,通过获取一个或多个预设的游戏元素,根据游戏元素生成游戏界面,便于用户基于预设的游戏元素自行设计个性化游戏界面,进一步加深用户与车辆之间的交互性。

在一种实施方式中,该方法还可以包括:

触发车辆的多媒体组件展示与游戏者的游戏状态相对应的多媒体资源;和/或,

触发车门或车窗展示与游戏状态相对应的动作。

其中,车辆的多媒体组件包括车辆的车灯、音响、显示屏等。具体而言,车辆的车灯包括车辆的气氛灯和车辆的照明灯,其中,气氛灯包括仪表盘气氛灯及设置在车辆顶棚、门把手等处的装饰灯,照明灯包括前照灯、雾灯、牌照灯、倒车灯、转向灯等。显示屏包括车辆的中控屏、娱乐屏等,其中,中控屏可以设置在车辆的操作台上,娱乐屏可以是车辆的副驾驶娱乐屏,也可以是车辆的座椅娱乐屏。

多媒体组件展示与游戏者的游戏状态相对应的多媒体资源可以是车辆的灯光闪烁、音响发出掌声、显示屏显示鼓掌图像中的至少一种。

触发车门或车窗展示与游戏状态相对应的动作可以是触发车门摆动或触发车窗滑动。例如,当游戏状态为游戏结束时,则触发电动车门前后摆动或触发电动车窗上下滑动,营造沉浸式的游戏气氛。

基于此,可以对游戏者的游戏状态进行正向反馈,营造沉浸式的游戏气氛,增加游戏的趣味性。

在一种实施方式中,游戏界面还包括预设的游戏规则,方法还包括:根据游戏状态以及游戏规则,计算并展示游戏者的成绩。

例如,在跳房子游戏中,当确定出游戏者的游戏状态符合游戏规则时,则针对游戏者的游戏状态计分;否则,确定游戏者犯规,不计分。在跳舞机游戏中,当比较出游戏者的目标关键点的变化与引导图标一致时,则针对游戏者的游戏状态计分;否则,确定游戏者犯规,不计分。这样,基于游戏状态以及游戏规则,可以对游戏者的整个游戏过程进行计分,进而在游戏结束时,利用游戏界面展示游戏者的最终评分,从而采用最终评分来评价游戏者完成游戏的情况,增强游戏的竞技性,提升游戏的乐趣。

在一种实施方式中,游戏者包括多个,多个游戏者分别进入游戏界面参与游戏,获取各游戏者在游戏界面中的游戏图像,基于对游戏图像的识别确定各游戏者的游戏状态。如此,可以针对各游戏者对游戏的完成情况进行评分,增强游戏者之间的互动性,改善用户使用体验。

在一种实施方式中,如图6所示,该方法还可以还包括:

S601、根据游戏状态确定游戏者是否通过游戏;

S602、在游戏者通过游戏的情况下,生成车辆功能触发信号。

在一个示例中,游戏预设有多个游戏关卡,多个游戏关卡与多个车辆功能之间具有对应关系;当游戏者在指定游戏关卡未发生犯规时,确定游戏者通过游戏。

在另一个示例中,还可以在游戏者的最终评分超过预设的分数阈值的情况下,确定游戏者通过游戏。

在游戏者通过指定游戏关卡的情况下,则生成触发相应车辆功能的触发信号。其中,相应车辆功能可以是与指定游戏关卡或分数阈值对应的新游戏或新游戏元素等。如此,可以增加游戏的趣味性,提升用户的游戏体验。

在一种实施方式中,请参考图3和图5,游戏界面通过设置于车辆前方的数字光处理DLP(Digital Light Processing)装置302投影出。其中,DLP装置302可以包括多个,多个DLP装置302沿车辆的宽度方向设置于车辆前方,以投影出游戏界面。

举例而言,DLP装置302包括两个,两个DLP装置302分别设置在车辆头部的两侧,以在车辆外部的前方投影出游戏界面。更进一步地,DLP装置302可以是车辆的前照灯。如此,DLP装置302不仅用于对夜间行车道路的照明,而且能用于游戏界面的投影。

需要说明的是,DLP装置302的设置位置可以根据实际需要进行选择和调整,本申请实施例对此不作限制。

在一种实施方式中,游戏图像通过设置于车辆前方的车载摄像头获取到。例如,车载摄像头可以是车辆的前视摄像头,通过前视摄像头获取游戏图像,以使车辆的车机端或车辆用户的移动终端对游戏图像进行识别。此外,车辆的前视摄像头还用于获取车辆前方的障碍物图像,以便对障碍物进行避让或针对障碍物进行紧急制动。车辆的前视摄像头可以设置在车辆内部的前方,比如,靠近车辆前挡风玻璃中间位置的顶部设置。

图7示出根据本申请另一实施例的车端游戏方法的示意图。该车端游戏方法可应用于第一车辆对应的第一车端。如图7所示,该车端游戏方法包括:

S701、在第一车辆外部投影出第一游戏界面;

S702、获取第一游戏者在第一游戏界面中的第一游戏图像;

S703、基于第二车辆对应的第二车端与第一车端的通讯连接,从第二车辆外部所投影的第二游戏界面中获取第二游戏者的第二游戏图像,其中,第一游戏界面与第二游戏界面相一致;

S704、在第一游戏界面中显示第二游戏图像。

其中,第一车辆对应的第一车端可以是第一车辆的车机端,也可以是第一车辆的用户的移动终端。第二车辆对应的第二车端可以是第二车辆的车机端,也可以是第二车辆的用户的移动终端。

第一车辆对应的第一车端通过在第一车辆外部投影出第一游戏界面,使得当第一游戏者通过第一游戏界面参与游戏时,第一车端能够获取到第一游戏者在第一游戏界面的第一游戏图像。

相应的,第二车辆对应的第二车端通过在第二车辆外部投影出第二游戏界面,以使第二游戏者通过第二游戏界面参与游戏;第一车端基于第二车辆对应的第二车端与第一车端的无线通讯方式连接,可以从第二车辆外部所投影的第二游戏界面中获取第二游戏者的第二游戏图像;从而第一车端可以将获取到的第二游戏图像投影在第一游戏界面中。

第一游戏界面和第二游戏界面可以是上述实施例的跳房子游戏的界面或跳舞机游戏的界面,只要保持第一游戏界面和第二游戏界面相一致即可。

基于此,利用第一车端在第一游戏界面中显示第二游戏者的第二游戏图像,适于多个车辆的联网竞技,不仅能够增加用户与车辆之间的互动性,还能增强多个车辆之间用户之间的互动性,提升游戏的趣味性。

在一种实施方式中,如图8A所示,第一车端与第二车端通过蓝牙或Wifi热点通讯连接,如图8A和图8B所示,该方法还包括:

S801、从第一游戏图像中识别出第一游戏者的第一预备动作;

S802、从第二游戏图像中识别出第二游戏者的第二预备动作;

S803、根据第一预备动作和第二预备动作,确定游戏执行者;

S804、在游戏执行者为第一游戏者的情况下,生成游戏执行提醒信号;

S805、在游戏执行者为第二游戏者的情况下,基于第一车端与第二车辆上的第二车端的通讯连接,向第二车端发送游戏执行确认信号,以使第二车端生成游戏执行提醒信号。

其中,从第一游戏图像中识别出第一游戏者的第一预备动作可以是从第一游戏图像中识别出第一游戏者的出拳动作或未出拳。相应的,从第二游戏图像中识别出第二游戏者的第二预备动作可以是从第二游戏图像中识别出第二游戏者的出拳动作或未出拳。

根据第一预备动作和第二预备动作,确定游戏执行者可以是当识别出第一游戏者的出拳动作且识别出第二游戏者的未出拳时,则确定第一游戏者为游戏执行者;当识别出第一游戏者的未出拳且识别出第二游戏者的出拳动作时,则确定第二游戏者为游戏执行者。例如,在跳房子游戏的界面中,同一时刻只能由一个游戏者执行游戏,则同一时刻只存在一个游戏执行者,进而基于识别出的第一预备动作和第二预备动作,可以确定出游戏执行者。

进一步地,在确定出游戏执行者为第一游戏者的情况下,则通过生成游戏执行的提醒信号,来提醒第一游戏者执行下一步游戏。如此,可以确保游戏在第一游戏界面继续执行。在确定出游戏执行者为第二游戏者的情况下,则通过第一车端与第二车辆上的第二车端的通讯连接,向第二车端发送游戏执行确认信号,进而第二车端生成游戏执行提醒信号,以提醒第二游戏者执行下一步游戏。如此,可以确保游戏在第二游戏界面继续执行。

其中,第一车辆对应的第一车端生成游戏执行的提醒信号可以是第一车端控制第一车辆的扬声器或音响等设备发出语音提醒信号。相应的,第二车端生成游戏执行提醒信号也可以是第二车端控制第二车辆的扬声器或音响等设备发出语音提醒信号。

基于此,可以通过第一车辆对应的第一车端来判定游戏执行者,提醒游戏执行者执行游戏,实现多个车辆的用户之间的联网互动,增强用户之间的竞技性和游戏的乐趣,进而提升用户的使用体验。

在另一种实施方式中,如图9A所示,第一车端与第二车端通过云端通讯连接;如图9A和图9B所示,该方法还包括:

S901、向云端发送第一游戏图像和第二游戏图像,以使云端从第一游戏图像中识别出第一游戏者的第一预备动作,从第二游戏图像中识别出第二游戏者的第二预备动作;根据第一预备动作和第二预备动作,确定游戏执行者;并向与游戏执行者对应的车端发送游戏执行确认信号;

S902、在收到云端发送的游戏执行确认信号的情况下,生成游戏执行提醒信号。

在本实施方式中,识别第一预备动作和第二预备动作的方法,以及基于第一预备动作和第二预备动作确定游戏执行者的方法与上述实施方式相同,在此不再赘述。

本实施方式与上述实施方式不同之处在于,第一车辆对应的第一车端将获取到的第一游戏图像和第二游戏图像发送至云端,以通过云端针对第一游戏图像和第二游戏图像进行识别,并基于识别结果判定游戏执行者并向游戏执行者对应的车端发送游戏执行确认信号,以远程控制车端生成游戏执行提醒信号。这样与游戏执行者对应的车端只需要基于接收到的游戏执行确认信号,生成游戏执行提醒信号即可,能够有效节省车端的计算资源,降低使用成本。

在上述实施方式中,第一游戏界面可以通过设置于第一车辆前方的第一数字处理DLP装置投影出,其中,第一DLP装置可以包括多个,多个第一DLP装置可以沿第一车辆的宽度方向间隔设置;第二游戏界面可以通过设置于第二车辆前方的第二数字处理DLP装置投影出;其中,第二DLP装置可以包括多个,多个第二DLP装置可以沿第二车辆的宽度方向间隔设置。举例而言,第一DLP装置包括两个,两个第一DLP装置分别设置在第一车辆头部的两侧,以在第一车辆外部的前方投影出游戏界面。此外,第一DLP装置可以是第一车辆的前照灯,这样,第一DLP装置不仅用于对夜间行车道路的照明,而且用于在第一车辆外部投影出游戏界面。第二DLP装置的具体设置方式与第一DLP装置的设置方式相同,不再赘述。

需要说明的是,第一DLP装置和第二DLP装置的设置位置可以根据实际需要进行选择和调整,本申请实施例对此不作限制。

进一步地,第一游戏图像通过设置于第一车辆前方的第一车载摄像头获取到,第一车载摄像头可以是第一车辆的第一前视摄像头;第二游戏图像通过设置于第二车辆前方的第二车载摄像头获取到;第二车载摄像头可以是第二车辆的第二前视摄像头。其中,第一车辆的第一前视摄像头可以设置在第一车辆内部的前方,比如,靠近第一车辆前挡风玻璃中间位置的顶部设置。此外,第一车辆的前视摄像头还用于获取第一车辆前方的障碍物图像,以便对障碍物进行避让或针对障碍物进行紧急制动。第二车辆的第二前视摄像头的设置方式和作用与第一前视摄像头相同,不再赘述。

图10示出根据本申请又一实施例的车端游戏方法的示意图。该车端游戏方法可应用于云端。如图10所示,该方法可以包括:

S1001、从第一车辆对应的第一车端获取第一游戏者在第一游戏界面中的第一游戏图像;其中,第一游戏界面投影于第一车辆外部;

S1002、从第二车辆对应的第二车端获取第二游戏者在第二游戏界面中的第二游戏图像;其中,第二游戏界面投影于第二车辆外部,且与第一游戏界面相一致;

S1003、从第一游戏图像中识别出第一游戏者的第一预备动作;

S1004、从第二游戏图像中识别出第二游戏者的第二预备动作;

S1005、根据第一预备动作和第二预备动作,确定游戏执行者;

S1006、向与游戏执行者对应的车端发送游戏执行确认信号,以使与游戏执行者对应的车端生成游戏执行提醒信号。

在本实施方式中,第一游戏图像和第二游戏图像的生成方法、识别第一游戏图像和第二游戏图像的方法、基于第一预备动作和第二预备动作确定游戏执行者的方法、以及远程控制车端生成游戏执行提醒信号的方法与上述实施方式相同,在此不再赘述。

本实施方式与上述实施方式的不同之处在于,云端基于与第一车辆对应的第一车端以及第二车辆对应的第二车端之间的通讯连接,从第一车端获取第一游戏图像以及从第二车端获取第二游戏图像,以使第一游戏图像和第二游戏图像的识别、游戏执行者的判定以及生成游戏执行提醒信号的远程控制均由云端执行。如此,可以有效减少车端的计算,节省车端的计算资源,降低使用成本。

图11示出根据本申请再一实施例的车端游戏方法的示意图。如图11所示,该方法可以包括:

S1101、从第一车辆对应的第一车端获取第一游戏者在第一游戏界面中的第一游戏图像;其中,第一游戏界面投影于第一车辆外部;

S1102、从第二车辆对应的第二车端获取第二游戏者在第二游戏界面中的第二游戏图像;其中,第二游戏界面投影于第二车辆外部,且与第一游戏界面相一致;

S1103、合成第一游戏图像和第二游戏图像。

在一个示例中,获取第一游戏图像包括获取第一游戏者在第一游戏界面上进行游戏的第一视频;获取第二游戏图像包括获取第二游戏者在第二游戏界面上进行游戏的第二视频;合成第一游戏图像和第二游戏图像包括将第一视频和第二视频合成到虚拟视频中,以形成比赛回放视频。如此,便于用户通过比赛回放视频重温游戏场景,提升游戏乐趣。

在另一个示例中,第一游戏图像和第二游戏图像可以在第一车辆对应的第一车端中合成,也可以在云端合成。

当针对第一游戏图像和第二游戏图像,在第一车辆对应的第一车端合成最终的游戏图像时,则第一车端可以基于与第二车辆对应第二车端的通讯连接,向第二车端发送最终的游戏图像。如此,第二车端可以控制第二DLP装置投影出最终的游戏图像,以进行展示。

当针对第一游戏图像和第二游戏图像,在云端合成最终的游戏图像时,则云端可以基于与第一车端和第二车端的通讯连接,分别向第一车端和第二车端发送最终的游戏图像。如此,第一车端可以控制第一DLP装置投影出最终的游戏图像,以及,第二车端可以控制第二DLP装置投影出最终的游戏图像,以进行展示。

进一步地,第一游戏图像和第二游戏图像可以在第一游戏界面中合成,也可以在新的游戏界面中合成,本申请实施例对此不作限制。

此外,合成第一游戏图像和第二游戏图像可以包括:向合成的第一游戏图像和第二游戏图像中添加至少一种素材。其中,素材包括音乐、动画、文字、表情图像等。

根据本申请实施例,通过在第一车辆的外部投影出第一游戏界面以及在第二车辆的外部投影出第二游戏界面,使得第一游戏者能够进入第一游戏界面参与游戏以及第二游戏者进入第二游戏界面参与游戏,可以增强用户与车辆之间的互动性和游戏的趣味性;再者,基于获取到的第一游戏图像和第二游戏图像合成最终的游戏图像,可以使用户重温游戏场景,能够提升游戏的乐趣。

在一种实施方式中,该方法还可以包括:基于与直播平台的通讯连接,向直播平台发送合成的最终的游戏图像。如此,可以进一步增强游戏的互动性。

图12示出根据本申请一实施例的车端游戏装置的示意图。如图12所示,该车端游戏装置1200可以包括:

第一投影模块1210,用于在车辆外部投影出游戏界面;

第一获取模块1220,用于获取游戏者在游戏界面中的游戏图像;

第一识别模块1230,用于识别游戏图像,以确定出游戏者的游戏状态。

其中,第一投影模块1210可以是设置于车辆前方的数字光处理DLP(DigitalLight Processing)装置。其中,DLP装置可以包括多个,多个DLP装置沿车辆的宽度方向设置于车辆前方,以投影出游戏界面。

举例而言,DLP装置包括两个,两个DLP装置分别设置在车辆头部的两侧,以在车辆外部的前方投影出游戏界面。更进一步地,DLP装置可以是车辆的前照灯。如此,DLP装置不仅用于对夜间行车道路的照明,而且能用于游戏界面的投影。

需要说明的是,DLP装置也可以根据实际需要设置在车辆的任意位置,本申请实施例对于DLP装置的设置位置不作限制。

在一种实施方式中,第一识别模块1230可以包括:

第一识别子模块,用于从游戏图像中识别出游戏者的目标关键点以及游戏界面中的目标区域;

第一确定子模块,用于根据目标关键点与目标区域的位置关系,确定游戏者的游戏状态。

在一种实施方式中,游戏图像中包括游戏者的目标关键点以及游戏界面中的引导图标,第一识别模块1230可以包括:

第二识别子模块,用于从多帧游戏图像中识别出游戏界面中的引导图标以及游戏者的目标关键点;

比较子模块,用于比较目标关键点的变化是否与引导图标一致;

第二确定子模块,用于根据比较结果确定出游戏者的游戏状态。

在一种实施方式中,该车端游戏装置1200还可以包括:

第二获取模块,用于获取一个或多个预设的游戏元素;

第一生成模块,用于根据游戏元素生成游戏界面;

其中,游戏元素包括游戏图案、游戏音乐以及引导图标中的至少一项。

在一种实施方式中,该车端游戏装置1200还可以包括:

第一触发模块,用于触发车辆的多媒体组件展示与游戏者的游戏状态相对应的多媒体资源;和/或,

第二触发模块,用于触发车门或车窗展示与游戏状态相对应的动作。

在一种实施方式中,游戏界面还包括预设的游戏规则,该装置还可以包括:

展示模块,用于根据游戏状态以及游戏规则,计算并展示游戏者的成绩。

在一种实施方式中,该车端游戏装置1200还可以包括:

第一确定模块,用于根据游戏状态确定游戏者是否通过游戏;

第二生成模块,用于在游戏者通过游戏的情况下,生成车辆功能触发信号。

在一种实施方式中,游戏界面通过设置于车辆前方的数字光处理DLP装置投影出。

在一种实施方式中,游戏图像通过设置于车辆前方的车载摄像头获取到。

图13示出根据本申请另一实施例的车端游戏装置的示意图。该车辆游戏装置可应用于第一车辆对应的第一车端。如图13所示,该车端游戏装置1300可以包括:

第二投影模块1310,用于在第一车辆外部投影出第一游戏界面;

第三获取模块1320,用于获取第一游戏者在第一游戏界面中的第一游戏图像;

第四获取模块1330,用于基于第二车辆对应的第二车端与第一车端的通讯连接,从第二车辆外部所投影的第二游戏界面中获取第二游戏者的第二游戏图像,其中,第一游戏界面与第二游戏界面相一致;

显示模块1340,用于在第一游戏界面中显示第二游戏图像。

其中,第二投影模块1310可以是设置于第一车辆前方的第一数字处理DLP装置投影出,其中,第一DLP装置可以包括多个,多个第一DLP装置可以沿第一车辆的宽度方向间隔设置;第二游戏界面可以通过设置于第二车辆前方的第二数字处理DLP装置投影出;其中,第二DLP装置可以包括多个,多个第二DLP装置可以沿第二车辆的宽度方向间隔设置。举例而言,第一DLP装置包括两个,两个第一DLP装置分别设置在第一车辆头部的两侧,以在第一车辆外部的前方投影出游戏界面。此外,第一DLP装置可以是第一车辆的前照灯,这样,第一DLP装置不仅用于对夜间行车道路的照明,而且用于在第一车辆外部投影出游戏界面。第二DLP装置的具体设置方式与第一DLP的设置方式相同,不再赘述。

需要说明的是,第一DLP装置和第二DLP装置的设置位置可以根据实际需要进行选择和调整,本申请实施例对此不作限制。

在一种实施方式中,第一车端与第二车端通过蓝牙或Wifi热点通讯连接,该车端游戏装置1300还可以包括:

第二识别模块,用于从第一游戏图像中识别出第一游戏者的第一预备动作;

第三识别模块,用于从第二游戏图像中识别出第二游戏者的第二预备动作;

第二确定模块,用于根据第一预备动作和第二预备动作,确定游戏执行者;

第三生成模块,用于在游戏执行者为第一游戏者的情况下,生成游戏执行提醒信号;

第一发送模块,用于在游戏执行者为第二游戏者的情况下,基于第一车端与第二车辆上的第二车端的通讯连接,向第二车端发送游戏执行确认信号,以使第二车端生成游戏执行提醒信号。

在一种实施方式中,第一车端与第二车端通过云端通讯连接;该车端游戏装置1300还可以包括:

第二发送模块,用于向云端发送第一游戏图像和第二游戏图像,以使云端从第一游戏图像中识别出第一游戏者的第一预备动作,从第二游戏图像中识别出第二游戏者的第二预备动作;根据第一预备动作和第二预备动作,确定游戏执行者;并向与游戏执行者对应的车端发送游戏执行确认信号;

第一接收模块,用于在收到云端发送的游戏执行确认信号的情况下,生成游戏执行提醒信号。

在一种实施方式中,第一游戏界面通过设置于第一车辆前方的第一数字处理DLP装置投影出;第二游戏界面通过设置于第二车辆前方的第二数字处理DLP装置投影出。

在一种实施方式中,第一游戏图像通过设置于第一车辆前方的第一车载摄像头获取到;第二游戏图像通过设置于第二车辆前方的第二车载摄像头获取到。

图14示出根据本申请又一实施例的车端游戏装置的示意图。该车辆游戏装置可应用于云端。如图14所示,该车端游戏装置1400可以包括:

第五获取模块1410,用于从第一车辆对应的第一车端获取第一游戏者在第一游戏界面中的第一游戏图像;其中,第一游戏界面投影于第一车辆外部;

第六获取模块1420,用于从第二车辆对应的第二车端获取第二游戏者在第二游戏界面中的第二游戏图像;其中,第二游戏界面投影于第二车辆外部,且与第一游戏界面相一致;

第四识别模块1430,用于从第一游戏图像中识别出第一游戏者的第一预备动作;

第五识别模块1440,用于从第二游戏图像中识别出第二游戏者的第二预备动作;

第三确定模块1450,用于根据第一预备动作和第二预备动作,确定游戏执行者;

第三发送模块1460,用于向与游戏执行者对应的车端发送游戏执行确认信号,以使与游戏执行者对应的车端生成游戏执行提醒信号。

图15示出根据本申请再一实施例的车端游戏装置的示意图。该车辆游戏装置可应用于第一车辆对应的第一车端或应用于云端。如图15所示,该车端游戏装置1500可以包括:

第七获取模块1510,用于从第一车辆对应的第一车端获取第一游戏者在第一游戏界面中的第一游戏图像;其中,第一游戏界面投影于第一车辆外部;

第八获取模块1520,用于从第二车辆对应的第二车端获取第二游戏者在第二游戏界面中的第二游戏图像;其中,第二游戏界面投影于第二车辆外部,且与第一游戏界面相一致;

合成模块1530,用于合成第一游戏图像和第二游戏图像。

图16示出根据本申请实施例的游戏系统的示意图。如图16所示,该游戏系统1600可以包括:

车辆1610,所述车辆包括上述另一实施例的装置;

服务器1620,所述服务器包括上述又一实施例的装置。

本申请实施例各装置中的各模块的功能可以参见上述方法中的对应描述,在此不再赘述。

图17示出根据本申请一实施例的电子设备的结构框图。如图17所示,该电子设备包括:存储器1710和处理器1720,存储器1710内存储有可在处理器1720上运行的指令。处理器1720执行该指令时实现上述实施例中的车端游戏方法。存储器1710和处理器1720的数量可以为一个或多个。该电子设备旨在表示各种形式的数字计算机,诸如,膝上型计算机、台式计算机、工作台、个人数字助理、服务器、刀片式服务器、大型计算机、和其它适合的计算机。电子设备还可以表示各种形式的移动装置,诸如,个人数字处理、蜂窝电话、智能电话、可穿戴设备和其它类似的计算装置。本文所示的部件、它们的连接和关系、以及它们的功能仅仅作为示例,并且不意在限制本文中描述的和/或者要求的本申请的实现。

该电子设备还可以包括通信接口1730,用于与外界设备进行通信,进行数据交互传输。各个设备利用不同的总线互相连接,并且可以被安装在公共主板上或者根据需要以其它方式安装。处理器1720可以对在电子设备内执行的指令进行处理,包括存储在存储器中或者存储器上以在外部输入/输出装置(诸如,耦合至接口的显示设备)上显示GUI的图形信息的指令。在其它实施方式中,若需要,可以将多个处理器和/或多条总线与多个存储器和多个存储器一起使用。同样,可以连接多个电子设备,各个设备提供部分必要的操作(例如,作为服务器阵列、一组刀片式服务器、或者多处理器系统)。该总线可以分为地址总线、数据总线、控制总线等。为便于表示,图17中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。

可选的,在具体实现上,如果存储器1710、处理器1720及通信接口1730集成在一块芯片上,则存储器1710、处理器1720及通信接口1730可以通过内部接口完成相互间的通信。

应理解的是,上述处理器可以是中央处理器(Central Processing Unit,CPU),还可以是其他通用处理器、数字信号处理器(Digital Signal Processing,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现场可编程门阵列(FieldProgrammable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者是任何常规的处理器等。值得说明的是,处理器可以是支持进阶精简指令集机器(Advanced RISC Machines,ARM)架构的处理器。

本申请实施例提供了一种计算机可读存储介质(如上述的存储器1710),其存储有计算机指令,该程序被处理器执行时实现本申请实施例中提供的方法。

可选的,存储器1710可以包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需要的应用程序;存储数据区可存储根据车端游戏方法的电子设备的使用所创建的数据等。此外,存储器1710可以包括高速随机存取存储器,还可以包括非瞬时存储器,例如至少一个磁盘存储器件、闪存器件、或其他非瞬时固态存储器件。在一些实施例中,存储器1710可选包括相对于处理器1720远程设置的存储器,这些远程存储器可以通过网络连接至车端游戏方法的电子设备。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。

在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包括于本申请的至少一个实施例或示例中。而且,描述的具体特征、结构、材料或者特点可以在任一个或多个实施例或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结合和组合。

此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或隐含地包括至少一个该特征。在本申请的描述中,“多个”的含义是两个或两个以上,除非另有明确具体的限定。

流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为,表示包括一个或多个(两个或两个以上)用于实现特定逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部分。并且本申请的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能。

在流程图中表示或在此以其他方式描述的逻辑和/或步骤,例如,可以被认为是用于实现逻辑功能的可执行指令的定序列表,可以具体实现在任何计算机可读介质中,以供指令执行系统、装置或设备(如基于计算机的系统、包括处理器的系统或其他可以从指令执行系统、装置或设备取指令并执行指令的系统)使用,或结合这些指令执行系统、装置或设备而使用。

应理解的是,本申请的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行系统执行的软件或固件来实现。上述实施例方法的全部或部分步骤是可以通过程序来指令相关的硬件完成,该程序可以存储于一种计算机可读存储介质中,该程序在执行时,包括方法实施例的步骤之一或其组合。

此外,在本申请各个实施例中的各功能单元可以集成在一个处理模块中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。上述集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读存储介质中。该存储介质可以是只读存储器,磁盘或光盘等。

以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到其各种变化或替换,这些都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以权利要求的保护范围为准。

相关技术
  • 车端游戏方法、装置、系统、设备及存储介质
  • 车端游戏方法、装置、系统、设备及存储介质
技术分类

06120112827939