台球赛事管理平台的制作方法

文档序号:24876985发布日期:2021-04-30 12:53阅读:75来源:国知局
台球赛事管理平台的制作方法

本发明涉及台球赛事管理与计算机技术领域,特别涉及一种台球赛事管理平台。



背景技术:

在台球赛事中,赛事的主办方需要为赛事进行各种重复繁琐的组织工作,包括选手登记、赛程规划、裁判的人选到各方之间的沟通等工作,因此,每当赛事举办方一场赛事,必然需要大量的人力和物力投入。

另外,现有台球赛事的组织流程一般通过自上而下通知,自下而上反馈来实现,这种传统流程不仅耗时,而且还伴随了资料收集与整理等繁琐工作。

近年来,赛事的组织工作有信息化发展的趋势,但是,目前的台球赛事的信息化仅仅涉及赛事的报名、数据的记录和现场转播等,所能提供的服务有限,有必要进一步拓展。



技术实现要素:

为了解决上述技术问题,本发明提供了一种台球赛事管理平台,包括中心服务器以及与其连接的选手服务模块、裁判服务模块、规则设定模块、对手匹配模块、裁判选择模块和视频拍摄模块;

所述选手服务模块内设选手数据库,所述选手服务模块用于参赛选手信息的录入、存储和身份验证;

所述裁判服务模块内设裁判数据库,所述裁判服务模块用于裁判员信息的录入、存储和身份验证;

所述规则设定模块用于设置台球竞赛规则;

所述对手匹配模块用于根据台球竞赛规则,手动或者自动随机进行参赛选手的配对,生成竞赛安排表;

所述裁判选择模块用于根据竞赛安排表,手动或者自动随机进行各场赛事的裁判人员选择,生成裁判安排表;

所述视频拍摄模块用于赛事过程的视频摄像;

所述中心服务器用于通过运算进行各模块的调用、协调和管理。

可选的,所述中心服务器连接有发布模块,所述发布模块用于台球竞赛过程中的竞赛信息发布和视频播放的授权链接。

可选的,所述中心服务器连接有竞赛结果竞猜模块,所述竞赛结果竞猜模块用于通过网络搜索并发布每场比赛的双方选手以往的比赛成绩以及双方相互比赛战绩,在赛前向公众开设本次竞赛的结果竞猜通道。

可选的,所述选手服务模块连接有选手数据采集装置和身份验证装置,所述选手数据采集装置用于采集选手身体数据和身份验证数据,所述身体数据包括身高和体重,所述身份验证数据包括指纹、瞳孔或者脸部图像;所述身份验证装置用于选手进入竞赛场地时通过身份验证数据比对进行身份检验。

可选的,所述对手匹配模块生成竞赛安排表的过程如下:

首先,根据台球竞赛规则对选手数据库中的所有参赛选手进行随机分组;

其次,对每组参赛选手进行顺序编号为1,2,…,m;

再次,采用以下算法进行参赛选手的选择:

上式中,aj表示第j次运算得到的组内未被选出参赛选手的顺序编号,每次在某一顺序编号的参赛选手被选出后,顺序编号在选出者后的参赛选手顺序编号各递进一位;mj表示第j次选择运算时组内的未被选出参赛选手的数量;int表示取整函数;rand()表示取0-1范围内随机值的函数;rand_max表示能产生的随机数的最大值;

根据参赛选手的先出顺序进行组内排序,以排序确定的出场顺序确定参赛选手的对手匹配;若组内采用循环赛制,则结合第一轮的对手匹配的比赛结果及轮换规则确定后续对手匹配;

最后,根据竞赛的时间要求,确定对手匹配后的各场次比赛的具体时间,并制表得到竞赛安排表。

可选的,所述中心服务器连接有竞赛数据库,所述竞赛数据库用于存储所述视频拍摄模块对赛事过程的视频摄像的图像数据;所述视频拍摄模块包括竞赛场地内布置的多个摄像机,所述视频拍摄模块连接图像预处理模块,摄像机对竞赛过程进行全方位的连续拍摄,图像预处理模块对拍摄的图像进行初步处理,并将拍摄处理后的图像数据根据拍摄的摄像机不同进行分开保存到竞赛数据库。

可选的,所述图像预处理模块对拍摄的图像进行初步处理包括:

确定对图像中各独立分量进行分离的分离矩阵;根据分离矩阵和迭代步长的初始值,循环执行以下操作:

