一种基于大数据的体育训练系统的制作方法

文档序号:17852267发布日期:2019-06-11 22:19阅读:347来源:国知局

本发明涉及体育训练领域,特别涉及一种基于大数据的体育训练系统。



背景技术:

体育训练是为增强人们的体质,锻炼人们勇敢坚韧的精神而进行的训练。其中田径训练是是各项体能训练的基础,在体育的训练中起着非常重要的作用。田径训练的一项就是跑步的训练,跑步看着简单,但是要跑的快并且时间长是非常不容易的,不但需要人们有十足的耐心,还需要人们有相应的运动技巧,这样才会有一个良好效果的跑步训练。



技术实现要素:

本发明的目的是克服上述现有技术中存在的问题,提供一种基于大数据的体育训练系统。通过将田径比赛时候的运动员跑步的动作和田径训练时训练者的动作进行对比,使得训练者在训练的时候的跑步的更加规范,训练的效果更好。

本发明的技术方案是:一种基于大数据的体育训练系统,包括:

比赛视频采集模块,通过架设在运动场上的第一摄像头来采集比赛时间运动员的比赛视频数据,并将比赛视频数据发送到云服务器;

训练视频采集模块,通过拍摄运动者的第二摄像头来采集训练者的训练视频数据,并将训练视频数据发送到云服务器;

视频处理模块,用于接收云服务器发送的比赛视频数据,将比赛中第一名的运动员视频提取出来生成指导视频数据,并将指导视频数据发送到动作分解模块;

动作分解模块,用于接收视频处理模块发送的指导视频数据和云服务器发送的训练视频数据,将训练视频数据进行分解生成训练动作数据,再将指导动作数据发送到动作分析模块,将训练动作数据发送到动作对比模块;

动作分析模块,用于接收动作分解模块发送的指导动作数据,并将指导动作数据发送到动作对比模块,同时根据指导动作数据计算在比赛视频数据中运动员的瞬时速度,并将指导动作数据和与指导动作数据对应的瞬时速度发送到云服务器;

动作对比模块,用于接收动作分析模块发送的指导动作数据和分解模块发送的训练动作数据,将指导动作数据和训练动作数据进行对比生成动作差异数据,并将动作差异数据发送到云服务器;

云服务器,用于接收比赛视频采集模块发送的比赛视频数据,并将比赛视频数据转发到视频处理模块;用于接收训练视频采集模块发送的训练视频数据,并将训练视频数据转发到动作分解模块;用于接收动作分析模块发送的指导动作数据和与其对应的瞬时速度,并将指导动作数据和与指导动作数据对应的瞬时速度发送至云数据库进行存储;用于接收动作对比模块发送的动作差异数据,并将动作差异数据转发到训练动作指导模块指导模块;

云数据库,用于接收服务其发送的指导动作数据和与指导动作数据对应的瞬时速度;

训练动作指导模块,用于接收云服务器发送的动作差异数据,并通过处理器将动作差异数据进行处理,转化成语音数据播放给正在训练的训练者。

较佳地,云数据库还通过互联网与训练者的客户端连接,云数据库通过互联网将所述指导动作数据和与指导动作数据对应的瞬时速度发送到客户端。

较佳地,所述云数据库中还设有网络爬虫模块,用于将互联网中与体育相关的经验数据收集到云数据库中进行存储,同时云数据库通过互联网将所述经验数据发送到客户端。

较佳地,所述视频处理模块包括图像分析模块和视频截取模块,所述图像分析模块用于将接收的比赛视频数据中第一名运动员的面部特征数据提取出来发送到视频截取模块,所述视频截取模块用于接收图像分析模块发送的面部特征数据,根据面部特征数据进行视频的截取,并将截取后的截取视频进行整合生成指导视频数据进行发送。

本发明的有益效果:本发明实施例中提供一种基于大数据的体育训练系统,通过比赛视频采集模块采集在运动场上运动员的运动视频,由视频处理模块将比赛中第一名的运动员视频提取出来,再将第一名运动员的动作进行分解,同时通过训练视频采集模块采集训练场上训练者的运动视频,并通过动作分解模块将训练者的动作进行分解,在通过动作对比模块对比运动员的分解动作和训练者的分解动作,输出动作差异,将动作差异通过训练动作知道模块反馈到训练者,以帮助训练者良好的训练;同时将运动员的动作进行分析,并储存在与云数据库中,云数据库与训练者的客户端连接,使得训练者可以在不训练的时候也能够随时掌握运动的要领,为后面的练习打下基础。

