基于AR技术的游戏实现方法、游戏系统、及存储介质技术方案

技术编号:21287964 阅读:84 留言:0更新日期:2019-06-11 23:41
本发明专利技术公开了一种基于AR技术的游戏实现方法、游戏系统、存储介质,其中,该方法包括用户终端采集用户当前所处环境的环境参数信息,并判断所述环境参数信息是否匹配预设游戏规则;若所述环境参数信息匹配所述预设游戏规则,则开启游戏,并控制投影仪在投影介质上显示预设场景图像;所述用户终端采集用户基于所述预设场景图像做出的操作动作信息,根据所述操作动作信息分析得到对应的加成图像;控制所述投影仪在所述投影介质上显示由所述预设场景图像与所述加成图像合成的合成图像。本发明专利技术提供的基于AR技术的游戏实现方法预先判断用户所处环境,以保证游戏进行的安全性、公平性。

Game Realization Method, Game System and Storage Medium Based on AR Technology

The invention discloses a game realization method, a game system and a storage medium based on AR technology, in which a user terminal collects environmental parameter information of the user's current environment and determines whether the environmental parameter information matches the preset game rules or not; if the environmental parameter information matches the preset game rules, the game is opened and the projector is controlled to operate. A preset scene image is displayed on the projection medium; the user terminal collects the operation action information made by the user based on the preset scene image, and obtains the corresponding additive image by analyzing the operation action information; and controls the projector to display a composite image composed of the preset scene image and the additive image on the projection medium. The game implementation method based on AR technology provided by the invention prejudges the user's environment in order to ensure the security and fairness of the game.

