【技术实现步骤摘要】
【国外来华专利技术】数据处理方法及装置、电子设备、存储介质
[0001]相关申请的交叉引用
[0002]本申请要求申请号为10202106869P、申请日为2021年6月23日的标题为“数据处理方法及装置、电子设备、存储介质”新加坡专利申请的优先权,该新加坡专利申请的全部内容引入本文作为参考。
[0003]本申请涉及计算机视觉领域,涉及但不限定于数据处理方法及装置、电子设备、存储介质。
技术介绍
[0004]在娱乐场中,通过安装若干摄像头来检测识别游戏桌面上的物体及相关行为,并转换为计算机语言传送给游戏状态检测模块作进一步的逻辑处理。对游戏桌面检测识别的数据中包括扑克牌、游戏指示牌、游戏币、人手、人脸等类型对象的数据。然而在不同的游戏状态检测模块处理时,仅需要其中某一类或某几类对象的数据,其他类型的数据则是无用的且对业务逻辑处理存在干扰。
技术实现思路
[0005]本申请实施例提供一种数据处理方法及装置、电子设备、存储介质。
[0006]本申请实施例的技术方案是这样实现的:
[0007]第一方面,本申请实施例提供一种数据处理方法,所述方法包括:
[0008]获取对游戏图像帧序列中的每一帧游戏图像进行游戏对象识别得到的识别数据;其中,所述识别数据包括游戏对象的类型数据以及所述游戏对象在游戏桌上的位置数据;获取所述游戏桌面对应的至少一个热区图;其中,每个所述热区图表征与至少一类游戏对象中的每一类游戏对象对应的所述游戏桌面上的游戏区域;基于所述类型数据、所述位置数据和所述热区图,过滤出所 ...
【技术保护点】
【技术特征摘要】
【国外来华专利技术】1.一种数据处理方法,包括:获取对游戏图像帧序列中的每一帧游戏图像进行游戏对象识别得到的识别数据;其中,所述识别数据包括游戏对象的类型数据以及所述游戏对象在游戏桌上的位置数据;获取所述游戏桌面对应的至少一个热区图;其中,每个所述热区图表征与至少一类游戏对象中的每一类游戏对象对应的所述游戏桌面上的游戏区域;基于所述类型数据、所述位置数据和所述热区图,过滤出所述每一帧游戏图像中落入对应的所述游戏区域的游戏对象的识别数据。2.如权利要求1所述的方法,其中,所述获取所述游戏桌面对应的至少一个热区图,包括:获取与至少一个游戏状态检测模块中的每一个游戏状态检测模块对应的热区图。3.如权利要求2所述的方法,其中,所述获取与至少一个游戏状态检测模块中的每一个游戏状态检测模块对应的热区图,包括:基于所述游戏桌的类型,确定至少一个游戏状态检测模块;通过读取所述游戏桌对应的配置文件加载每一所述游戏状态检测模块对应的热区图。4.如权利要求2或3所述的方法,其中,所述基于所述类型数据、所述位置数据和所述热区图,过滤出所述每一帧游戏图像中落入对应的所述游戏区域的游戏对象的识别数据,包括:确定所述至少一个游戏状态检测模块所检测的至少一类目标对象;从所述每一帧游戏图像的识别数据中,筛选出属于所述至少一类目标对象的识别数据;基于筛选出的每一类所述目标对象的识别数据中的位置数据和所述热区图中与所述每一类目标对象对应的所述游戏区域,过滤出所述每一帧游戏图像中落入对应的所述游戏区域的目标对象的识别数据。5.根据权利要求4所述的方法,其中,所述类型数据包括类标识,所述确定所述至少一个游戏状态检测模块所检测的至少一类目标对象,包括:确定所述至少一个游戏状态检测模块所述检测的至少一类目标对象的类标识集合;所述从所述每一帧游戏图像的识别数据中,筛选出属于所述至少一类目标对象的识别数据,包括:基于所述类标识集合,筛选出属于所述至少一类目标对象中的每一类目标对象的识别数据。6.如权利要求2至5任一项所述的方法,其中,所述基于所述类型数据、所述位置数据和所述热区图,过滤出所述每一帧游戏图像中落入对应的所述游戏区域的游戏对象的识别数据,包括:确定所述至少一个游戏状态检测模块所检测的至少一类目标对象;针对每一个所述热区图,获取所述热区图中各个所述游戏区域的缺省颜色值;其中,每一所述热区图中的不同游戏区域的缺省颜色值不同;基于所述类型数据,确定出每一帧游戏图像中的目标对象;基于所述位置数据,确定每一帧所述游戏图像中每一个所述目标对象在所述对应的热区图中的颜色值;
通过对比每一所述目标对象在所述对应的热区图中的所述颜色值和所述对应热区图中每个游戏区域的所述缺省颜色值,筛选出落入对应的所述游戏区域的目标对象的识别数据。7.如权利要求6所述的方法,其中,所述位置数据包括中心坐标;每个所述热区图覆盖所述游戏桌面的部分区域,所述方法还包括:针对每一个目标对象,响应于所述目标对象落在对应热区图覆盖的区域中,确定所述目标对象在所述对应热区图中的目标游戏区域;将所述目标游戏区域的缺省颜色值关联到所述目标对象的热区映射属性中;其中,所述热区映射属性用于所述对应的热区图对应的游戏状态检测模块进行逻辑分析。8.如权利要求4至7任一项所述的方法,其中,所述方法还包括:针对每一个所述热区图,将所述热区图中的目标对象的识别数据作为相应热区图的关联信息集合;将所述游戏桌面对应的所述至少一个热区图的关联信息集合进行封装,得到所述每一帧游戏图像对应的消息体;通过消息队列将所述每一帧游戏图像对应的消息体,传递至给所述至少一个游戏状态检测模块进行分析;其中,每一所述游戏状态检测模块基于订阅的主题从所述消息队列中读取每一所述消息体,并提取相应热区图的关联信息集合进行相应游戏状态的判断。9.如权利要求1至8任一项所述的方法,其中,所述获取对游戏图像帧序列中的每一帧游戏图像进行游戏对象识别得到的识别数据,包括:通过消息队列获取对所述图像帧序列中每一帧游戏图像进行识别后的识别数据;其中,所述每一帧游戏图像的识别数据是对所述每一帧游戏图像进行检测和识别,并输入到所述消息队列中的。10.根据权利要求8或9所述的方法,其中,所述方法还包括:在一局游戏开始之前,清除缓存层中存储的数据;响应于所述游戏桌进入特定阶段,保存所述特定阶段中所述每一帧游戏图像对应的封装后的消息体至所述缓存层。11.如权利要求4至10任一项所述的方法,其中,所述至少一类目标对象包括以下至少一项:扑克牌、游戏币、现金、人手、游戏指示牌;所述目标对象的识别数据至少包括以下一种:所述扑克牌的位置数据、花色、点数;所述游戏币的位置数据、数量、面值、关联的操作身份标识;所述现金的位置数据、数量、面值、关联的操作身份标识;所述人手的位置数据、关联的操作身份标识;所述游戏指示牌的位置信息、指示内容。12.一种基于游戏桌的数据处理装置,其中,所述装置包括第一获取模块、第二获取模块和过滤模块,其中:所述第一获取模块,用于获取对游戏图像帧序列中的每一帧游戏图像进行游戏对象识别得到的识别数据;其中,所述识别数据包括游戏对象的类型数据以及所述游戏对象在游戏桌上的位置数据;
所述第二获取模块,用于获取所述游戏桌面对应的至少一个热区图;其中,每个所述热区图表征与至少一类游戏对象中的每一类游戏对象对应的所述...
【专利技术属性】
技术研发人员:郭志阳,王欣鑫,
申请(专利权)人:商汤国际私人有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。