一种电竞比赛信息图生成方法、装置及电子设备制造方法及图纸

技术编号:24320179 阅读:37 留言:0更新日期:2020-05-29 16:32
本发明专利技术实施例提供了一种电竞比赛信息图生成方法、装置及电子设备,方法包括:向第一服务器发送赛程获取请求,并接收所述第一服务器响应于所述赛程获取请求所发送的赛程数据;根据所述赛程数据确定目标赛事;向第二服务器发送获取所述目标赛事的比赛数据的数据获取请求,并接收所述第二服务器响应于所述数据获取请求所发送的所述目标赛事的比赛数据;根据所述比赛数据生成电竞比赛信息图。采用本发明专利技术实施例提供的方案,可以自动生成电竞比赛信息图,减少了人力成本。

【技术实现步骤摘要】
一种电竞比赛信息图生成方法、装置及电子设备
本专利技术涉及计算机
,特别是涉及一种电竞比赛信息图生成方法、装置及电子设备。
技术介绍
为了方便用户了解电竞比赛的信息,通常会制作电竞比赛信息图;例如,可以制作包含比赛对阵情况的信息图或包含比赛赛果的信息图。现有的制作电竞比赛信息图的方法通常是:由工作人员监控比赛状况,当比赛结束后工作人员根据赛况信息制作电竞比赛信息图。然而,通过人工制作电竞比赛信息图效率通常较低,且当电竞比赛的数量较多时,需要大量的工作人员来制作电竞信息图,人力成本也较高。
技术实现思路
本专利技术实施例的目的在于提供一种电竞比赛信息图生成方法、装置及电子设备,以提高制作电竞比赛信息图的效率,减少人力成本。具体技术方案如下:第一方面,本专利技术实施例提供了一种电竞比赛信息图生成方法,应用于电子设备,所述方法包括:向第一服务器发送赛程获取请求,并接收所述第一服务器响应于所述赛程获取请求所发送的赛程数据;根据所述赛程数据确定目标赛事;向第二服务器发送获取所述目标赛事的比赛数据的数据获取请求,并接收所述第二服务器响应于所述数据获取请求所发送的所述目标赛事的比赛数据;根据所述比赛数据生成电竞比赛信息图。可选的,所述根据所述比赛数据生成电竞比赛信息图,包括:从所述比赛数据中提取对阵双方角色选取的信息、对阵双方在比赛过程中的对战信息和对阵双方的选手信息;根据所述角色选取的信息,生成表示对阵双方所选择角色信息的角色阵容图;根据所述对战信息,生成表示对阵双方比赛过程中差别信息的对比图;根据所述选手信息,生成对阵双方的选手信息图;将所述角色阵容图、所述对比图、所述选手信息图确定为电竞比赛信息图。可选的,所述角色选取的信息的提取方法包括:当从所述比赛数据中判断出对阵双方的各个选手已完成角色选取后,从所述比赛数据中获取对阵双方角色选取的信息;所述对战信息的提取方法包括:当从所述比赛数据中判断出比赛已结束后,从所述比赛数据中提取对阵双方在比赛过程中的对战信息。可选的,所述比赛数据包括:所述电竞比赛的比赛数据帧的合集;所述对战信息的提取方法为:解析所述比赛数据帧的合集中的每一数据帧,确定每一数据帧对应的对阵双方的差别,将所确定的差别确定为对阵双方在比赛过程中的对战信息;所述对比图的生成方式为:以各数据帧对应的对阵双方的差别为纵坐标,以各数据帧对应的比赛时间为横坐标生成对阵双方的差别随比赛时间变化的曲线图。可选的,所述根据所述比赛数据生成电竞比赛信息图,包括:从所述比赛数据中提取对阵双方的战队信息;从预设模板中选取与所述战队信息相匹配的目标模板;根据所述比赛数据生成对阵信息图;将所述对阵信息图导入所述目标模板,得到电竞比赛信息图。可选的,所述根据所述比赛数据生成电竞比赛信息图,包括:从所述比赛数据中提取对阵双方角色选取的信息、对阵双方在比赛过程中的对战信息和对阵双方的选手信息;对所提取的信息进行文档对象模型DOM树渲染,得到DOM树;通过Canvas画布绘制所述DOM树,得到电竞比赛的信息图。第二方面,本专利技术实施例还提供了一种电竞比赛信息图生成装置,应用于电子设备,所述装置包括:赛程接收单元,用于向第一服务器发送赛程获取请求,并接收所述第一服务器响应于所述赛程获取请求所发送的赛程数据;赛事确定单元,用于根据所述赛程数据确定目标赛事;比赛接收单元,用于向第二服务器发送获取所述目标赛事的比赛数据的数据获取请求,并接收所述第二服务器响应于所述数据获取请求所发送的所述目标赛事的比赛数据;图片生成单元,用于根据所述比赛数据生成电竞比赛信息图。可选的,所述图片生成单元,包括:信息获取子单元,用于从所述比赛数据中提取对阵双方角色选取的信息、对阵双方在比赛过程中的对战信息和对阵双方的选手信息;阵容图生成子单元,用于根据所述角色选取的信息,生成表示对阵双方所选择角色信息的角色阵容图;对比图生成子单元,用于根据所述对战信息,生成表示对阵双方比赛过程中差别信息的对比图;选手图生成子单元,用于根据所述选手信息,生成对阵双方的选手信息图;图片确定子单元,用于将所述角色阵容图、所述对比图、所述选手信息图确定为电竞比赛信息图。可选的,所述信息获取子单元,具体用于:当从所述比赛数据中判断出对阵双方的各个选手已完成角色选取后,从所述比赛数据中获取对阵双方角色选取的信息;当从所述比赛数据中判断出比赛已结束后,从所述比赛数据中提取对阵双方在比赛过程中的对战信息。第三方面,本专利技术实施例还提供了一种电子设备,包括处理器、通信接口、存储器和通信总线;其中,所述处理器、所述通信接口、所述存储器通过所述通信总线完成相互间的通信,所述存储器,用于存放计算机程序;所述处理器,用于执行所述存储器上所存放的程序时,实现第一方面提供的任一项电竞比赛信息图生成方法。本专利技术实施例提供的技术方案在制作电竞比赛信息图时,电子设备向服务器发送数据获取请求后,服务器会响应该数据获取请求,向电子设备发送当前进行的电竞比赛的比赛数据,这样,电子设备可以接收到当前进行的电竞比赛的比赛数据,并从接收到的数据中获取生成电竞比赛信息图所需要的赛事信息和选手信息,得到赛事信息和选手信息,可以根据赛事信息和选手信息生成电竞比赛信息图,从而完成电竞比赛信息图的制作。可见,使用本专利技术实施例提供的方案无需人工监控比赛状况,也无需人工制作电竞比赛信息图,即可自动生成电竞比赛信息图,减少了人力成本,且电子设备自动生成电竞比赛信息图,效率也较高。另外,相对于人工制作,使用本专利技术实施例提供的方案也可以更及时地制作电竞比赛信息图,使得制作的电竞比赛信息图的时效性更高,从而使得用户可以更及时地通过作电竞比赛信息图获知比赛信息。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例提供的电竞比赛信息图生成方法的一种流程示意图;图2为本专利技术实施例提供的根据比赛数据生成电竞比赛信息图的方法一种流程示意图;图3为本专利技术实施例提供的角色阵容图的一种示意图;图4为本专利技术实施例提供的赛后数据对比图的一种示意图;图5为本专利技术实施例提供的对阵双方的经验差和经济差随比赛时间变化的曲线图;图6为本专利技术实施例提供的根据比赛数据生成电竞比赛信息图的方法另一种流程示意图;图7为本专利技术实施例提供的电竞比赛信息图生成装置的一种结构示意图;图8为本专利技术实施例提供的电子设备的一种结构本文档来自技高网...

