游戏状态检测和配置更新方法、装置、设备和存储介质制造方法及图纸

技术编号:30025653 阅读:47 留言:0更新日期:2021-09-11 06:56
本公开实施例提供了一种游戏状态检测和配置更新方法、装置、设备和存储介质,方法包括:从云端获取第一游戏桌的多个配置文件的描述信息;从多个配置文件的描述信息中,确定第一描述信息;第一描述信息所描述的第一配置文件的版本高于对应的第一游戏桌的第一本地配置文件的版本;从云端获取第一配置文件以更新第一本地配置文件;根据更新后的第一本地配置文件,以及对第一游戏桌采集的第一图像检测第一游戏桌的游戏状态。通过本公开提高了游戏状态的检测准确性和配置更新的效率。态的检测准确性和配置更新的效率。态的检测准确性和配置更新的效率。

【技术实现步骤摘要】
【国外来华专利技术】游戏状态检测和配置更新方法、装置、设备和存储介质
[0001]相关申请的交叉引用
[0002]本公开要求在2021年6月16日提交新加坡知识产权局、申请号为10202106467P的新加坡专利申请的优先权,其全部内容通过引用结合在本申请中。


[0003]本公开涉及计算机视觉技术,尤其涉及一种游戏状态检测和配置更新方法、装置、设备和存储介质。

技术介绍

[0004]在智能桌游场景中,智能游戏桌的数据分析可以由边端完成。在这里,边端是指部署在游戏桌附近范围内的数据处理设备。边端可以从云端获取智能游戏桌的配置文件,对智能游戏桌的本地配置文件进行更新,以根据配置文件进行数据分析。然而,如果云端上的配置文件没有更新,或者,边端从云端获取的配置文件只有部分内容发生了更新;而边端从云端获取配置文件来更新边端的配置文件,将导致通信成本的增加,影响了边端的配置更新的效率,从而影响了游戏状态检测的准确性。

技术实现思路

