一种电竞赛事直播画面信息自动呈现方法与流程

文档序号:21721591发布日期:2020-08-05 01:11阅读:1015来源:国知局
一种电竞赛事直播画面信息自动呈现方法与流程

本发明涉及图像识别,具体涉及一种电竞赛事直播画面信息自动呈现方法。



背景技术:

随着社会的发展及图像识别技术的进步,图像识别在日常生活中的使用范围越来越广,例如场景分类、识别车牌、人脸识别、环境监测等,但目前还没有应用到电竞赛事的直播中。

目前,国内电竞赛事直播中的相关字幕的更新都是由人力在字幕机中操作,而无法根据直播画面自动更新字幕。



技术实现要素:

(一)解决的技术问题

针对现有技术所存在的上述缺点,本发明提供了一种电竞赛事直播画面信息自动呈现方法,能够有效克服现有技术所存在的无法根据直播画面自动更新字幕、图像信息识别速度较慢的缺陷。

(二)技术方案

为实现以上目的,本发明通过以下技术方案予以实现:

一种电竞赛事直播画面信息自动呈现方法,包括以下步骤:

s1、在pc2上打开h5操作界面,并与ob电竞比赛的ob机连接,当pc2上的画面出现有效数据或信息更新时,在操作界面点击相关按钮触发截图操作;

s2、pc2根据s1中按下的相关按钮判断识别图像信息还是识别文字信息;

s3、pc2判断识别图像信息后,对截图进行二值化、灰度化处理,并计算阈值;

s4、由于识别的图像信息总是分布在截图的固定位置,因此可根据提前设定的坐标对s3中处理后的截图进行分割;

s5、pc2根据s1中按下的相关按钮选取s4中对应坐标内的分割图片,将选取的分割图片与数据库内的图片模板进行rgb值比对,选取rgb差值最小的图片模板作为识别出的对象,并将结果记录在数据库中;

s6、pc2判断识别文字信息后,调用开源免费的文字识别插件,直接读取s1中截图上固定坐标范围内的文字,并将结果记录在数据库中;

s7、pc2将记录在数据库中的结果发送到pc1中显示;

s8、如若要将pc1上显示的结果展示在直播画面中,则pc1能够将信号发送给字幕机,由字幕机进行二次加工包装,生成最后播出画面。

优选地,所述信息更新包括出现新的bp、计分板、战术板。

优选地,所述相关按钮包括红方ban按钮、红方pick按钮、蓝方ban按钮、蓝方pick按钮、获取kda按钮。

优选地,所述截图操作由开源控件实现。

优选地,所述pc2与pc1之间通过nodejs建立通信。

优选地,所述rgb值比对为差值比对。

(三)有益效果

与现有技术相比,本发明所提供的一种电竞赛事直播画面信息自动呈现方法具有以下有益效果:

1、传统电竞赛事直播的bp页面需要字幕机在页面上叠加一系列效果,这个过程必须提前做好所有图片、动画等素材,然后进行人工操作,投入的人力、机器成本都较高,并且容易出现人工操作失误的情况,本方法以h5界面为载体,图像识别为手段,减少了前期的准备工作量、投入成本,同时提高了效率及准确率;

2、传统的数据统计需要人工从图片上收集信息,再进行处理,结果易错并且会耗费大量时间,本方法通过图像识别,提取出需要的数据,再用代码进行整合、计算等方式处理,最终发送给字幕机,由字幕机进行二次加工包装呈现在直播画面上;

3、本方法根据所要识别的图像信息总是分布在游戏客户端中固定位置的这一特点,根据提前设定的坐标对截图进行分割,并找到对应坐标内的分割图片进行识别比对,有效缩短了识别图像的时间,提高了工作效率。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍。显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本发明系统示意图;

图2为本发明工作流程示意图。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述。显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

一种电竞赛事直播画面信息自动呈现方法,如图1和图2所示,包括以下步骤:

s1、在pc2上打开h5操作界面,并与ob电竞比赛的ob机连接,当pc2上的画面出现有效数据或信息更新时,在操作界面点击相关按钮触发截图操作;

s2、pc2根据s1中按下的相关按钮判断识别图像信息还是识别文字信息;

s3、pc2判断识别图像信息后,对截图进行二值化、灰度化处理,并计算阈值;

s4、由于识别的图像信息总是分布在截图的固定位置,因此可根据提前设定的坐标对s3中处理后的截图进行分割;

s5、pc2根据s1中按下的相关按钮选取s4中对应坐标内的分割图片,将选取的分割图片与数据库内的图片模板进行rgb值比对,选取rgb差值最小的图片模板作为识别出的对象,并将结果记录在数据库中;

s6、pc2判断识别文字信息后,调用开源免费的文字识别插件,直接读取s1中截图上固定坐标范围内的文字,并将结果记录在数据库中;

s7、pc2将记录在数据库中的结果发送到pc1中显示;

s8、如若要将pc1上显示的结果展示在直播画面中,则pc1能够将信号发送给字幕机,由字幕机进行二次加工包装,生成最后播出画面。

所述信息更新包括出现新的bp、计分板、战术板;所述相关按钮包括红方ban按钮、红方pick按钮、蓝方ban按钮、蓝方pick按钮、获取kda按钮;所述截图操作由开源控件实现;所述pc2与pc1之间通过nodejs建立通信;所述rgb值比对为差值比对。

通过图像识别算法,先对截图进行处理(二值化,灰度化,计算阈值,分割图片),再与现有素材图片模板的rgb值进行差值比对,选取差值最小的图片模板作为识别出的对象。

利用图像识别技术,自动识别游戏画面中英雄bp、计分板、战术板上的有效数据,结合导播设备的功能(例如字幕机读取外来信号源等),达到快速、少人力、零误差记录数据,更新字幕的效果。

本发明所提供的一种电竞赛事直播画面信息自动呈现方法具有以下有益效果:

1、传统电竞赛事直播的bp页面需要字幕机在页面上叠加一系列效果,这个过程必须提前做好所有图片、动画等素材,然后进行人工操作,投入的人力、机器成本都较高,并且容易出现人工操作失误的情况,本方法以h5界面为载体,图像识别为手段,减少了前期的准备工作量、投入成本,同时提高了效率及准确率;

2、传统的数据统计需要人工从图片上收集信息,再进行处理,结果易错并且会耗费大量时间,本方法通过图像识别,提取出需要的数据,再用代码进行整合、计算等方式处理,最终发送给字幕机,由字幕机进行二次加工包装呈现在直播画面上;

3、本方法根据所要识别的图像信息总是分布在游戏客户端中固定位置的这一特点,根据提前设定的坐标对截图进行分割,并找到对应坐标内的分割图片进行识别比对,有效缩短了识别图像的时间,提高了工作效率。

以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不会使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1