【技术实现步骤摘要】
一种直播中图片文字识别方法及其装置
[0001]本专利技术涉及电竞传媒网络直播
,具体涉及一种直播中图片文字识别方法及其装置
。
技术介绍
[0002]传统电竞直播中,比赛的实时数据只能从客户端后台数据接口提取,但是
,
客户端后台数据往往存在接口延迟,降低直播数据的时效性;
[0003]其次,直播中图片文字识别技术容易受到游戏客户端中的背景影响,对于图片中数字与背景相似,直播中图片文字识别容易识别错误
。
技术实现思路
[0004]鉴于以上所述现有技术的缺点,本专利技术的目的在于提供一种直播中图片文字识别方法及其装置,用于解决现有技术中直播比赛的实时数据只能从客户端后台数据接口提取存在延迟和直播中图片文字识别容易识别错误的问题
。
[0005]为实现上述目的及其他相关目的,本专利技术提供一种直播中图片文字识别方法,所述识别方法包括:
[0006]S1、
截屏:通过
ImageGrab.grab
对于正在开着的客户端游戏界面的主屏幕进行截屏;
[0007]S2、
灰度预处理:在步骤
S1
步骤中截下的图片进行
np.array
像素坐标化和
cv2.COLOR_RGB2GRAY
灰度化预处理;
[0008]S3、
算法预处理:采用
Hash
算法对
S2
步骤中获得的截图数据进行提前处理;
...
【技术保护点】
【技术特征摘要】
1.
一种直播中图片文字识别方法,其特征在于,所述识别方法包括:
S1、
截屏:通过
ImageGrab.grab
对于正在开着的客户端游戏界面的主屏幕进行截屏;
S2、
灰度预处理:在步骤
S1
步骤中截下的图片进行
np.array
像素坐标化和
cv2.COLOR_RGB2GRAY
灰度化预处理;
S3、
算法预处理:采用
Hash
算法对
S2
步骤中获得的截图数据进行提前处理;
S4、
二次截屏:由于游戏客户端的计分板界面基本固定不变,计分板界面即为右上角会有一个”x”的图形的计分板页面,截取游戏客户端在”x”的图形所在的位置的界面;
S5、
二次灰度预处理:对于
S4
步骤中获得的截图进行
cv2.COLOR_RGB2GRAY
灰度化预处理;
S6、
二次算法处理:采用
Hash
算法对于
S5
步骤中获得的截图数据进行提前处理;
S7、
对比:将
S3
步骤中获得的截图生成的计算结果与
S6
步骤中获得的截图生成的计算结果进行对比,如果两个结果误差点数在设定值范围内,则判断游戏客户端处于计分板界面,即数据来源是有效的;如果两个结果误差点数大于等于设定值,则判定游戏客户客户端不在计分板页面,即数据来源是无效的;
S8、
识别:在且仅在
S7
步骤对比获得的数据来源有效的情况下,对
S3
步骤中获得的截图进行内容识别
。2.
根据权利要求1所述的直播中图片文字识别方法,其特征在于:所述
S8
步骤中的内容识别同时包括对于
S3
步骤中的截图的文字内容识别和数...
【专利技术属性】
技术研发人员:谢逸仙,郭芯剑,
申请(专利权)人:上海乐不可言电竞信息科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。