[0005]本公开实施例提供一种游戏状态检测和配置更新方法、装置、设备和存储介质,提高了配置更新的效率和游戏状态检测的准确性。
[0006]本公开的技术方案是这样实现的:
[0007]本公开实施例提供一种游戏状态检测方法,包括:
[0008]从云端获取第一游戏桌的多个配置文件的描述信息;从所述多个配置文件的描述信息中,确定第一描述信息;所述第一描述信息所描述的第一配置文件的版本高于对应的所述第一游戏桌的第一本地配置文件的版本;从所述云端获取所述第一配置文件;采用所述第一配置文件更新第一本地配置文件,得到更新后的第一本地配置文件;根据所述更新后的第一本地配置文件,以及对所述第一游戏桌采集的第一图像检测所述第一游戏桌的游戏状态。
[0009]这样,第一边端设备可以从云端获取已经发生更新的第一配置文件,来更新第一本地配置文件,进而根据更新后的第一本地配置文件进行游戏状态检测,如此,提高了配置更新效率,从而提高了游戏状态检测的准确性。
[0010]在一些实施例中,所述从所述多个配置文件的描述信息中,确定第一描述信息,包括:将所述多个配置文件的描述信息和多个第一本地配置文件的描述信息分别进行对比,确定出所述第一描述信息;所述多个第一本地配置文件包括所述第一游戏桌的多个组件的配置信息。
[0011]在一些实施例中,所述从云端获取第一游戏桌的多个配置文件的描述信息,包括:在满足配置更新条件的情况下,向所述云端发送第一配置更新请求;所述第一配置更新请
求用于请求所述多个配置文件的描述信息;接收所述云端响应所述第一配置更新请求而反馈的所述多个配置文件的描述信息。
[0012]在一些实施例中,所述从所述云端获取所述多个配置文件中所述第一描述信息所描述的第一配置文件,包括:向所述云端发送第一文件请求;所述第一文件请求中携带有所述第一描述信息;接收所述云端响应于所述第一文件请求而反馈的所述第一配置文件。
[0013]在一些实施例中,所述方法还包括:接收来自所述每个第二边端的多个第二本地配置文件的描述信息;将所述多个第一本地配置文件的描述信息,与所述每个第二边端的多个第二本地配置文件的描述信息分别进行对比,确定出第二描述信息;所述第二描述信息所描述的配置文件的版本高于对应的第一本地配置文件的版本;从所述第二描述信息对应的边端的多个第二本地配置文件中,获取所述第二描述信息描述的第二配置文件;采用所述第二配置文件更新第一本地配置文件,得到所述更新后的第一本地配置文件。
[0014]在一些实施例中,所述接收所述云端响应于所述第一文件请求而反馈的所述第一配置文件,包括:接收所述云端响应于所述第一文件请求而通过多个线程反馈的多个所述第一配置文件。
[0015]在一些实施例中,所述方法还包括:接收来自所述云端的恢复通知信息;所述恢复通知信息用于表征所述云端正常运行;响应于所述恢复通知信息,从所述云端获取所述多个配置文件的描述信息;基于所述多个配置文件的描述信息,获取所述更新后的第一本地配置文件。
[0016]在一些实施例中,所述多个配置文件包括:采集设备对应的采集组件的配置文件和桌游的桌面组件的配置文件。
[0017]在一些实施例中,所述根据所述更新后的第一本地配置文件,以及对所述第一游戏桌采集的第一图像检测所述第一游戏桌的游戏状态,包括以下至少之一:根据所述更新后的第一本地配置文件,以及对所述第一游戏桌采集的第一图像检测所述第一游戏桌的游戏进程;根据所述更新后的第一本地配置文件,以及对所述第一游戏桌采集的第一图像检测所述第一游戏桌的游戏参与者的操作;根据所述更新后的第一本地配置文件,以及对所述第一游戏桌采集的第一图像检测所述第一游戏桌的游戏结果。
[0018]在一些实施例中,所述描述信息包括文件的版本号。
[0019]本公开实施例提供一种配置更新方法,包括:
[0020]接收来自第一边端的配置更新请求;响应于所述配置更新请求,将与所述第一边端对应的第一游戏桌的多个配置文件中的每个配置文件的描述信息发送给所述第一边端;接收来自所述第一边端的第一文件请求;所述第一文件请求中携带有从多个所述描述信息中确定出的第一描述信息,所述第一描述信息所描述的第一配置文件的版本高于所述第一游戏桌的第一本地配置文件的版本;响应于所述第一文件请求,将所述第一配置文件发送给所述第一边端。
[0021]在一些实施例中,所述响应于所述配置更新请求,将与所述第一边端对应的第一游戏桌的多个配置文件中的每个配置文件的描述信息发送给所述第一边端,包括:响应于所述配置更新请求,从多个云配置文件中确定出与所述第一边端对应的第一游戏桌的多个配置文件;将确定出的所述多个配置文件中的每个配置文件的描述信息发送给所述第一边端。
[0022]本公开实施例提供一种游戏状态检测装置,包括:
[0023]获取模块,用于从云端获取游戏桌的多个配置文件的描述信息;
[0024]确定模块,用于从所述多个配置文件的描述信息中,确定第一描述信息;所述第一描述信息所描述的第一配置文件的版本高于与对应的所述第一游戏桌的第一本地配置文件的版本;
[0025]所述获取模块,还用于从所述云端获取所述第一配置文件;
[0026]更新模块,用于采用所述第一配置文件更新第一本地配置文件,得到更新后的第一本地配置文件;
[0027]检测模块,用于根据所述更新后的第一本地配置文件,以及对所述第一游戏桌采集的第一图像检测所述第一游戏桌的游戏状态。
[0028]在一些实施例中,所述确定模块,还用于将所述多个配置文件的描述信息和多个第一本地配置文件的描述信息分别进行对比,确定出所述第一描述信息;所述多个第一本地配置文件包括所述第一游戏桌的多个组件的配置信息。
[0029]在一些实施例中,所述游戏状态检测装置还包括第一接收模块和第一发送模块,所述第一发送模块用于在满足配置更新条件的情况下,向所述云端发送第一配置更新请求;所述第一配置更新请求用于请求所述多本文档来自技高网
...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种游戏状态检测方法,包括:从云端获取第一游戏桌的多个配置文件的描述信息;从所述多个配置文件的描述信息中,确定第一描述信息;所述第一描述信息所描述的第一配置文件的版本高于对应的所述第一游戏桌的第一本地配置文件的版本;从所述云端获取所述第一配置文件;采用所述第一配置文件更新所述第一本地配置文件,得到更新后的第一本地配置文件;根据所述更新后的第一本地配置文件,以及对所述第一游戏桌采集的第一图像检测所述第一游戏桌的游戏状态。2.根据权利要求1所述的方法,其中,所述从所述多个配置文件的描述信息中,确定第一描述信息,包括:将所述多个配置文件的描述信息和多个第一本地配置文件的描述信息分别进行对比,确定出所述第一描述信息;所述多个第一本地配置文件包括所述第一游戏桌的多个组件的配置信息。3.根据权利要求1或2所述的方法,其中,所述从云端获取第一游戏桌的多个配置文件的描述信息,包括:在满足配置更新条件的情况下,向所述云端发送第一配置更新请求;所述第一配置更新请求用于请求所述多个配置文件的描述信息;接收所述云端响应于所述第一配置更新请求而反馈的所述多个配置文件的描述信息。4.根据权利要求1

