高尔夫比赛字幕快速制作系统和方法

文档序号:7806329阅读:246来源:国知局
高尔夫比赛字幕快速制作系统和方法
【专利摘要】本发明公开了一种高尔夫比赛字幕快速制作系统,具有:实时采集比赛现场比赛数据的计分信息系统;接收所述计分信息系统传输的比赛数据,在比赛数据中提取包含比分信息的热数据和包含非计分数据的冷数据的同步服务器;将热数据直接推送至一设置在本地局域网的比赛数据库;所述的比赛数据库在接收到热数据后,将比赛数据推送至设置在所述本地局域网内的字幕模板生成终端生成字幕模板;位于所述本地局域网内的字幕合成计算机接收字幕模板生成带有字幕的比赛视频。由同步服务器提取的冷数据,暂存在一备份服务器;所述的比赛数据库定时从该备份服务器中抓取冷数据。
【专利说明】高尔夫比赛字幕快速制作系统和方法

【技术领域】
[0001]本发明涉及一种比赛字幕快速制作方法和系统,尤其涉及一种采用快速推送热数据的字幕快速制作方法和系统。

【背景技术】
[0002]在高尔夫或类似于高尔夫比赛中,如何及时、快速、准确的上字幕一直是一个难题。现在户外场地运动比赛(例如高尔夫、赛车)为了给电视字幕提供服务,需提供大量的人力提供报分服务,通常的字幕生成过程如下:字幕组通过报分组提供的数据进行字幕生成,字幕组工作人员采用原始的人工手记和录入,然后由字幕机生成字幕模版,这种较为原始的字幕生成方式存在的显著问题是字幕不及时、投入人员多;此外高尔夫场地面积巨大,现有传输方式都需要依赖外网传输数据,如果需要从远程数据库读取计分数据,当一些模版需要读取的数据量较大时将受到网络带宽影响。


【发明内容】

