论文部分内容阅读
研究目的:针对国外视频技战术分析软件专项性不强、价格昂贵,国内市场无成熟与稳定的乒乓球专项技战术分析软件,及国内外的视频分析软件尚未实现灵活智能的视频自动截取以及报告自动生成功能等现状,本研究旨在将本课题组多年来在国家乒乓球队技战术水平科学诊断方面的经验和成果加以整合和开发,吸收和借鉴国内外技战术视频分析软件的优点,紧密结合乒乓球项目的专项特点和国家乒乓球队运动实践的需求,研发一套具有我所自主产权的、便于操作、性能稳定、能够直接运用于乒乓球实践的,且能够投入市场的"智能化乒乓球专项技战术视频分析系统"。研究方法:根据国家乒乓球队技战术视频分析具体的需求,查阅文献资料,运用Visual Studio 2015开发环境,采用C++开发语言,MFC框架结合MYSQL数据库和XML,在Windows10系统环境下,开发了"乒乓军师"专项技战术视频分析系统。该系统主要由3个模块组成:技战术指标信息采集模块,技战术指标信息处理模块和报告生成模块。研究结果:1)技战术指标信息采集设计与实现技战术信息采集设计与实现模块由模板的设计与建立、时间信息采集、技战术信息采集三部分组成。技战术模板包含有针对于乒乓球项目专项的多个常用的技战术分析模板,同时也留有开放式的应用环境。可以根据不同教练员和运动员的需求,方便自由地设立统计分析内容模型以及内容之间的逻辑关系。依据不同需求,模板可繁可简,简单模板可达到现场实时反馈。系统可对复杂的事件进行精确的定义和描述分析。分析内容的模型采用树状结构,并引入了层的概念,比赛的技战术统计结果的逻辑层次清晰。本研究采用同时记录开始和结束时间的方案,可以更加方便的截取视频。软件记录了每一分球的开始时间和终止时间并和技战术数据绑定,并结合视频非线性编辑技术,实现视频片段的自动截取与合成。在技战术模板创建完成后,软件根据模板中的属性列,生成一个技战术指标点选界面(输入表)和一个技战术指标显示界面(显示表)。当选择好输入表中的内容后,所标记的每个球的技战术指标会在显示表中显示出来。2)技战术信息管理设计与实现技战术信息管理模块由技战术信息存储和技战术信息处理两部分组成。为解决技战术信息管理以及保存的合理性,本软件在设计时采用MYSQL数据库和XML双重存储的办法。通过使用MYSQL数据库,将每一场比赛按照技战术分析指标进行标记后,按照每场信息、每分信息和模板信息进行存储,增加了数据存储的安全性。为最终的整体数据汇总,查询统计提高了效率,并为按不同技战术指标有针对性的查询、统计数据提供了便捷。为实现数据共享,本软件使用了XML的存储方式。在XML中保存了模板的属性关系信息,模板信息以及比赛信息,实现了不同电脑中的数据互通,弥补了本地数据库数据不互通的缺点。本研究采用了多条件筛选以及多条件排序的方法来处理技战术信息。3)数据分析与报告生成设计与实现本软件添加了自动计算数据和生成报告的功能。根据国家乒乓球队的实际需求,开发了常用报告模板,分为普通三段模板和动态三段模板。普通三段模板中又可分为一三板为发抢和一三五板为发抢两种类型。当科研人员选择对应的模板后,系统根据如下算法将结果填入到模板中,并自动生成分析报告。4)系统应用近一年来,在多次大赛备战的过程中,本软件为国家乒乓球队提供了技战术采集分析的支持。完成了数百场的数据采集与分析,提供了在线交流与敏捷维护的服务。并分别对模板库、视频自动截取和报告自动生成这三个创新功能进行了效果测试。在整个技战术采集与分析的工作中消耗时间会比同类软件有所减少,其中,视频自动截取功能和自动生成报告功能的添加为降低技战术采集分析的耗时起到了明显作用。研究结论:本研究所开发的智能化乒乓球专项技战术分析系统能够满足国家乒乓球队对乒乓球技战术采集、统计与分析的基本需求,在完成技战术采集与分析中的基本功能以外,还完成了当前技战术分析领域迫切需要的新功能。并根据目前国家乒乓球队的实际需求对软件进行了流程上的改进,使软件操作更加连贯,与其他的技战术分析软件相比,本软件拥有如下优势和特点:(1)针对乒乓球专项特色,在模板建立时本软件不但保留了开放式设计模板的方法,而且添加了模板库的来保存常用摸版。(2)提供了检查采集正确与否的功能,方便了技战术分析报告的生成。(3)应用非线性编辑技术,使软件完成了视频自动截取的功能,提高了技战术数据处理的效率。(4)通俗易懂的中文界面,方便了我国教练员与运动员对本软件的运用,更增强了本软件在我国群众层面的推广性。