一种电竞数据推送方法、装置及服务器制造方法及图纸

技术编号:21645295 阅读:56 留言:0更新日期:2019-07-20 02:55
本申请实施例提供了一种电竞数据推送方法、装置及服务器。该方法应用于服务器,包括:持续接收第一客户端发送的截屏图片;针对接收到的每一帧截屏图片,对该帧截屏图片进行裁剪处理,得到该帧截屏图片的多个待识别子图片;针对接收到的每一帧截屏图片,对该帧截屏图片的每一待识别子图片分别进行电竞数据识别,并将该帧截屏图片的每一待识别子图片所包含的电竞数据进行数据整合,得到该帧截屏图片对应的待推送的电竞数据;按照各帧截屏图片的接收顺序,依次向第二客户端推送各帧截屏图片对应的待推送的电竞数据,以使第二客户端实时更新第二客户端中所述电竞游戏的电竞数据展示内容。通过本方案可以提高客户端所展示的电竞数据的精准度。

A Method, Device and Server for Electronic Competition Data Pushing

【技术实现步骤摘要】
一种电竞数据推送方法、装置及服务器
本申请涉及图像处理
,特别是涉及一种电竞数据推送方法、装置及服务器。
技术介绍
针对于提供电竞游戏服务项目的客户端而言,为了提高用户的观看体验,通常为用户展示电竞游戏的电竞数据。例如:在为用户提供电竞游戏直播时,客户端为用户提供当前比分、比赛时间,或者,某个玩家的击杀、助攻和死亡数等电竞数据。现有技术中,上述客户端对应的服务器通过游戏商公开的数据接口,获取直播的电竞游戏的电竞数据,进而,将所获取的电竞数据推送至该客户端处。但是,游戏商所公开的数据接口通常会限制访问数据的时间粒度,例如:每一分钟允许访问一次。这样,服务器在通过公开的数据接口获得电竞数据时,所获得的电竞数据的实时性较差,最终导致客户端所展示的电竞数据的精准度不高。
技术实现思路
本申请实施例的目的在于提供一种电竞数据推送方法、装置及服务器,以提高客户端所展示的电竞数据的精准度。具体技术方案如下:第一方面,本申请实施例提供了一种电竞数据推送方法,应用于服务器,所述方法包括:持续接收第一客户端发送的截屏图片,所述截屏图片为:在辅助设备中播放电竞游戏的直播视频时,所述第一客户端持续对所述辅助设备执行截屏所得的图片;针对接收到的每一帧截屏图片,对该帧截屏图片进行裁剪处理,得到该帧截屏图片的多个待识别子图片;其中,不同的待识别子图片包含该截屏图片中的不同的电竞数据区域;针对接收到的每一帧截屏图片,对该帧截屏图片的每一待识别子图片分别进行电竞数据识别,得到每一待识别子图片所包含的电竞数据,并将该帧截屏图片的每一待识别子图片所包含的电竞数据进行数据整合,得到该帧截屏图片对应的待推送的电竞数据;按照各帧截屏图片的接收顺序,依次向第二客户端推送各帧截屏图片对应的待推送的电竞数据,以使所述第二客户端利用所接收到的电竞数据,实时更新所述第二客户端中所述电竞游戏的电竞数据展示内容。可选地,所述针对接收到的每一帧截屏图片,对该帧截屏图片进行裁剪处理,得到该帧截屏图片的多个待识别子图片,包括:针对接收到的每一帧截屏图片,基于预先确定的、各个电竞数据区域在所述电竞游戏的游戏界面中的位置信息,对该帧截屏图片进行裁剪处理,得到该帧截屏图片的多个待识别子图片。可选地,所述针对接收到的每一帧截屏图片,对该帧截屏图片的每一待识别子图片分别进行电竞数据识别,得到每一待识别子图片所包含的电竞数据,包括:针对接收到的每一帧截屏图片,对该帧截屏图片的每一第一类待识别子图片,利用预定的字符识别方式进行电竞数据识别,得到每一第一类待识别子图片所包含的电竞数据;以及,对该帧截屏图片的每一第二类待识别子图片,利用相匹配的识别模型进行电竞数据识别,得到每一第二类待识别子图片所包含的电竞数据;其中,所述第一类待识别子图片为:电竞数据区域中的电竞数据为字符内容的待识别子图片,所述第二类待识别子图片为:电竞数据区域中的电竞数据为图像数据的待识别子图片。可选地,所述对该帧截屏图片的每一第二类待识别子图片,利用相匹配的识别模型进行电竞数据识别,得到每一第二类待识别子图片所包含的电竞数据,包括:利用预设的游戏角色识别模型,对包含游戏角色的图像数据的第二类待识别子图片进行电竞数据识别,得到所述包含游戏角色的图像数据的第二类待识别子图片中的电竞数据;利用预设的游戏装备识别模型,对包含游戏装备的图像数据的第二类待识别子图片进行电竞数据识别,得到所述包含游戏装备的图像数据的第二类待识别子图片的电竞数据;利用预设的游戏技能识别模型进行图像内容识别,对包含游戏技能的图像数据的第二类待识别子图片进行电竞数据识别,得到所述包含游戏技能的图像数据的第二类待识别子图片中的电竞数据。可选地,所述将该帧截屏图片的每一待识别子图片所包含的电竞数据进行数据整合,得到该帧截屏图片对应的待推送的电竞数据,包括:按照预设的关于各个电竞数据区域中电竞数据的组合关系,将该帧截屏图片的每一待识别子图片所包含的电竞数据进行数据整合,得到该帧截屏图片对应的待推送的电竞数据。第二方面,本申请实施例提供了一种电竞数据推送装置,应用于服务器,所述装置包括:图片接收模块,用于持续接收第一客户端发送的截屏图片,所述截屏图片为:在辅助设备中播放电竞游戏的直播视频时,所述第一客户端持续对所述辅助设备执行截屏所得的图片;图片裁剪模块,用于针对接收到的每一帧截屏图片,对该帧截屏图片进行裁剪处理,得到该帧截屏图片的多个待识别子图片;其中,不同的待识别子图片包含该截屏图片中的不同的电竞数据区域;数据获得模块,用于针对接收到的每一帧截屏图片,对该帧截屏图片的每一待识别子图片分别进行电竞数据识别,得到每一待识别子图片所包含的电竞数据,并将该帧截屏图片的每一待识别子图片所包含的电竞数据进行数据整合,得到该帧截屏图片对应的待推送的电竞数据;数据发送模块,用于按照各帧截屏图片的接收顺序,依次向第二客户端推送各帧截屏图片对应的待推送的电竞数据,以使所述第二客户端利用所接收到的电竞数据,实时更新所述第二客户端中所述电竞游戏的电竞数据展示内容。可选地,所述图片裁剪模块具体用于:针对接收到的每一帧截屏图片,基于预先确定的、各个电竞数据区域在所述电竞游戏的游戏界面中的位置信息,对该帧截屏图片进行裁剪处理,得到该帧截屏图片的多个待识别子图片。可选地,所述数据获得模块针对接收到的每一帧截屏图片,对该帧截屏图片的每一待识别子图片分别进行电竞数据识别,得到每一待识别子图片所包含的电竞数据,具体为:针对接收到的每一帧截屏图片,对该帧截屏图片的每一第一类待识别子图片,利用预定的字符识别方式进行电竞数据识别,得到每一第一类待识别子图片所包含的电竞数据;以及,对该帧截屏图片的每一第二类待识别子图片,利用相匹配的识别模型进行电竞数据识别,得到每一第二类待识别子图片所包含的电竞数据;其中,所述第一类待识别子图片为:电竞数据区域中的电竞数据为字符内容的待识别子图片,所述第二类待识别子图片为:电竞数据区域中的电竞数据为图像数据的待识别子图片。可选地,所述数据获得模块将该帧截屏图片的每一待识别子图片所包含的电竞数据进行数据整合,得到该帧截屏图片对应的待推送的电竞数据,具体为:按照预设的关于各个电竞数据区域中电竞数据的组合关系,将该帧截屏图片的每一待识别子图片所包含的电竞数据进行数据整合,得到该帧截屏图片对应的待推送的电竞数据。第三方面,本申请实施例提供了一种服务器,包括处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;存储器,用于存放计算机程序;处理器,用于执行存储器上所存放的程序时,实现本申请实施例所提供的方法步骤。本申请实施例所提供的方案中,服务器持续接收第一客户端发送的截屏图片,并对接收到的每一帧截屏图片进行电竞数据分析,得到截屏图片对应的待推送的电竞数据,进而,按照各帧截屏图片的接收顺序,依次将各帧截屏图片对应的待推送的电竞数据,推送至第二客户端。由于截屏图片是第一客户端持续截屏所得,那么,对截屏图片进行电竞数据的分析,使得分析所得的电竞数据具有较高的实时性,因此,通过本方案可以提高客户端所展示的电竞数据的精准度。另外,由于通过截屏图片进行分析,不受数据接口的数据种类的限制,因此,展示给用户的电竞数据可以具有差异本文档来自技高网...

