视频数据库管理软件Tac Analysis在竞技体育中的应用
2014-06-19延保东鱼莹朱鹏鸿
延保东 鱼莹 朱鹏鸿
摘 要: 以全面实现榆林市竞技体育信息化管理为根本目的,设计出了视频数据库管理软件Tac Analysis。该系统采用C语言编程,基于SQL(Microsoft SQL Server)数据库技术进行数据库软件开发,实现了视频分割、标记、检索以及合并等功能。在运行过程中视频数据库管理软件Tac Analysis在操作性上具有明显优势,使用者可以随时、快速地查找视频资料,有效地提升了榆林市竞技体育信息化管理的水平。
关键词: 竞技体育; 数据库; 视频管理; Tac Analysis
中图分类号: TN711?34 文献标识码: A 文章编号: 1004?373X(2014)09?0128?03
0 引 言
竞技体育是体育运动的重要组成部分,它是以体育竞赛为特征,通过创造优异的运动成绩,夺取比赛优胜为目标的社会体育活动。为了能够帮助运动员在比赛中取得更加优异的成绩,教练员以及体育科研人员需要反复研究比赛和训练的视频资料,通过这些视频图像资料进一步了解运动员的现场反馈,并且为后面的技战术分析提供理论基础[1]。目前视频资料大都保存在磁带、光盘以及硬盘当中,在大量的视频资料中挑选出有使用价值的资料,无疑需要耗费大量的人力和物力,因此,必须利用计算机软件技术构建出视频资料数据库,充分发挥视频资料在竞技体育中的价值。
1 视频数据库管理软件的设计
视频数据库管理软件设计的主要思想是将经过编辑加工后的视频剪辑保存在数据库当中,当教练员或者体育科研工作者需要使用这些视频资料时只需要输入相应的关键词就可以轻松调出相对应的视频剪辑,便于分析比赛过程中的技战术[2]。以下就对视频数据库管理软件Tac Analysis的设计进行深入分析:
1.1 视频书库管理软件的技术路线
该视频数据库管理系统采用C语言编程,基于结构化查询语言SQL(Microsoft SQL Server)数据库技术进行数据库软件开发。结构化查询语言是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统,其优势在于不需要用户指定对数据的存储方法以及存放方式,因此对于不同底层结构的不同数据库系统可以使用相同的结构化查询语言作为数据输入与管理的接口。
1.2 功能结构设计
视频数据库管理软件Tac Analysis提供了一个开放式的数字视频数据库建立工具,视频分析方便快捷,视频查找准确,尤其适用于竞技体育视频资料管理方面的应用,视频数据库管理软件Tac Analysis的功能设计如图1所示。
图1 视频数据库管理系统结构
从图1可以看出视频数据库管理系统主要分为视频编辑和视频检索两大类。
视频编辑主要实现视频切割和标定检索词的功能,而视频检索则是根据检索词进行检索。
在视频数据库管理软件Tac Analysis中,视频编辑和检索两大部分都采用同样的操作界面,在视频编辑过程中需要设计视频编辑子系统,对原始视频文件进行导入然后进行控制剪辑、标记剪辑以及修改剪辑等操作。在视频编辑系统方面,视频导入支持AVI,WMV,VOB以及MPEG格式。通过控制剪辑可以对视频资料进行播放、暂停、快放以及慢放等操作。例如根据竞技体育的比赛特点,特别增加了1/2,1/4以及1/8等不同速率的慢放模式,通过慢放教练员可以更加清楚地看到运动员在比赛中的技术动作[3]。此外,根据控制剪辑还可以确定入库剪辑的起点和终点;标记剪辑模块主要功能包括剪辑的基本信息,例如竞技体育比赛的名称、运动员姓名、对手、场次以及技战术特点,备注栏可用于标记以上信息以外的技战术特点;修改剪辑的主要功能是在入库前对某个剪辑进行重新标记,还可以对一些使用价值不高的视频资料进行删除。
2 视频数据库管理软件Tac Analysis的特点
伴随着计算机、互联网技术以及现代通信技术的快速发展,以影片、模拟磁带、光盘为载体的传统视频资料存储模式,在使用过程中已经在使用格式和存储空间等方面受到极大的限制,而且这些传统视频资料存储模式经过多次编辑后还会造成一定程度的损耗,严重影响视频质量。因此,急需对视频资料的存储和管理模式进行革新。现阶段,使用硬盘存储技术以及软件技术建立视频数据库,可以有效地避免传统方式下视频资料管理缺乏快速查询的手段,导致出现管理、使用效率低下等问题,以下就对视频数据库管理软件Tac Analysis的功能特点进行简要分析:
2.1 Tac Analysis软件针对性强,视频分析速度快
伴随着现代科学技术的快速发展,在竞技体育领域当中对于科技的依赖性也越来越高。视频数据库管理软件Tac Analysis可以针对竞技体育项目的不同场次比赛和训练中运动员、技术动作、得分等信息重复的特点,详细分析这些竞技体育项目的关键时刻点所表现出的信息特征,然后再通过这些文本信息中的相同、相似、递呈以及因果等逻辑关系使其进一步结构化。
针对不同竞技体育项目可以建立一个与之相对应的视频数据库,从而确保同一个竞技体育项目的不同场次比赛中重复出现的关键信息不会进行重复输入,视频资料的关键部分不必进行分割,从而节省了数据信息的存储空间、减少视频资料的整理步骤。
2.2 数据库共享
视频管理软件Tac Analysis的数据分析功能可以进行导入、导出,不同科研人员分析的视频资料和数据能够分享或者组合成统一的数据库[4]。
通过对视频资料数据库中的资料进行查询,可以直接给教练员、运动员回放各种不同分类组合的视频系列,也可以把不同文件中所需要的视频片段直接合并导出。
2.3 视频格式兼容性强
视频管理软件Tac Analysis的视频编程是基于Windows Media Player解码器,该软件可以支持avi,rm,mpg,wmv等不同格式的文件,在计算机上播放数字媒体,轻松地在媒体库中组织数字媒体,将数字媒体传递到便携设备中,以便随时随地查看,或在家里的各种设备上共享数字媒体。
3 视频数据库管理软件对榆林市竞技体育发展
的作用
榆林市地处陕西最北端、是我国能源化工基地,近年来榆林市政治、经济、文化、社会等建设都实现了跨越式的发展,榆林体育工作也有了长足的发展。现阶段,榆林市竞技体育一直位列全省前列,而且榆林市射击运动员高雨欣还在青少年组比赛中打破了青少年纪录。榆林市竞技体育之所以能够取得如此傲人的战绩,不仅归功于学校和群众等基础体育的良性发展,体育基础设施建设的完善,更重要的是全市对体育工作的重视。为了进一步提升榆林市竞技体育的整体实力,就必须加大投入改善竞技体育信息化管理的条件,重视科技创新,努力营造出发展榆林市体育产业的强大合力。
本文重点分析的是视频数据库管理软件Tac Analysis的研发对榆林市竞技体育发展所起到的积极作用。视频数据库管理软件Tac Analysis可以应用于各种体育项目数字视频资料的管理,甚至可以扩展应用到其他领域数字视频管理[5]。建立影像资料数据库,改变图像资料管理水平较低、利用效率不高的情况。加强竞技体育视频图像反馈以及录像解析等科研手段在运动实践中的作用,使榆林市竞技体育比赛、训练以及与竞技体育有关的科研工作中所获得的视频资料得以长期有效地保存,其简单、便捷的视频分析和查询功能,可以方便教练员、运动员使用。
视频数据库管理软件Tac Analysis在采集、编辑、加工处理以及导出的形式更适用于体育项目训练和比赛的视频。针对不同项目的开放性以及数据库共享等功能,Tac Analysis在体育训练课科研领域内具有广泛应用的可能。
4 结 语
综上所述,本文研究的视频数据库管理软件Tac Analysis适用于各种类型的体育项目,通过建立视频影像资料数据库,提高了图像资料的使用效率和管理水平。尤其是Tac Analysis在图像反馈、录像解析以及资料查询等方面所表现出的优势,使得教练员和运动员可以更加方便、快捷地使用[6]。视频资料在采集、编辑、加工处理以及导出的形式更适用于竞技体育项目训练和日常训练的视频,针对各种体育项目的开放性以及数据库共享等功能,还可以扩大Tac Analysis的应用范围。因此可以看出,Tac Analysis对于推动竞技体育的发展有着非常重要的意义。
参考文献
[1] 胡水清,冯葆欣,蔡宇辉,等.体育比赛及训练视频分类管理数据库软件(TacAnalysis)的研究与开发[J].中国体育科技,2011(4):56?58.
[2] 沈学军.女子散打比赛技战术多媒体数据库管理系统的研制[D].北京:北京体育大学,2011.
[3] 田丽丹.多媒体技术在体育比赛软件中的应用研究[D].北京:北京邮电大学,2012.
[4] 邓红慧.面向Web视频的数据挖掘及检索的研究和实现[D].成都:电子科技大学,2012.
[5] 王守恒,左伟,周龙峰,等.体育赛事管理网络信息资源建设[J].首都体育学院学报,2009,21(1):102?105.
[6] 陈向权,孙振武,胡鹏.大众体育竞赛对促进大众体育发展的研究[J].科技信息,2010(7):123?124.
[7] 刘龙飞,章坚武.基于H.264的Web视频监控客户端设计与实现[J].现代电子技术,2011,34(19):27?30.
[8] 刘仲魁,郭民.数据挖掘技术在客户关系管理中的应用研究[J].现代电子技术,2011,34(19):150?153.