《足球比分计数器原理.docx》由会员分享,可在线阅读,更多相关《足球比分计数器原理.docx(5页珍藏版)》请在三一办公上搜索。
1、足球比分计数器原理一、比赛计时记分系统组成比赛计时记分软件功能主要包括:赛程与赛事信息处理、计时记分操作、1.ED屏幕显示模板处理、显示模板关联处理、显示控制处理、大屏显示处理、报表及成绩处理系统。足球大屏显示处理过程中需要处理的问题包括如下几部分:1、显示模板动态定义显示模板编辑、定义处理,信息来源描述、位置、颜色、字型字号等是通过模板设置的,模板定义后如何进行数据实例。2、1.ED屏幕显示适配多数1.ED屏采用截屏技术显示,各硬件厂家的控制方式不一定相同,有单屏控制、有多屏控制;截屏技术分左上角、右下角或其他位置,如何适应不同截取的需要。3、显示模板内容实例化大屏显示信息内容包括对阵双方、
2、运动员、赛程安排相关信息等,有些信息可能是临时增加的。展示信息采用模板技术设计,如何方便获得实际数据并展示在1.ED显示屏上。4、大屏显示实时控制如何在简单实时进行计时记分操作的同时把比赛成绩、信息公告(时间场次)等显示在一个或多个大屏上。系统采用基于多视图模板显示设计技术较好地解决了上述问题,技术办法包括显示模板定义、数据关联描述处理、大屏显示与控制分离处理等相关内容。二、系统数据基本模型及存储特点考虑设计、实现处理简便,系统分成系统处理和显示处理控制两部分。系统处理包括计时记分处理、显示模板定义、数据关联处理以及大屏显示控制功能等,程序安装在计时记分电脑上;显示处理控制负责大屏显示控制,安
3、装在大屏显示控制电脑上。2.1系统功能模块结构系统功能模块分为计时记分管理、显示模板管理和显示控制三部分。2.1.1计时记分管理计时记分管理用于赛程安排、参赛队及运动员信息设置、计时记分操作等,功能如下:(1)基本数据维护:包括赛事日期、比赛队名、运动员等信息增加、修改、删除操作。(2)赛程安排:赛程安排增加、修改、删除操作。(3)赛事安排:每场比赛地点、主客队名、运动员信息等安排。(4)计时记分:实现比赛成绩登记、计时控制等操作,根据需要即时请求大屏控制程序展现指定的信息。功能操作包括比赛场次选择、计时(暂停)记分操作、屏幕显示控制操作。2.1.2显示模板管理用模板描述显示信息的定义及关联,
4、使得实现的算法简单、方便和灵活,功能如下:(1)模板管理:用于登记管理每屏信息的名称。(2)模板元素定义:定义每屏信息元素组成,包括标签、图片、线等及相应属性。(3)模板数据视图:说明显示模板元素数据来源,一个模板可对应多个数据视图。(4)模板与数据关联:定义模板每个对象数据来源,方便模板元素实例化数据。(5)大屏参数设置:设置每个大屏分辨率及位置大小。2.1.3大屏显示控制显示控制安装在大屏控制室电脑的程序,接收计时记分显示控制请求,即时在控制电脑指定区域显示信息,大屏显示适配卡通过截屏获得信息并发送展示。2.2系统数据结构模型结构系统数据组成主要包括:赛程安排表、赛事安排表、参赛队名信息表
5、、运动员信息表、显示数据视图、屏幕名称、显示模板名称、显示模板元素等,如图3所示。2.3系统数据存储及特点大屏幕物理参数直接影响到显示系统设计,屏幕分双色屏、四色和彩色屏等,显示信息内容包括文本、图形以及线段标签三部分。系统采用如下技术进行设计,达到数据描述规范、操作简单、显示控制灵活、算法容易效果。(1)采用双坐标系处理显示模板大屏采用物理坐标和逻辑坐标描述,逻辑坐标用于计时记分系统模板编辑、显示等处理,物理坐标用于大屏显示,方便实现信息缩放、平移等处理。模板在计时记分系统和大屏显示效果相同,解决厂家不同控制要求。大屏主要属性结构如表1所示。表1中(F_1.EFT,F_TOP)是大屏映像对应
6、屏幕左上角,适应厂家不同截屏要求,Fjvidtikfreight分别是屏幕宽度和高度。f_top,F_WIDTH,FHEIGHT)是显示区域大小,系统对超出区域信息进行裁剪,解决多个小屏拼成大屏时信息显示相互干扰问题。(0,0,F_VWIDTIKF_VHEIGHT)是计时记分显示逻辑区域大小;取F_WIDTH/F_VWIDTHF_HEIGHT/F_VHEIGHT比值小的作为显示缩放比例因子,实现缩放显示功能。(2)使用动态数据源关联,实现数据分离模板涉及数据比较复杂,模板数据来源分为不同视图,称模板数据视图,也称动态数据源。动态数据源实现模板、显示数据相互独立,显示控制更方便、更灵活。对图1中
7、显示的模板进行处理,抽象数据源视图如表2所示。(3)大屏显示模板元素结构模板元素采用元数据,包括类型、颜色、字型字号、对齐方式以及数据来源等。(4)大屏显示和计时记分操作相分离计时记分和大屏显示分离两个独立系统,前者在计时裁判员旁使用,操作更及时、准确;后者在原大屏控制电脑上运行,直接控制大屏信息展示,使用简单、方便,支持多屏显示。三、计时记分、大屏显示控制及算法实现计时记分系统完成计时记分、大屏显示操作;大屏显示用于展示信息。3.1足球计时记分及显示控制处理模型计时记分系统负责计时记分及显示请求控制,并把显示控制的请求命令发送1.ED显示控制;1.ED显示控制获得请求命令后,先读取显示模板,
8、然后通过数据视图实例模板数据,最后在指定1.ED大屏上显示信息。3.2计时记分运行控制算法描述计时记分控制主要负责计时记分和1.ED大屏显示请求命令发送。计时记分处理步骤如下:(1)进入操作界面,获当场比赛信息。(2)进行计时记分及相关操作:启动、关闭时间显示;记录点球、普通射门、乌龙球等;记录罚牌或换人操作;大屏显示控制;取消误操作命令。(3)根据计时记分操作同步请求显示操作,触发大屏显示。3.3大屏显示与控制实现大屏显示与控制主要是获得显示模板,经过实例数据后展示在大屏上。模板元素数据可能来源于不同数据视图,利用模板和数据视图技术,简化大屏显示数据处理算法,实现不同大屏同时控制的功能。基于通用大屏显示足球计时记分应用系统,把显示信息通过模板分离出来,显示和控制更方便和灵活。该系统在天津全国大运会和东亚运动会等多个大型足球比赛上使用,得到很好使用效果。