基于图像的亮度矩阵和上一次进行迭代后获得的分离矩阵,对上一次迭代时的步长进行调整;

基于调整后的步长,对上一次进行迭代后获得的分离矩阵进行再次迭代,获得再次迭代后的分离矩阵;

直到确定获得的分离矩阵收敛时,将收敛的分离矩阵作为对图像中各独立分量进行分离的分离矩阵;

根据所述分离矩阵对所述图像中的非高斯噪声进行分离,得到只包含高斯噪声的源图像;

基于预设的去除高斯噪声的算法对所述只包含高斯噪声的源图像进行噪声去除,得到源图像。

可选的,所述中心服务器连接有动作识别模块,所述动作识别模块用于对所述视频拍摄模块拍摄的赛事过程图像进行选手动作识别,确定当前图像中的击球选手;所述视频拍摄模块拍摄的赛事过程图像保留有拍摄时间参数;所述发布模块根据动作识别模块确定的击球选手,获取同一时刻的不同角度拍摄各帧图像中击球选手的面部图像和球桌图像的特征数据,所述特征数据包括帧幅比例、像素、亮度和色彩,通过以下公式计算击球选手的面部图像和球桌图像的系数值:

上式中,τi表示同一时刻第i帧角度图像中击球选手的面部图像和球桌图像的系数值;δ1和δ2分别表示面部图像和球桌图像的计算权重,且δ1+δ2=1;n表示特征数据包括的参数项数;hk表示特征数据中的各项权重,其中k=1,2,…,n;pik表示同一时刻第i帧角度图像中击球选手的面部图像的第k项特征数据;wik表示同一时刻第i帧角度图像中球桌图像的第k项特征数据;

所述发布模块根据计算结果,选取同一时刻中系数值最大的一帧图像进行图像的发布并传输给授权链接。

可选的,所述裁判服务模块连接有图像回放模块,所述图像回放模块用于裁判在必要时进行比赛各角度图像的选择与回放,且具有延长每帧图像播放时间、播放停顿及图像局部放大功能。

可选的,所述中心服务器连接有违规判断模块和提示模块,所述违规判断模块用于判断动作识别模块的参赛选手动作识别情况是否违反所述规则设定模块设置的台球竞赛规则,若违反,则由所述提示模块发出违规提示。

本发明的台球赛事管理平台通过选手服务模块和裁判服务模块对参赛选手和裁判进行信息的录入、选配与管理,结合规则设定模块的规则输入,由对手匹配模块自动进行参赛选手的匹配和赛事进程的安排,由裁判选择模块确定各场次比赛的裁判人选,以视频拍摄模块对比赛过程进行多角度全方位的完整摄像,通过中心服务器的协调,为台球赛事的组织提供良好服务,减少台球赛事组织方的人工工作量和强度,提高赛事服务与组织水平。

本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。

下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。

附图说明

附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明,并不构成对本发明的限制。在附图中:

图1为本发明实施例中一种台球赛事管理平台示意图。

具体实施方式

以下结合附图对本发明的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本发明,并不用于限定本发明。

如图1所示,本发明实施例提供了一种台球赛事管理平台,包括中心服务器以及与其连接的选手服务模块、裁判服务模块、规则设定模块、对手匹配模块、裁判选择模块和视频拍摄模块;

所述选手服务模块内设选手数据库,所述选手服务模块用于参赛选手信息的录入、存储和身份验证;

所述裁判服务模块内设裁判数据库,所述裁判服务模块用于裁判员信息的录入、存储和身份验证;

所述规则设定模块用于设置台球竞赛规则;

所述对手匹配模块用于根据台球竞赛规则,手动或者自动随机进行参赛选手的配对,生成竞赛安排表;

所述裁判选择模块用于根据竞赛安排表,手动或者自动随机进行各场赛事的裁判人员选择,生成裁判安排表;

所述视频拍摄模块用于赛事过程的视频摄像;

所述中心服务器用于通过运算进行各模块的调用、协调和管理。

上述技术方案的工作原理和有益效果为:上述方案中参赛选手信息包括选手姓名、性别、年龄、国籍、身高和体重等信息;本方案通过选手服务模块和裁判服务模块对参赛选手和裁判进行信息的录入、选配与管理,结合规则设定模块的规则输入,由对手匹配模块自动进行参赛选手的匹配和赛事进程的安排,由裁判选择模块确定各场次比赛的裁判人选,以视频拍摄模块对比赛过程进行多角度全方位的完整摄像,通过中心服务器的协调,为台球赛事的组织提供良好服务,减少台球赛事组织方的人工工作量和强度,提高赛事服务与组织水平。