【技术保护点】
1.一种电竞比赛信息图生成方法,其特征在于,应用于电子设备,所述方法包括:/n向第一服务器发送赛程获取请求,并接收所述第一服务器响应于所述赛程获取请求所发送的赛程数据;/n根据所述赛程数据确定目标赛事;/n向第二服务器发送获取所述目标赛事的比赛数据的数据获取请求,并接收所述第二服务器响应于所述数据获取请求所发送的所述目标赛事的比赛数据;/n根据所述比赛数据生成电竞比赛信息图。/n

【技术特征摘要】
1.一种电竞比赛信息图生成方法,其特征在于,应用于电子设备,所述方法包括:
向第一服务器发送赛程获取请求,并接收所述第一服务器响应于所述赛程获取请求所发送的赛程数据;
根据所述赛程数据确定目标赛事;
向第二服务器发送获取所述目标赛事的比赛数据的数据获取请求,并接收所述第二服务器响应于所述数据获取请求所发送的所述目标赛事的比赛数据;
根据所述比赛数据生成电竞比赛信息图。


2.根据权利要求1所述的方法,其特征在于,所述根据所述比赛数据生成电竞比赛信息图,包括:
从所述比赛数据中提取对阵双方角色选取的信息、对阵双方在比赛过程中的对战信息和对阵双方的选手信息;
根据所述角色选取的信息,生成表示对阵双方所选择角色信息的角色阵容图;
根据所述对战信息,生成表示对阵双方比赛过程中差别信息的对比图;
根据所述选手信息,生成对阵双方的选手信息图;
将所述角色阵容图、所述对比图、所述选手信息图确定为电竞比赛信息图。


3.根据权利要求2所述的方法,其特征在于,所述角色选取的信息的提取方法包括:
当从所述比赛数据中判断出对阵双方的各个选手已完成角色选取后,从所述比赛数据中获取对阵双方角色选取的信息;
所述对战信息的提取方法包括:
当从所述比赛数据中判断出比赛已结束后,从所述比赛数据中提取对阵双方在比赛过程中的对战信息。


4.根据权利要求2所述的方法,其特征在于,所述比赛数据包括:所述电竞比赛的比赛数据帧合集;
所述对战信息的提取方法为:
解析所述比赛数据帧合集中的每一数据帧,确定每一数据帧对应的对阵双方的差别,将所确定的差别确定为对阵双方在比赛过程中的对战信息;
所述对比图的生成方式为:
以各数据帧对应的对阵双方的差别为纵坐标,以各数据帧对应的比赛时间为横坐标生成对阵双方的差别随比赛时间变化的曲线图。


5.根据权利要求1至4任一项所述的方法,其特征在于,所述根据所述比赛数据生成电竞比赛信息图,包括:
从所述比赛数据中提取对阵双方的战队信息;
从预设模板中选取与所述战队信息相匹配的目标模板;
根据所述比赛数据生成对阵信息图;
将所述对阵信息图导入所述目标模板,得到电竞比赛信息图。


6....

【专利技术属性】
技术研发人员:汪文君施源徐谦
申请(专利权)人:杭州威佩网络科技有限公司
类型:发明
国别省市:浙江;33

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

1