【技术保护点】
1.一种电竞数据推送方法,其特征在于,应用于服务器,所述方法包括:持续接收第一客户端发送的截屏图片,所述截屏图片为:在辅助设备中播放电竞游戏的直播视频时,所述第一客户端持续对所述辅助设备执行截屏所得的图片;针对接收到的每一帧截屏图片,对该帧截屏图片进行裁剪处理,得到该帧截屏图片的多个待识别子图片;其中,不同的待识别子图片包含该截屏图片中的不同的电竞数据区域;针对接收到的每一帧截屏图片,对该帧截屏图片的每一待识别子图片分别进行电竞数据识别,得到每一待识别子图片所包含的电竞数据,并将该帧截屏图片的每一待识别子图片所包含的电竞数据进行数据整合,得到该帧截屏图片对应的待推送的电竞数据;按照各帧截屏图片的接收顺序,依次向第二客户端推送各帧截屏图片对应的待推送的电竞数据,以使所述第二客户端利用所接收到的电竞数据,实时更新所述第二客户端中所述电竞游戏的电竞数据展示内容。

【技术特征摘要】
1.一种电竞数据推送方法,其特征在于,应用于服务器,所述方法包括:持续接收第一客户端发送的截屏图片,所述截屏图片为:在辅助设备中播放电竞游戏的直播视频时,所述第一客户端持续对所述辅助设备执行截屏所得的图片;针对接收到的每一帧截屏图片,对该帧截屏图片进行裁剪处理,得到该帧截屏图片的多个待识别子图片;其中,不同的待识别子图片包含该截屏图片中的不同的电竞数据区域;针对接收到的每一帧截屏图片,对该帧截屏图片的每一待识别子图片分别进行电竞数据识别,得到每一待识别子图片所包含的电竞数据,并将该帧截屏图片的每一待识别子图片所包含的电竞数据进行数据整合,得到该帧截屏图片对应的待推送的电竞数据;按照各帧截屏图片的接收顺序,依次向第二客户端推送各帧截屏图片对应的待推送的电竞数据,以使所述第二客户端利用所接收到的电竞数据,实时更新所述第二客户端中所述电竞游戏的电竞数据展示内容。2.根据权利要求1所述的方法,其特征在于,所述针对接收到的每一帧截屏图片,对该帧截屏图片进行裁剪处理,得到该帧截屏图片的多个待识别子图片,包括:针对接收到的每一帧截屏图片,基于预先确定的、各个电竞数据区域在所述电竞游戏的游戏界面中的位置信息,对该帧截屏图片进行裁剪处理,得到该帧截屏图片的多个待识别子图片。3.根据权利要求1所述的方法,其特征在于,所述针对接收到的每一帧截屏图片,对该帧截屏图片的每一待识别子图片分别进行电竞数据识别,得到每一待识别子图片所包含的电竞数据,包括:针对接收到的每一帧截屏图片,对该帧截屏图片的每一第一类待识别子图片,利用预定的字符识别方式进行电竞数据识别,得到每一第一类待识别子图片所包含的电竞数据;以及,对该帧截屏图片的每一第二类待识别子图片,利用相匹配的识别模型进行电竞数据识别,得到每一第二类待识别子图片所包含的电竞数据;其中,所述第一类待识别子图片为:电竞数据区域中的电竞数据为字符内容的待识别子图片,所述第二类待识别子图片为:电竞数据区域中的电竞数据为图像数据的待识别子图片。4.根据权利要求3所述的方法,其特征在于,所述对该帧截屏图片的每一第二类待识别子图片,利用相匹配的识别模型进行电竞数据识别,得到每一第二类待识别子图片所包含的电竞数据,包括:利用预设的游戏角色识别模型,对包含游戏角色的图像数据的第二类待识别子图片进行电竞数据识别,得到所述包含游戏角色的图像数据的第二类待识别子图片中的电竞数据;利用预设的游戏装备识别模型,对包含游戏装备的图像数据的第二类待识别子图片进行电竞数据识别,得到所述包含游戏装备的图像数据的第二类待识别子图片的电竞数据;利用预设的游戏技能识别模型进行图像内容识别,对包含游戏技能的图像数据的第二类待识别子图片进行电竞数据识别,得到所述包含游戏技能的图像数据的第二类待识别子图片中的电竞数据。5.根据权利要求1所述的方法,其特征在于,所述将该帧截屏图片的每一待识别子图片所包含的电竞数据进行数据整合,得到...

【专利技术属性】
技术研发人员:肖丁何万松
申请(专利权)人:杭州威佩网络科技有限公司
类型:发明
国别省市:浙江,33

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1