在一个实施例中,所述中心服务器连接有发布模块,所述发布模块用于台球竞赛过程中的竞赛信息发布和视频播放的授权链接。

上述技术方案的工作原理和有益效果为:本方案通过设置发布模块,通过网络,用来进行台球竞赛的信息发布和视频播放的授权链接,以但于公众可以及时地了解到有关台球竞赛的信息,吸引广大台球爱好者观看或者关注台球竞赛,通过发布视频播放的授权链接,有利于台球竞赛的直播与转播权的商业运行管理,有利于不能现场观看的观众在网络或者其他媒体上进行远程观看,扩大台球竞赛的影响。

在一个实施例中,所述中心服务器连接有竞赛结果竞猜模块,所述竞赛结果竞猜模块用于通过网络搜索并发布每场比赛的双方选手以往的比赛成绩以及双方相互比赛战绩,在赛前向公众开设本次竞赛的结果竞猜通道。

上述技术方案的工作原理和有益效果为:本方案通过设置竞赛结果竞猜模块,给公众提供参赛选手的更详细信息,通过网络开放平台设立竞猜通道,提高公众对台球赛事的参与性。

在一个实施例中,所述选手服务模块连接有选手数据采集装置和身份验证装置,所述选手数据采集装置用于采集选手身体数据和身份验证数据,所述身体数据包括身高和体重,所述身份验证数据包括指纹、瞳孔或者脸部图像;所述身份验证装置用于选手进入竞赛场地时通过身份验证数据比对进行身份检验。

上述技术方案的工作原理和有益效果为:本方案通过设置选手数据采集装置和身份验证装置,在比赛组织时用于采集选手的数据,存入选手数据库,在比赛进行时,可用于对参赛选手进行身份验证,可避免人工验证的麻烦,不需要进行人员接触,在出现公共卫生疫情时有利于防控。

在一个实施例中,所述对手匹配模块生成竞赛安排表的过程如下:

首先,根据台球竞赛规则对选手数据库中的所有参赛选手进行随机分组;

其次,对每组参赛选手进行顺序编号为1,2,…,m;

再次,采用以下算法进行参赛选手的选择:

上式中,aj表示第j次运算得到的组内未被选出参赛选手的顺序编号,每次在某一顺序编号的参赛选手被选出后,顺序编号在选出者后的参赛选手顺序编号各递进一位;mj表示第j次选择运算时组内的未被选出参赛选手的数量;int表示取整函数;rand()表示取0-1范围内随机值的函数;rand_max表示能产生的随机数的最大值;

根据参赛选手的先出顺序进行组内排序,以排序确定的出场顺序确定参赛选手的对手匹配;若组内采用循环赛制,则结合第一轮的对手匹配的比赛结果及轮换规则确定后续对手匹配;

最后,根据竞赛的时间要求,确定对手匹配后的各场次比赛的具体时间,并制表得到竞赛安排表。

上述技术方案的工作原理和有益效果为:本方案中参赛选手的编号顺序可以根据选手姓名的首字母的顺序确定,首字母相同则依照第二个字母的顺序,前两个字母相同则依照第三个字母的顺序,以此类推;每次在某一顺序编号的参赛选手被选出后,顺序编号在选出者后的参赛选手顺序编号各递进一位,例如3号被选出,则4号递进为3号,5号递进为4号,如此类推;采用上述算法,可以实现参赛选手的随机匹配,自动进行赛事的安排与规划,提高了赛事组织效率,降低了赛事组织的人工成本。

在一个实施例中,所述中心服务器连接有竞赛数据库,所述竞赛数据库用于存储所述视频拍摄模块对赛事过程的视频摄像的图像数据;所述视频拍摄模块包括竞赛场地内布置的多个摄像机,所述视频拍摄模块连接图像预处理模块,摄像机对竞赛过程进行全方位的连续拍摄,图像预处理模块对拍摄的图像进行初步处理,并将拍摄处理后的图像数据根据拍摄的摄像机不同进行分开保存到竞赛数据库。