【技术实现步骤摘要】
基于AR技术的游戏实现方法、游戏系统、及存储介质
本专利技术涉及数据处理
,具体涉及一种基于AR技术的游戏实现方法、游戏系统及存储介质。
技术介绍
增强现实(AugmentedReality,简称AR)是一种将现实环境和虚拟世界叠加至同一个影像画面或空间。随着经济的发展,数字媒体技术的日趋成熟,AR应用技术已经逐渐应用于智能运动、舞台、媒体展览机构、展览馆、文化宫、新产品发布会等众多场合。通过应用计算机视觉处理方法和多媒体投影显示技术,AR投影技术为参与体验者营造出一种动态的、逼真的互动体验。通过参与者的肢体动作与投影图像进行互动,互动投影系统可以产生各种特殊效果,让体验者进入一个虚拟与现实相融合、似真似幻的奇妙世界。现有的AR投影客户端仅能根据本地预设规则判断当前环境是否符合游戏规定,或管理人员人工现场判断当前环境是否符合游戏设定,从而导致游戏评分标准不统一、游戏体验感差。所以,亟待提出一种新的基于AR技术的游戏实现方法,以解决上述技术问题。
技术实现思路
本专利技术的主要目的是提供一种基于AR技术的游戏实现方法、基于AR技术的游戏系统、存储介质,旨在解决现有基于AR技术的游戏评分标准不统一、公平性低、游戏体验感差的技术问题。为实现上述目的,本专利技术提供一种基于AR技术的游戏实现方法,包括:用户终端采集用户当前所处环境的环境参数信息,并判断所述环境参数信息是否匹配预设游戏规则;若所述环境参数信息匹配所述预设游戏规则,则开启游戏,并控制投影仪在投影介质上显示预设场景图像;所述用户终端采集用户基于所述预设场景图像做出的操作动作信息,根据所述操作动作信息分析得到对应的加成图像;控制所述投影仪在所述投影介质上显示由所述预设场景图像与所述加成图像合成的合成图像。优选地,所述用户终端采集用户基于所述预设场景图像做出的操作动作信息,根据所述操作动作信息分析得到对应的加成图像的步骤包括:所述用户终端获取包含所述投影介质上显示预设场景图像的显示图像;所述用户终端识别所述显示图像中用户基于所述预设场景图像做出的操作动作,生成操作动作信息;根据所述摄像机拍摄的显示图像和所述投影介质显示的预设场景图像之间的映射关系,将所述摄像机拍摄的操作动作信息置换为基于所述预设场景图像坐标系的实际动作信息;响应所述实际动作信息在所述预设场景图像上的位置变化对应的指令,并生成与所述指令对应的加成图像。优选地,所述响应所述实际动作信息在所述预设场景图像上的位置变化对应的指令,并生成与所述指令对应的加成图像的步骤包括:对所述显示图像进行抠图处理,获取用户拍摄图像;根据所述显示图像和预设场景图像之间的映射关系,将所述用户拍摄图像置换为基于所述预设场景图像坐标系的用户显示图像;响应所述实际动作信息在所述预设场景图像上的位置变化对应的指令,生成包含所述用户显示图像和与所述指令对应预设图像的加成图像。优选地,所述用户终端采集用户当前所处环境的环境参数信息,并判断所述环境参数信息是否匹配预设游戏规则的步骤之前,还包括:所述用户终端根据与所述用户终端对应的终端标识生成二维码,并通过投影仪在投影介质上展示所述二维码;所述服务器接收外设设备解析所述二维码发出的验证请求,所述验证请求包含所述终端标识和用户标识;所述服务器查询数据库中是否存在预存设备信息与所述设备标识匹配;若所述数据库中存在所述预存设备信息与所述设备标识匹配,则所述服务器向所述用户终端发送验证合法指令;所述用户终端接收到所述验证合法指令后,接收与所述用户标识相关的数据。优选地,所述服务器接收多个不同的所述外设设备解析所述二维码发出的验证请求,所述若所述环境参数信息匹配所述预设游戏规则,则开启游戏,并控制投影仪在投影介质上显示预设场景图像的步骤包括:若所述环境参数信息匹配所述预设游戏规则,则开启游戏,并控制所述投影仪在所述投影介质的多个预设显示区域分布显示所述预设场景图像。优选地,所述用户终端接收到所述验证合法指令后,与所述用户标识关联的步骤包括:所述服务器在数据库中查询所述用户标识对应所述设备标识的游戏状态;所述服务器判断所述游戏状态是否符合预设标准;若所述游戏状态符合所述预设标准,执行:所述用户终端采集用户当前所处环境的环境参数信息,并判断所述环境参数信息是否匹配预设游戏规则的步骤。优选地,所述游戏状态为预约时间;所述服务器判断所述游戏状态是否符合预设标准的步骤,包括:所述服务器获取当前时间,判断所述当前时间是否在所述预约时间内。优选地,所述游戏实现方法还包括:所述服务器接收第一用户终端发出的邀请请求,根据所述邀请请求向多个第二用户终端发送邀请确认,所述邀请请求包括与所述第一用户终端对应的第一用户标识、以及所述预约时间和第一预约场馆;所述服务器接收任一所述第二用户终端基于所述邀请确认发送的确认指令,所述确认指令包括所述第二用户终端对应的第二用户标识和第二预约场馆,将所述预约时间、第一预约场馆、第二预约场馆、第一用户标识和第二用户标识关联,并保存至数据库中。本专利技术还提供了一种基于AR技术的游戏系统,包括:用户终端,包括投影单元、第一通信单元、第一存储单元、第一处理单元和存储在所述第一存储单元上并可在所述第一处理单元上运行的第一计算机程序;服务器,包括第二通信单元、第二存储单元、第二处理单元和存储在所述第二存储单元上并可在所述第二处理单元上运行的第三计算机程序;所述第一处理单元执行所述第一计算机程序,并且所述第二处理单元执行所述第二计算机程序时实现如前述的基于AR技术的游戏实现方法的步骤。本专利技术还提供了一种存储介质,所述存储介质上存储有计算机程序,所述计算机程序被处理单元进入时实现如前述的基于AR技术的游戏实现方法的步骤。在本专利技术中,通过将采集的环境参数信息与预设游戏规则匹配,以保证当前环境适宜进行该游戏的进行,从而保证游戏进行的安全性;可保持各个用户终端或同一用户终端的各个用户进行游戏的标准一致,从而统一评分标准,保证游戏公平性;通过针对操作动作信息进行分析获得加成图像,从而实现投影介质上的画面与用户动作联动。附图说明图1是本专利技术实施例基于AR技术的游戏系统的结构示意图;图2为本专利技术基于AR技术的游戏实现方法第一实施例的流程示意图;图3为本专利技术基于AR技术的游戏实现方法第二实施例的流程示意图;图4为本专利技术基于AR技术的游戏实现方法第三实施例的流程示意图;图5为本专利技术基于AR技术的游戏实现方法第四实施例的流程示意图;图6为本专利技术基于AR技术的游戏实现方法一实施例的结构示意图;图7为本专利技术基于AR技术的游戏实现方法第五实施例的流程示意图;图8为本专利技术基于AR技术的游戏实现方法第六实施例的流程示意图;图9为本专利技术基于AR技术的游戏实现方法第七实施例的流程示意图;图10为本专利技术基于AR技术的游戏实现方法第八实施例的流程示意图;图11为本专利技术基于AR技术的游戏实现方法另一实施例的结构示意图。本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。具体实施方式应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。现有技术中,AR投影客户端仅能根据本地预设规则判断当前环境是否符合游戏规定,或由管理人员现场判断当前环境是否符合游戏设定,从而导致游戏评分不统一、游戏体验感差。本本文档来自技高网...

