基于通用大屏显示足球计时记分系统设计基于通用大屏显示足球计时记分系统设计
分析了当前足球比赛大屏显示系统存在的问题,提出一种基于多视图模板适配的通用大屏显示及计时记分系统
设计方法,较好地解决不同场馆比赛的计时记分控制、多个大屏显示等问题,并详细介绍相关技术的结构模型
和实现算法。
摘摘 要要: 分析了当前足球比赛大屏显示系统存在的问题,提出一种基于
关键词 关键词: 计时记分;
0 引言引言
足球体育比赛中,计时记分及大屏显示是比赛过程非常重要的环节,如何能在简单计时记分的同时实时大屏信息展示,是
计时记分系统特别要考虑的问题。足球场馆都配置简单计时记分及显示系统,但系统信息无法输出给其他系统使用,无法满足
大型比赛使用要求。另外临时用于场馆比赛使用的计时记分系统,根据现场大屏分辨率及比赛展示信息变化[1-2],修改相应功
能程序,不但增加工作量,同时会造成程序辛勤的问题出现。
针对上述问题,本文提出一种基于多视图模板的足球计时记分系统设计技术,可以提供简单方便的计时记分操作,还解决
了不同场馆大屏的显示处理问题。
1 比赛计时记分系统组成比赛计时记分系统组成
比赛计时记分软件功能主要包括:赛程与赛事信息处理、计时记分操作、LED屏幕显示模板处理、显示模板关联处理、显
示控制处理、大屏显示处理、报表及成绩处理,系统功能结构如图1所示[3-4]。
足球大屏显示处理过程中需要处理的问题包括如下几部分:
(1)显示模板动态定义
显示模板编辑、定义处理,信息来源描述、位置、颜色、字型字号等是通过模板设置的,模板定义后如何进行数据实例。
(2)LED屏幕显示适配
多数LED屏采用截屏技术显示,各硬件厂家的控制方式不一定相同,有单屏控制、有多屏控制;截屏技术分左上角、右下
角或其他位置,如何适应不同截取的需要。
(3)显示模板内容实例化
大屏显示信息内容包括对阵双方、运动员、赛程安排相关信息等[5],有些信息可能是临时增加的。展示信息采用模板技
术设计[6],如何方便获得实际数据并展示在LED显示屏上。
(4)大屏显示实时控制
如何在简单实时进行计时记分操作的同时把比赛成绩、信息公告(时间场次)等显示在一个或多个大屏上。
系统采用基于多视图模板显示设计技术较好地解决了上述问题[7],技术办法包括显示模板定义、数据关联描述处理、大
屏显示与控制分离处理等相关内容。
2 系统数据基本模型及存储特点系统数据基本模型及存储特点
考虑设计、实现处理简便,系统分成系统处理和显示处理控制两部分。系统处理包括计时记分处理、显示模板定义、数据
关联处理以及大屏显示控制功能等,程序安装在计时记分电脑上;显示处理控制负责大屏显示控制,安装在大屏显示控制电脑
上。
2.1 系统功能模块结构系统功能模块结构
系统功能模块分为计时记分管理、显示模板管理和显示控制三部分,如图2所示。