1.一种游戏状态控制方法,包括:
获取游戏区域的视频流;
对所述视频流进行检测,确定所述游戏区域中游戏标识物的数量和每个所述游戏标识物的标识信息;
在所述游戏区域中游戏标识物的数量达到第一预定值的情况下,根据所述游戏标识物的数量、每个所述游戏标识物的标识信息和预设的游戏结果生成条件,生成游戏结果;
响应于生成所述游戏结果,将游戏切换为结果处理状态;
其中,所述确定所述游戏区域中游戏标识物的数量和每个所述游戏标识物的标识信息,包括:在所述游戏为标识物操作状态的情况下,确定所述游戏区域中游戏标识物的数量和每个所述游戏标识物的标识信息。
2.根据权利要求1所述的方法,其中,
所述方法还包括:根据所述视频流检测每一个所述游戏标识物的标识面的状态,所述标识面的状态包括可见状态或隐藏状态;
所述预设的游戏结果生成条件包括各所述游戏标识物的标识面的状态均为可见状态,所述根据所述游戏标识物的数量、每个所述游戏标识物的标识信息和预设的游戏结果生成条件,生成游戏结果,包括:在各所述游戏标识物的标识面的状态均为所述可见状态的情况下,根据所述游戏标识物的数量和每个所述游戏标识物的标识信息,生成游戏结果。
3.根据权利要求1所述的方法,其中,
所述方法还包括:根据所述视频流检测标识物操作对象;
所述预设的游戏结果生成条件包括各所述游戏标识物与检测到的所述标识物操作对象之间的距离均大于预设距离阈值,所述根据所述游戏标识物的数量、每个所述游戏标识物的标识信息和预设的游戏结果生成条件,生成游戏结果,包括:在各所述游戏标识物与检测到的所述标识物操作对象之间的距离均大于所述预设距离阈值的情况下,根据所述游戏标识物的数量和每个所述游戏标识物的标识信息,生成游戏结果。
4.根据权利要求1所述的方法,其中,
所述方法还包括:根据所述视频流检测各所述游戏标识物的位置信息;
所述预设的游戏结果生成条件包括各所述游戏标识物的位置信息在预设时长内保持不变,所述根据所述游戏标识物的数量、每个所述游戏标识物的标识信息和预设的游戏结果生成条件,生成游戏结果,包括:在确定各所述游戏标识物的位置信息在所述预设时长内保持不变的情况下,根据所述游戏标识物的数量和每个所述游戏标识物的标识信息,生成游戏结果。
5.根据权利要求1所述的方法,其中,
所述预设的游戏结果生成条件包括与所述游戏标识物的数量对应的子条件,所述根据所述游戏标识物的数量、每个所述游戏标识物的标识信息和预设的游戏结果生成条件,生成游戏结果,包括:确定各所述游戏标识物的标识信息是否满足与所述游戏标识物的数量对应的子条件,得到第一确定结果;
若所述第一确定结果为是,生成所述游戏结果。
6.根据权利要求5所述的方法,其中,所述根据所述游戏标识物的数量、每个所述游戏标识物的标识信息和预设的游戏结果生成条件,生成游戏结果,还包括:若所述第一确定结果为否,保持所述游戏为标识物操作状态,以在所述游戏为所述标识物操作状态下由标识物操作对象在所述游戏区域中对所述游戏标识物进行操作。
7.根据权利要求6所述的方法,其中,
所述预设的游戏结果生成条件还包括所述游戏区域中游戏标识物的数量不超过第二预定值,所述第二预定值大于所述第一预定值,所述根据所述游戏标识物的数量、每个所述游戏标识物的标识信息和预设的游戏结果生成条件,生成游戏结果,还包括:在所述游戏为所述标识物操作状态、并且所述游戏标识物的数量不超过第二预定值的情况下,响应于检测到游戏区域中游戏标识物的数量增加1,确定各所述游戏标识物的标识信息是否满足与所述游戏标识物的数量对应的子条件,得到第二确定结果;
若所述第二确定结果为是,生成所述游戏结果;
若所述第二确定结果为否,保持所述游戏为所述标识物操作状态。
8.根据权利要求1所述的方法,还包括:
在所述将游戏切换为结果处理状态之后,在客户端中显示所述游戏结果。
9.根据权利要求1所述的方法,对所述视频流进行检测,还用于:确定标识物操作对象在所述游戏区域中对所述游戏标识物进行操作的操作信息;
在基于预先设置的操作约束信息确定所述操作信息存在异常的情况下,将所述游戏切换为暂停状态。
10.根据权利要求1所述的方法,所述获取游戏区域的视频流,包括:获取从所述游戏区域的多个视角同步采集的视频流。
11.根据权利要求1至10中任一项所述的方法,所述游戏标识物包括纸牌。
12.一种游戏状态控制装置,包括:
视频流获取模块,用于获取游戏区域的视频流;
标识物检测模块,用于对所述视频流进行检测,确定所述游戏区域中游戏标识物的数量和每个所述游戏标识物的标识信息;
结果生成模块,用于在所述游戏区域中游戏标识物的数量达到第一预定值的情况下,根据所述游戏标识物的数量、每个所述游戏标识物的标识信息和预设的游戏结果生成条件,生成游戏结果;
状态切换模块,用于响应于生成所述游戏结果,将游戏切换为结果处理状态;
其中,所述确定所述游戏区域中游戏标识物的数量和每个所述游戏标识物的标识信息,包括:在所述游戏为标识物操作状态的情况下,确定所述游戏区域中游戏标识物的数量和每个所述游戏标识物的标识信息。
13.根据权利要求12所述的装置,所述装置还包括:标识面检测模块,用于根据所述视频流检测每一个所述游戏标识物的标识面的状态,所述标识面的状态包括可见状态或隐藏状态;
所述预设的游戏结果生成条件包括各所述游戏标识物的标识面的状态均为可见状态,且所述结果生成模块,用于在各所述游戏标识物的标识面的状态均为可见状态的情况下,根据所述游戏标识物的数量和每个所述游戏标识物的标识信息,生成游戏结果。
14.根据权利要求12所述的装置,所述装置还包括:操作对象检测模块,用于根据所述视频流检测标识物操作对象;
所述预设的游戏结果生成条件包括各所述游戏标识物与检测到的所述标识物操作对象之间的距离均大于预设距离阈值,且所述结果生成模块,用于在各所述游戏标识物与检测到的所述标识物操作对象之间的距离均大于所述预设距离阈值的情况下,根据所述游戏标识物的数量和每个所述游戏标识物的标识信息,生成游戏结果。
15.根据权利要求12所述的装置,所述装置还包括:位置信息检测模块,用于根据所述视频流检测各所述游戏标识物的位置信息;
所述预设的游戏结果生成条件包括各所述游戏标识物的位置信息在预设时长内保持不变,且所述结果生成模块,用于在确定各所述游戏标识物的位置信息在预设时长内保持不变的情况下,根据所述游戏标识物的数量和每个所述游戏标识物的标识信息,生成游戏结果。
16.根据权利要求12所述的装置,所述预设的游戏结果生成条件包括与所述游戏标识物的数量对应的子条件,所述结果生成模块用于确定各所述游戏标识物的标识信息是否满足与所述游戏标识物的数量对应的子条件,得到第一确定结果;在所述第一确定结果为是的情况下,生成所述游戏结果;在所述第一确定结果为否的情况下,保持所述游戏为标识物操作状态,以在所述游戏为所述标识物操作状态下由标识物操作对象在所述游戏区域中对所述游戏标识物进行操作。
17.根据权利要求12至16中任一项所述的装置,所述装置还包括:操作信息检测模块,用于对所述视频流进行检测,确定标识物操作对象在所述游戏区域中对所述游戏标识物进行操作的操作信息;
异常暂停模块,用于在基于预先设置的操作约束信息确定所述操作信息存在异常的情况下,将所述游戏切换为暂停状态。
18.一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现权利要求1至11中任一项所述的方法。
19.一种计算机可读存储介质,其上存储有计算机程序,所述程序被处理器执行时实现权利要求1至11中任一项所述的方法。