【技术保护点】
1.一种基于AR技术的游戏实现方法,其特征在于,该方法包括:用户终端采集用户当前所处环境的环境参数信息,并判断所述环境参数信息是否匹配预设游戏规则;若所述环境参数信息匹配所述预设游戏规则,则开启游戏,并控制投影仪在投影介质上显示预设场景图像;所述用户终端采集用户基于所述预设场景图像做出的操作动作信息,根据所述操作动作信息分析得到对应的加成图像;控制所述投影仪在所述投影介质上显示由所述预设场景图像与所述加成图像合成的合成图像。

【技术特征摘要】
1.一种基于AR技术的游戏实现方法,其特征在于,该方法包括:用户终端采集用户当前所处环境的环境参数信息,并判断所述环境参数信息是否匹配预设游戏规则;若所述环境参数信息匹配所述预设游戏规则,则开启游戏,并控制投影仪在投影介质上显示预设场景图像;所述用户终端采集用户基于所述预设场景图像做出的操作动作信息,根据所述操作动作信息分析得到对应的加成图像;控制所述投影仪在所述投影介质上显示由所述预设场景图像与所述加成图像合成的合成图像。2.如权利要求1所述的基于AR技术的游戏实现方法,其特征在于,所述用户终端采集用户基于所述预设场景图像做出的操作动作信息,根据所述操作动作信息分析得到对应的加成图像的步骤包括:所述用户终端获取包含所述投影介质上显示预设场景图像的显示图像;所述用户终端识别所述显示图像中用户基于所述预设场景图像做出的操作动作,生成操作动作信息;根据所述摄像机拍摄的显示图像和所述投影介质显示的预设场景图像之间的映射关系,将所述摄像机拍摄的操作动作信息置换为基于所述预设场景图像坐标系的实际动作信息;响应所述实际动作信息在所述预设场景图像上的位置变化对应的指令,并生成与所述指令对应的加成图像。3.如权利要求2所述的基于AR技术的游戏实现方法,其特征在于,所述响应所述实际动作信息在所述预设场景图像上的位置变化对应的指令,并生成与所述指令对应的加成图像的步骤包括:对所述显示图像进行抠图处理,获取用户拍摄图像;根据所述显示图像和预设场景图像之间的映射关系,将所述用户拍摄图像置换为基于所述预设场景图像坐标系的用户显示图像;响应所述实际动作信息在所述预设场景图像上的位置变化对应的指令,生成包含所述用户显示图像和与所述指令对应预设图像的加成图像。4.如权利要求1所述的基于AR技术的游戏实现方法,其特征在于,所述用户终端采集用户当前所处环境的环境参数信息,并判断所述环境参数信息是否匹配预设游戏规则的步骤之前,还包括:所述用户终端根据与所述用户终端对应的终端标识生成二维码,并通过投影仪在投影介质上展示所述二维码;所述服务器接收外设设备解析所述二维码发出的验证请求,所述验证请求包含所述终端标识和用户标识;所述服务器查询数据库中是否存在预存设备信息与所述设备标识匹配;若所述数据库中存在所述预存设备信息与所述设备标识匹配,则所述服务器向所述用户终端发送验证合法指令;所述用户终端接收到所述验证合法指令后,接收与所述用户标识相关的数据。5.如...

【专利技术属性】
技术研发人员:徐庆华
申请(专利权)人:深圳初影科技有限公司
类型:发明
国别省市:广东,44

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

1