附图说明

图1为本发明提供的一种基于大数据的体育训练系统的系统结构框图。

具体实施方式

下面结合附图,对本发明的一个具体实施方式进行详细描述,但应当理解本发明的保护范围并不受具体实施方式的限制。

参见图1,本发明实施例提供了一种基于大数据的体育训练系统,包括:

比赛视频采集模块,通过架设在运动场上的第一摄像头来采集比赛时间运动员的比赛视频数据,并将比赛视频数据发送到云服务器;

训练视频采集模块,通过拍摄运动者的第二摄像头来采集训练者的训练视频数据,并将训练视频数据发送到云服务器;

视频处理模块,用于接收云服务器发送的比赛视频数据,将比赛中第一名的运动员视频提取出来生成指导视频数据,并将指导视频数据发送到动作分解模块;

动作分解模块,用于接收视频处理模块发送的指导视频数据和云服务器发送的训练视频数据,将训练视频数据进行分解生成训练动作数据,再将指导动作数据发送到动作分析模块,将训练动作数据发送到动作对比模块;

动作分析模块,用于接收动作分解模块发送的指导动作数据,并将指导动作数据发送到动作对比模块,同时根据指导动作数据计算在比赛视频数据中运动员的瞬时速度,并将指导动作数据和与指导动作数据对应的瞬时速度发送到云服务器;

动作对比模块,用于接收动作分析模块发送的指导动作数据和分解模块发送的训练动作数据,将指导动作数据和训练动作数据进行对比生成动作差异数据,并将动作差异数据发送到云服务器;

云服务器,用于接收比赛视频采集模块发送的比赛视频数据,并将比赛视频数据转发到视频处理模块;用于接收训练视频采集模块发送的训练视频数据,并将训练视频数据转发到动作分解模块;用于接收动作分析模块发送的指导动作数据和与其对应的瞬时速度,并将指导动作数据和与指导动作数据对应的瞬时速度发送至云数据库进行存储;用于接收动作对比模块发送的动作差异数据,并将动作差异数据转发到训练动作指导模块指导模块;

云数据库,用于接收服务其发送的指导动作数据和与指导动作数据对应的瞬时速度;

训练动作指导模块,用于接收云服务器发送的动作差异数据,并通过处理器将动作差异数据进行处理,转化成语音数据播放给正在训练的训练者。

进一步的,云数据库还通过互联网与训练者的客户端连接,云数据库通过互联网将所述指导动作数据和与指导动作数据对应的瞬时速度发送到客户端。

进一步的,所述云数据库中还设有网络爬虫模块,用于将互联网中与体育相关的经验数据收集到云数据库中进行存储,同时云数据库通过互联网将所述经验数据发送到客户端。

进一步的,所述视频处理模块包括图像分析模块和视频截取模块,所述图像分析模块用于将接收的比赛视频数据中第一名运动员的面部特征数据提取出来发送到视频截取模块,所述视频截取模块用于接收图像分析模块发送的面部特征数据,根据面部特征数据进行视频的截取,并将截取后的截取视频进行整合生成指导视频数据进行发送。

综上所述,本发明具体公开了一种基于大数据的体育训练系统,一种基于大数据的体育训练系统,包括:比赛视频采集模块、训练视频采集模块、视频处理模块、动作分解模块、动作分析模块、动作对比模块、云服务器、云数据库、训练动作指导模块。通过比赛视频采集模块采集在运动场上运动员的运动视频,由视频处理模块将比赛中第一名的运动员视频提取出来,再将第一名运动员的动作进行分解,同时通过训练视频采集模块采集训练场上训练者的运动视频,并通过动作分解模块将训练者的动作进行分解,在通过动作对比模块对比运动员的分解动作和训练者的分解动作,输出动作差异,将动作差异通过训练动作知道模块反馈到训练者,以帮助训练者良好的训练;同时将运动员的动作进行分析,并储存在与云数据库中,云数据库与训练者的客户端连接,使得训练者可以在不训练的时候也能够随时掌握运动的要领,为后面的练习打下基础。

以上公开的仅为本发明的几个具体实施例,但是,本发明实施例并非局限于此,任何本领域的技术人员能思之的变化都应落入本发明的保护范围。

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