上述技术方案的工作原理和有益效果为:本方案通过设置竞赛数据库,用于存储赛事过程中的图像数据,可以方便竞赛过程的监督,还可以提供赛事节目播放以及运动员研究提高竞技技术水平;对数据进行初步处理,可以提高图像的质量和清晰度。

在一个实施例中,所述图像预处理模块对拍摄的图像进行初步处理包括:

确定对图像中各独立分量进行分离的分离矩阵;根据分离矩阵和迭代步长的初始值,循环执行以下操作:

基于图像的亮度矩阵和上一次进行迭代后获得的分离矩阵,对上一次迭代时的步长进行调整;

基于调整后的步长,对上一次进行迭代后获得的分离矩阵进行再次迭代,获得再次迭代后的分离矩阵;

直到确定获得的分离矩阵收敛时,将收敛的分离矩阵作为对图像中各独立分量进行分离的分离矩阵;

根据所述分离矩阵对所述图像中的非高斯噪声进行分离,得到只包含高斯噪声的源图像;

基于预设的去除高斯噪声的算法对所述只包含高斯噪声的源图像进行噪声去除,得到源图像。

上述技术方案的工作原理和有益效果为:本方案提供了一种对台球竞赛图像初步处理的方式,通过该方式,可以去除图像中存在噪声,增强图像效果,提高图像质量。

在一个实施例中,所述中心服务器连接有动作识别模块,所述动作识别模块用于对所述视频拍摄模块拍摄的赛事过程图像进行选手动作识别,确定当前图像中的击球选手;所述视频拍摄模块拍摄的赛事过程图像保留有拍摄时间参数;所述发布模块根据动作识别模块确定的击球选手,获取同一时刻的不同角度拍摄各帧图像中击球选手的面部图像和球桌图像的特征数据,所述特征数据包括帧幅比例、像素、亮度和色彩,通过以下公式计算击球选手的面部图像和球桌图像的系数值:

上式中,τi表示同一时刻第i帧角度图像中击球选手的面部图像和球桌图像的系数值;δ1和δ2分别表示面部图像和球桌图像的计算权重,且δ1+δ2=1;n表示特征数据包括的参数项数;hk表示特征数据中的各项权重,其中k=1,2,…,n;pik表示同一时刻第i帧角度图像中击球选手的面部图像的第k项特征数据;wik表示同一时刻第i帧角度图像中球桌图像的第k项特征数据;

所述发布模块根据计算结果,选取同一时刻中系数值最大的一帧图像进行图像的发布并传输给授权链接。

上述技术方案的工作原理和有益效果为:本方案中的帧幅比例指一帧图像中的面部图像或者球桌图像在图像中的图像面积与该帧图像总面积的比例;本方案通过设置动作识别模块进行竞赛中选手运作的识别,发布模块根据识别情况,以上述算法从同一时刻不同角度拍摄的图像中,确定一个角度最佳、画面质量最好的图像用来对外发布,使得通过网络或者其他视频媒体观看的观众可以始终以最好的角度观看比赛,提高观众的体验。

在一个实施例中,所述裁判服务模块连接有图像回放模块,所述图像回放模块用于裁判在必要时进行比赛各角度图像的选择与回放,且具有延长每帧图像播放时间、播放停顿及图像局部放大功能。

上述技术方案的工作原理和有益效果为:本方案通过设置图像回放模块,在比赛中给裁判使用,并赋予裁判观看回放的选择与图像放大权限,有助于在台球竞赛中辅助裁判的工作,在某些裁判分神时或者关键争议情况下,用来重新回放,观看重点细节,以全是裁判做出公正的判罚,有利于提高裁判判罚的客观性,有利于保障比赛的公平与公正。

在一个实施例中,所述中心服务器连接有违规判断模块和提示模块,所述违规判断模块用于判断所述动作识别模块的参赛选手动作识别情况是否违反所述规则设定模块设置的台球竞赛规则,若违反,则由所述提示模块发出违规提示。

上述技术方案的工作原理和有益效果为:本方案通过设置违规判断模块和提示模块,违规判断模块以台球竞赛规则为评判标准,以动作识别模块的参赛选手动作识别情况为评判对象,辅助裁判客观地进行选手是否存在违规的判断,当认为存在违规行为则发出违规提示,提醒裁判,可以防止对选手的隐蔽性违规发生漏判,提高裁判的正确率,保障台球比赛的公平与公正。

显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。

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