发明内容
本发明所要解决的技术问题是提供一种虚拟体育***的直播控制方法及装置,以简化相关技术人员的操作,提高直播的安全性。
为了解决上述技术问题,本发明实施例公开了一种虚拟体育***的直播控制方法,包括:
处理依据摄像机定位获得的赛事直播中的相关显示数据;
调用预置的播出模板,建立模板中替换单元与对应直播显示数据的关联关系,所述替换单元定义了相应的播出属性;
在用户控制播出时,依据相应的赛事相应的时刻播出对应的模板。
优选的,所述播出模板根据不同种类的比赛设置。
优选的,通过以下步骤调用预置的播出模板,建立模板中替换单元与对应直播显示数据的关联关系:
接收预先配置的命令;
依据所述命令将预置播出模板中的替换单元与相应的直播显示数据进行关联。
优选的,所述播出模板存储于第一图形工作站中,所述赛事直播中的相关显示数据由第二图形工作站实时计算获得。
优选的,所述命令通过网络发送。
本发明实施例还公开了一种虚拟体育***的直播控制装置,包括:
直播实时数据处理单元,用于处理依据摄像机定位获得的赛事直播中的相关显示数据;
关联关系获取单元,用于调用预置的播出模板,建立模板中替换单元与对应直播显示数据的关联关系,所述替换单元定义了相应的播出属性;
直播单元,用于在用户控制播出时,依据相应的赛事相应的时刻播出对应的模板。
优选的,所述播出模板根据不同种类的比赛设置。
优选的,所述关联关系获取单元包括:
命令接收子单元,用于接收预先配置的命令;
关联子单元,用于依据所述命令将预置播出模板中的替换单元与相应的直播显示数据进行关联。
优选的,所述播出模板存储于第一图形工作站中,所述赛事直播中的相关显示数据由第二图形工作站实时计算获得。
优选的,所述命令通过网络发送。
与现有技术相比,本发明具有以下优点:
本发明通过自动关联预置播出模板中替换单元,以及,对应的依据摄像机定位获得的赛事直播中的相关显示数据,不需要相关技术人员手动修改模板,即可实现直播显示数据的自动替换,从而大大方便了用户,同时提高了直播的安全性。
具体实施方式
为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本发明作进一步详细的说明。
本发明实施例主要应用在基于虚拟演播室技术进一步发展起来的虚拟体育技术中。虚拟体育技术就是将静态或动画3D图像迭加到体育竞赛直播节目的画面上。不管摄影机是否移动,都能让图形固定在某个位置不动,让视觉上觉得这些3D图形是直播画面的一部份。虚拟体育***具有实况赛事跟踪功能,可以展示草地、田径场、足球场、雪地、水域或者3D空间内的实际距离、高度和速度,同时可以在广告牌上、运动场内和(或)运动场周边展示广告,并且可以将新的电视广告或动画电视广告覆盖在现场实际广告上。虚拟体育***也可以用于赛事分析,在回放过程增加分析信息,让观众更直观的看到比赛情况。
参考图1,示出了本发明的一种虚拟体育***的直播控制方法实施例的步骤流程图,具体可以包括以下步骤:
步骤101、处理依据摄像机定位获得的赛事直播中的相关显示数据;
步骤102、调用预置的播出模板,建立模板中替换单元与对应直播显示数据的关联关系,所述替换单元定义了相应的播出属性;
步骤103、在用户控制播出时,依据相应的赛事相应的时刻播出对应的模板。
在实际中,为减少重复劳动,通常需要预先生成用于定义播出属性的播出模板,根据体育赛事直播的需求,往往在一套播出模板内,包括多个针对不同直播显示数据进行属性定义的替换单元,例如,对于一场足球赛事,可能需要定义比赛阵容的替换单元、比分的替换单元、发球位置及距离的替换单元等。由于同一种类比赛所需直播显示数据的相似性,在本发明的一种优选实施例中,所述播出模板可以根据不同种类的比赛设置,如针对足球比赛设置一种播出模板、针对乒乓球比赛设置一种播出模板、针对篮球比赛设置一种播出模板等。并且,这些模板可以存储在用于渲染三维模型(虚拟场景)的第一图形工作站中。
在这种情况下,对于所述直播显示数据,在实际中可以用于进行摄像机定位的第二图形工作站中计算,即通过其实时定位的摄像机参数,计算相应模板替换单元的空间位置及具体的标注信息,如当前发球区、世界记录线以及发球距离等,作为实时的直播显示数据发送给用于播出的相应单元。
在本发明的一种优选实施例中,所述第二图形工作站可以通过预先配置好的命令,将相应的直播显示数据以及相应模板的名字发送给当前播出控制单元,即本发明具体可以通过以下子步骤调用预置的播出模板,建立模板中替换单元与对应直播显示数据的关联关系:
子步骤S1、接收预先配置的命令;
子步骤S2、依据所述命令将预置播出模板中的替换单元与相应的直播显示数据进行关联。
即所述命令用于将模板替换单元与对应直播显示数据建立关联。
例如,当前需要播出一场足球比赛中从发球点到射门位置的箭头数据,在第二图形工作站中,通过描绘的当前发球点的起始位置以及箭头长度、距离的相关数据,然后发送当前播出控制单元,同时将已配置好的命令A发送给当前播出控制单元,当前播出控制单元依据该命令控制第一图形工作站读取相应的箭头数据及控制替换单元使用相应的数据,以及,根据第二图形工作站发送的直播显示数据进行组合,即使得直播显示数据具有相应替换单元定义的播出属性,在相关技术人员的控制下,则依据相应的赛事相应的时刻播出对应的模板。
在具体实现中,所述播出控制单元和第一、第二图形工作站之间可以采用以太网连接,所有的命令均可以采用网络发送的方式进行交互。
需要说明的是,对于前述的方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,因为依据本发明,某些步骤可以采用其他顺序或者同时进行。
参考图2,示出了本发明的一种虚拟体育***的直播控制装置实施例的结构框图,具体可以包括以下单元:
直播实时数据处理单元201,用于处理依据摄像机定位获得的赛事直播中的相关显示数据;
关联关系获取单元202,用于调用预置的播出模板,建立模板中替换单元与对应直播显示数据的关联关系,所述替换单元定义了相应的播出属性;
直播单元203,用于在用户控制播出时,依据相应的赛事相应的时刻播出对应的模板。
在实际中,所述播出模板可以根据不同种类的比赛设置。此外,所述播出模板可以存储于第一图形工作站中,所述依据摄像机定位获得的赛事直播中的相关显示数据可以由第二图形工作站实时计算获得。
在本发明的一种优选实施例中,所述关联关系获取单元202可以包括如下子单元:
命令接收子单元,用于接收预先配置的命令;
关联子单元,用于依据所述命令将预置播出模板中的替换单元与相应的直播显示数据进行关联。
在具体实现中,所述播出控制单元和第一、第二图形工作站之间可以采用以太网连接,所有的命令均可以采用网络发送的方式进行交互。
对于装置实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
以上对本发明所提供的一种虚拟体育***的直播控制方法及一种虚拟体育***的直播控制装置进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。