[0003]本发明针对以上问题的提出,而研制的一种高尔夫比赛字幕快速制作系统,具有:实时采集比赛现场比赛数据的计分信息系统;
[0004]接收所述计分信息系统传输的比赛数据,在比赛数据中提取包含比分信息的热数据和包含非计分数据的冷数据的同步服务器;将热数据直接推送至一设置在本地局域网的比赛数据库;
[0005]所述的比赛数据库在接收到热数据后,将比赛数据推送至设置在所述本地局域网内的字幕模板生成终端生成字幕模板;
[0006]位于所述本地局域网内的字幕合成计算机接收字幕模板生成带有字幕的比赛视频。
[0007]由同步服务器提取的冷数据,暂存在一备份服务器;所述的比赛数据库定时从该备份服务器中抓取冷数据。
[0008]所述同步服务器采用压缩推送的方式,将热数据先进行压缩形成压缩包,再将压缩包推送至比赛数据库。
[0009]所述的比赛数据库采用分布式方式将比赛数据分发至多个字幕模板生成终端中。
[0010]所述的所述的比赛数据库具有多个,分别设立在多个ISP线路下独立的服务器中;本地局域网还具有本地数据服务器,该服务器接收所述的多个比赛数据库传输的比赛数据,将最先达到的比赛数据传输至所述的字幕模板生成终端。
[0011]所述的本地数据服务器对先后到达的比赛数据进行重复校验。
[0012]所述计分信息系统包括:计算数据中心服务器和多个与该中心服务器无线通信连接的手持计分终端。
[0013]一种高尔夫比赛字幕快速制作方法,具有如下步骤:
[0014]一使用所述计分信息系统,实时采集比赛现场的比赛数据,通过推送和被动抓取的方式,将比赛数据传输至一同步服务器;
[0015]一所述同步服务器在所述比赛数据中提取至少包含比分信息的热数据;提取并暂存包含非计分数据的冷数据;所述的热数据直接推送至一设置在本地的比赛数据库;所述比赛数据库定时抓取同步服务器中存储的冷数据;
[0016]一所述比赛数据库获取到热数据和/或冷数据后,将所述的热数据和/或冷数据推送到字幕模板生成终端生成字幕模板;
[0017]一将字幕模板发送至字幕合成计算机,生成带有比赛字幕的视频。
[0018]所述步骤“对所述的热数据直接推送至一数据库”中,采用对热数据先压缩,推送压缩包的方式推送;所述的比赛数据库、字幕生成终端和字幕合成计算机处于所述本地局域网中。
[0019]所述步骤“一所述比赛数据库获取到热数据和/或冷数据后,将所述的热数据和/或冷数据推送到字幕模板生成终端生成字幕模板;”中,采用分布式方式,将比赛数据分发至多个字幕模板生成终端中;所述的比赛数据库具有多个,分别设立在多个ISP运营商下独立的服务器中;本地具有本地数据服务器,该服务器接收所述的多个比赛数据库传输的比赛数据,将最先达到的比赛数据传输至所述的字幕模板生成终端。
[0020]由于采用了上述技术方案,本发明提供的比赛字幕快速制作方法,相对于现有技术具有如下优点:
[0021]一,不依赖具体计分系统和方式,只需要计分信息系统能够提供数据同步的接口或直接提供数据同步服务器,连接配置完成后只需要必要的维护不需要人为的干预;以信息系统的方式替代了以往计分组和字幕组人员的沟通。
[0022]二,字幕组不需要再提供人工手记和录入人员,纯信息化操作。
[0023]三,同步数据服务器采用事件驱动推送数据与数据库同步的混合方式同步数据,既缓解了服务器的压力同时提高了部分数据的及时性,也不再需要字幕员实时关注是否有新的成绩以便更新字幕;此外由于通知或驱动过程中同时进行数据的推送,字幕操作人员生成模版前不必再向同步数据服务器索要数据,简化了流程提高了工作效率。
[0024]四,将生成字幕模版的工作不由字幕机来做,字幕机本身不再关心数据的处理、模版的生成。在以往的字幕模版生成方式字幕机都需要定制二次开发软件来应付这一工作。同时也造成了字幕生成工作必须依赖特定的字幕机(或定制的字幕机),而采用本专利的工作方式字幕机只需要按照特定的方式进行字幕信号的输出或叠加。
[0025]五,采用双缓冲技术快速使字幕模版的生成速度得到极大的提高,实时程度和准确程度比以往的方式有着较大的提升。
[0026]六,采用同步服务器是提高字幕版生成速度重要手段之一,同时也与传统、甚至较为先进基于信息系统获得分数数据不同,以往的方式都是连接远程数据服务器或数据中心来读取数据的,对公共网络要求比较高,如果整体网络环境不能保障数据的获得,则无法生成字幕模版,即使在等待一段时间后模版能够正常生成,此时模版已经没有时效性,并且影响了后续模版的生成。采用同步服务器降低对外网带宽依赖的原理:根据分析和经验,传统的方式从远程数据库获得计分信息是最占用网络带宽,如果将其数据同步到本地网络中将,使数据传输都局域网络中进行。能有效的解决以往网络传输的问题。
[0027]七,采用同步服务器后,实时传输数据量很小且与广域网采用单连接,缓解了字幕系统对于网络端口连接的占用,网络带宽的压力由广域网转移到内部局域网。

【专利附图】

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

