[发明专利]一种射击类游戏界面子弹数识别方法、装置及设备在审
申请号: | 202310153115.3 | 申请日: | 2023-02-22 |
公开(公告)号: | CN116129128A | 公开(公告)日: | 2023-05-16 |
发明(设计)人: | 王成栋;缪丽林;李慧 | 申请(专利权)人: | 上海艾为电子技术股份有限公司 |
主分类号: | G06V10/28 | 分类号: | G06V10/28;G06V10/26;G06V30/19;A63F13/837 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 钱湾湾 |
地址: | 201199 上海市*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 射击 游戏 界面 子弹 识别 方法 装置 设备 | ||
本申请公开了一种射击类游戏界面子弹数识别方法、装置及设备,提取射击类游戏界面的射击画面图像中的枪框区域图像。提取枪框区域图像中的数字区域图像。对数字区域图像进行图像二值化处理,获取二值化数字区域图像。对二值化数字区域图像进行图像分割,获取至少一个子图像。将各个子图像按照预设顺序分别与数字模板图像进行比对,获取每个子图像中的数字。由各个子图像中的数字,获得射击画面图像中的子弹数。如此,能够过滤掉射击类游戏界面中的干扰,从而精准识别射击类游戏中游戏画面上的子弹数量,进而能够使设备随着用户在游戏中的射击产生对应的精确震动,增强了人机互动,提升了用户的游戏感受。
技术领域
本申请涉及图像处理技术领域,尤其涉及一种射击类游戏界面子弹数识别方法、装置及设备。
背景技术
射击类游戏中,玩家通过设备控制游戏中的人物移动和射击,与其他玩家进行竞技。玩家在射击时,设备可随着玩家的射击对应地震动,以增强人机互动。
具体地,设备先识别游戏界面上显示的子弹数量,根据显示的子弹数量确定玩家是否射击以及射击的次数。当确认玩家射击后,使设备随着玩家的射击进行震动,设备震动的次数和玩家射击的次数相同。
目前,由于游戏中的游戏图像接近真实,游戏图像复杂,使得现有的游戏界面子弹数量识别算法不能满足要求。
发明内容
为了解决上述技术问题,本申请提供了一种射击类游戏界面子弹数识别方法、装置及设备,能够较为精准地识别射击类游戏中游戏画面上的子弹数量。
为了实现上述目的,本申请实施例提供的技术方案如下:
本申请实施例提供了一种射击类游戏界面子弹数识别方法,所述方法包括:
提取射击类游戏界面的射击画面图像中的枪框区域图像;
提取所述枪框区域图像中的数字区域图像;
对所述数字区域图像进行图像二值化处理,获取二值化数字区域图像;
对所述二值化数字区域图像进行图像分割,获取至少一个子图像;所述子图像为仅包括一个白色像素连通区域的图像;
按照预设顺序将各个所述子图像分别与数字模板图像进行比对,获取每个所述子图像中的数字;
由各个所述子图像中的数字,获得所述射击画面图像中的子弹数。
可选地,所述数字模板图像的数量为多个;所述按照预设顺序将各个所述子图像分别与数字模板图像进行比对,获取每个所述子图像中的数字,包括:
将所述子图像的尺寸调整为所述数字模板图像的尺寸,获取调整后的子图像;所述子图像为按照预设顺序得到的子图像;
对所述子图像中的像素点与所述数字模板图像中对应位置处像素点存在像素值差异的像素点的数量进行统计,获取所述数字模板图像对应的统计数量;
将各个所述数字模板图像对应的统计数量中的最小统计数量确定为所述子图像对应的最小值度量系数;
根据所述子图像对应的最小值度量系数,获取所述子图像中的数字。
可选地,所述根据所述子图像对应的最小值度量系数,获取所述子图像中的数字,包括:
当所述子图像对应的最小值度量系数小于或等于第一系数阈值时,确定所述子图像中的数字为所述最小统计数量对应的所述数字模板图像中的数字;
当所述子图像对应的最小值度量系数大于所述第一系数阈值、小于或等于第二系数阈值且所述最小统计数量对应的所述数字模板图像中的数字为0、6、8或9时,根据所述子图像中黑色像素连通区域的数量确定所述子图像中的数字;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海艾为电子技术股份有限公司,未经上海艾为电子技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310153115.3/2.html,转载请声明来源钻瓜专利网。