3任一项所述的方法,其中,所述从所述云端获取所述第一配置文件,包括:向所述云端发送第一文件请求;所述第一文件请求中携带有所述第一描述信息;接收所述云端响应于所述第一文件请求而反馈的所述第一配置文件。5.根据权利要求3所述的方法,还包括:在预设时间段内没有接收到所述云端对所述第一配置更新请求的响应的情况下,向至少一个第二边端发送第二配置更新请求;所述第二配置更新请求用于请求所述至少一个第二边端中每个第二边端的多个第二本地配置文件的描述信息;接收来自所述每个第二边端的多个第二本地配置文件的描述信息;将所述多个第一本地配置文件的描述信息,与所述每个第二边端的多个第二本地配置文件的描述信息分别进行对比,确定出第二描述信息;所述第二描述信息所描述的配置文件的版本高于对应的第一本地配置文件的版本;从所述第二描述信息对应的边端的多个第二本地配置文件中,获取所述第二描述信息描述的第二配置文件;采用所述第二配置文件更新第一本地配置文件,得到所述更新后的第一本地配置文件。6.根据权利要求4所述的方法,其中,所述接收所述云端响应于所述第一文件请求而反馈的所述第一配置文件,包括:接收所述云端响应于所述第一文件请求而通过多个线程反馈的多个所述第一配置文件。
7.根据权利要求1

6任一项所述的方法,还包括:接收来自所述云端的恢复通知信息;所述恢复通知信息用于表征所述云端正常运行;响应于所述恢复通知信息,从所述云端获取所述多个配置文件的描述信息;基于所述多个配置文件的描述信息,获取所述更新后的第一本地配置文件。8.根据权利要求1

7任一项所述的方法,其中,所述多个配置文件包括:采集设备对应的采集组件的配置文件和桌游的桌面组件的配置文件。9.根据权利要求1

8任一项所述的方法,其中,所述根据所述更新后的第一本地配置文件,以及对所述第一游戏桌采集的第一图像检测所述第一游戏桌的游戏状态,包括以下至少之一:根据所述更新后的...

【专利技术属性】
技术研发人员:吴佳成张帅肖淦甘昕武文轩
申请(专利权)人:商汤国际私人有限公司
类型:发明
国别省市:

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

1