【具体实施方式】
[0031]为使本发明的实施例的目的、技术方案和优点更加清楚,下面结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚完整的描述:
[0032]如图1、图2所示:一种高尔夫比赛字幕快速制作系统,主要包括:实时采集比赛现场比赛数据的计分信息系统,由现场计分人员采集到现场的比赛数据后,通过计分信息系统将比赛数据发送至一同步服务器。
[0033]作为一个较佳的实施方式,所述的计分信息系统主要包括:计算数据中心服务器和多个与该中心服务器无线通信连接的手持计分终端。保证现场计分人员能够在面积较大的高尔夫球场移动。由中心服务器收集各手持计分终端的信息并转发给同步服务器。
[0034]所述的同步服务器对由中心服务器上传的比赛数据进行分类,主要分成热数据和冷数据。热数据主要包括比分这一变化最快的数据;冷数据则包含换人或其它比赛信息,即随时间变化不明显的数据。
[0035]在区分冷热数据之后,考虑到热数据对转播实时性的要求非常高,要求尽可能的在第一时间将比分反应到转播视频上。故本发明中,同步服务器将热数据进行直接和实时的推送,直接推送至设置在本地局域网的比赛数据库,由该比赛数据库将比赛数据推送至同样设置在本地的字幕模板生成终端生成字幕模板,最后由同样在本地局域网的字幕合成计算机将字幕模板和比赛视频进行合成,生成带有字幕的视频,最终进行转播。
[0036]由于所述的比赛数据库、字幕模板生成终端和字幕合成计算机都设置在本地局域网,可以保证在完成字幕工作后,将数据第一时间发送至下一环节,避免了网络带宽对数据传输的限制,保证了除字幕制作环节外的数据及时传输。
[0037]由于冷数据可能在整场比赛中也不会发生变化,对实时性的要求并不大,需要占用的网络资源不大,故本发明的比赛数据库采用定时抓取的方式,按设定的时间阈值从同步服务器中抓取冷数据。比赛冷数据也可存储在一外网的备份服务器(internetdatabase)中,由比赛数据库定时从该备份服务器中抓取。
[0038]作为一个较佳的实施方式,比赛数据库抓取数据可采用基于WebService的Soap方式,推送可采用WCF的TCP双工通讯。
[0039]更进一步的,为了能够减少热数据的数据容量,保证在数据传输的过程中,尽可能的减少对网络带宽的依赖。所述的同步服务器采用压缩推送的方式,将热数据先进行压缩,再将压缩包推送至比赛数据库中。
[0040]考虑到单一运营商的网络,可能会产生短时的网络故障或堵塞,故本发明中,所述的比赛数据库采用分布式方式将比赛数据分发至多个字幕模板生成终端中。
[0041]更进一步的,所述的所述的比赛数据库具有多个,分别设立在多个ISP线路下独立的服务器中;本地局域网还具有本地数据服务器,该服务器接收所述的多个比赛数据库传输的比赛数据,将最先达到的比赛数据传输至所述的字幕模板生成终端。
[0042]考虑到采用多个数据库进行热数据推送,可能产生同一数据二次传输的问题,故作为一个较佳的实施方式,所述的本地数据服务器对先后到达的比赛数据进行重复校验。
[0043]现有技术在数据及时性上很难有保证,并且通过手工方式临时输入字幕数据会存在一定的错误率,而采用本发明实施例的方式进行字幕生成过程中数据是通过数据接口进行的数据传输,传输过程基本无数据延迟(延迟时间是ms级别)。
[0044]字幕数据直接从本地局域网的比赛数据库中实时抓取运算既保证准确性又保持了极高的速率,字幕模板生成方面采用双缓冲的GDI+绘制,模板与数据层水印层分离,减少了对系统内存以及CPU的占用,使字幕生成时间控制在ms级别,所有字幕的产生时间均小于Is。
[0045]如图1所示:一种高尔夫比赛字幕快速制作方法,主要包括如下步骤:
[0046]首先,使用所述计分信息系统,实时采集比赛现场的比赛数据,通过推送和被动抓取的方式,将比赛数据传输至一同步服务器。
[0047]所述同步服务器在所述比赛数据中提取至少包含比分信息的热数据;提取并暂存包含非计分数据的冷数据;所述的热数据直接推送至一设置在本地的比赛数据库;所述比赛数据库定时抓取同步服务器中存储的冷数据。
[0048]所述比赛数据库获取到热数据和/或冷数据后,将所述的热数据和/或冷数据推送到字幕模板生成终端生成字幕模板。
[0049]最后,将字幕模板发送至字幕合成计算机,生成带有比赛字幕的视频。
[0050]以上所述,仅为本发明较佳的【具体实施方式】,但本发明的保护范围并不局限于此,任何熟悉本【技术领域】的技术人员在本发明揭露的技术范围内,根据本发明的技术方案及其发明构思加以等同替换或改变,都应涵盖在本发明的保护范围之内。
【权利要求】
1.一种高尔夫比赛字幕快速制作系统,其特征在于具有:实时采集比赛现场比赛数据的计分信息系统; 接收所述计分信息系统传输的比赛数据,在比赛数据中提取包含比分信息的热数据和包含非计分数据的冷数据的同步服务器;将热数据直接推送至一设置在本地局域网的比赛数据库; 所述的比赛数据库在接收到热数据后,将比赛数据推送至设置在所述本地局域网内的字幕模板生成终端生成字幕模板; 位于所述本地局域网内的字幕合成计算机接收字幕模板生成带有字幕的比赛视频。
2.根据权利要求1所述的高尔夫比赛字幕快速制作系统,其特征还在于:由同步服务器提取的冷数据,暂存在一备份服务器;所述的比赛数据库定时从该备份服务器中抓取冷数据。
3.根据权利要求1所述的高尔夫比赛字幕快速制作系统,其特征还在于:所述同步服务器采用压缩推送的方式,将热数据先进行压缩形成压缩包,再将压缩包推送至比赛数据库。
4.根据权利要求1所述的高尔夫比赛字幕快速制作系统,其特征还在于:所述的比赛数据库采用分布式方式将比赛数据分发至多个字幕模板生成终端中。
5.根据权利要求4所述的高尔夫比赛字幕快速制作系统,其特征还在于:所述的所述的比赛数据库具有多个,分别设立在多个ISP线路下独立的服务器中;本地局域网还具有本地数据服务器,该服务器接收所述的多个比赛数据库传输的比赛数据,将最先达到的比赛数据传输至所述的字幕模板生成终端。
6.根据权利要求5所述的高尔夫比赛字幕快速制作系统,其特征还在于:所述的本地数据服务器对先后到达的比赛数据进行重复校验。
7.根据权利要求1所述的高尔夫比赛字幕快速制作系统,其特征还在于所述计分信息系统包括:计算数据中心服务器和多个与该中心服务器无线通信连接的手持计分终端。
8.一种高尔夫比赛字幕快速制作方法,具有如下步骤: 一使用所述计分信息系统,实时采集比赛现场的比赛数据,通过推送和被动抓取的方式,将比赛数据传输至一同步服务器; 一所述同步服务器在所述比赛数据中提取至少包含比分信息的热数据;提取并暂存包含非计分数据的冷数据;所述的热数据直接推送至一设置在本地的比赛数据库;所述比赛数据库定时抓取同步服务器中存储的冷数据; 一所述比赛数据库获取到热数据和/或冷数据后,将所述的热数据和/或冷数据推送到字幕模板生成终端生成字幕模板; 一将字幕模板发送至字幕合成计算机,生成带有比赛字幕的视频。
9.根据权利要求8所述的一种比赛字幕快速制作方法,其特征还在于所述步骤“对所述的热数据直接推送至一数据库”中,采用对热数据先压缩,推送压缩包的方式推送;所述的比赛数据库、字幕生成终端和字幕合成计算机处于所述本地局域网中。
10.根据权利要求8所述的一种比赛字幕快速制作方法,其特征还在于所述步骤“一所述比赛数据库获取到热数据和/或冷数据后,将所述的热数据和/或冷数据推送到字幕模板生成终端生成字幕模板;”中,采用分布式方式,将比赛数据分发至多个字幕模板生成终端中;所述的比赛数据库具有多个,分别设立在多个ISP运营商下独立的服务器中;本地具有本地数据服务器,该服务器接收所述的多个比赛数据库传输的比赛数据,将最先达到的比赛数据传输至所述的字幕模板生成终端。
【文档编号】H04N5/278GK104301632SQ201410268325
【公开日】2015年1月21日 申请日期:2014年6月16日 优先权日:2014年6月16日
【发明者】潘重光, 谢芳琳 申请人:大连三通科技发展有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1