所有活动在培训领域是运动员竞技能力的提高。运动训练系统是一个组织系统,实现共同目标。竞争能力的培训体系的演变的主要表现。随着计算机技术的快速发展,人们已经开始结合虚拟现实和其他技术来实现科学sports-assisted训练消除传统体育训练,纯粹依赖经验。姿势估计得到的位置、角度和关于人体的附加信息的图像在一个二维平面或三维空间之间的映射关系建立人体功能和人体姿态。这篇文章演示了一个golf-assisted训练系统实现转换从一个经验体育训练方法,人体运动分析方法,利用人工智能和大数据。摇摆的姿态参数得到教练和教练使用的人体姿态估计。基于这些信息,构建一个辅助训练系统。两个参数的关节角轨迹和姿态相似比较运动鞋作为辅助指标。关节角轨迹分析,教练指导基于相似性的姿势。
现代培训理论认为,运动员的训练过程是一个系统工程,它是一个多学科整合的过程因素的“最好”的组合。因此,掌握竞争职业运动员的过程(
今天的多样化和专业发展的竞技体育运动训练(
在传统的运动训练(
以人为本科技(
本文使用Kinect传感器插件OpenNI代码自动提取三维人体数据15联合点。最后,手动提取的姿态数据进行比较与姿态基于Kinect三维传感器获得的数据来完成其准确性验证。
本文提出一种基于氛围的背景建模算法建模,利用邻域像素创建一个背景模型。实验表明,该方法克服了传统方法的缺点,可以获得更好的检测结果对动态背景。
根据基于模型的人体姿态估计算法和模范自由姿态估计算法,提出了一种基于轮廓特征的人体姿态估计方法与图像处理相结合。边缘检测是进行二进制目标探测得到的等值线图,并进行水平扫描。图像处理方法,如人体长度比例约束已经意识到人类关节的姿态估计。实验表明,该方法可以更精确地提取人体的主要联合数据。
本文组织如下。讨论了相关工作
在本节中,我们讨论了与我们的方法有关的相关工作。首先,我们讨论运动员训练系统的概念,其次是竞争的影响运动员训练系统、辅助训练系统和人体姿态估计。我们认为,全面审查将为我们建议的工作提供一个坚实的基础。
有三个主要区别运动员训练系统和传统的培训体系。首先,运动员训练系统是整个培训体系的一部分,和资源,环境,和其他因素,这两个在某种程度上是相同的。不过,运动员训练系统所涉及的因素是整个培训体系的一部分。然而,并不是所有的这些因素都包含在培训体系在运动员的训练。第二,运动员训练系统的存在是基于运动员竞技能力的存在。例如,考虑这样一种情况,当运动员退出竞技体育事业(
在运动员的培训系统,所有培训活动都围绕提高运动员的竞技能力。所有运动员参与比赛创造理想的运动性能。竞争能力是运动员必须具备的能力参与竞争比赛。有一个竞争不可避免地需要运动员有特定的竞争能力。只有这样他们才能显示更高的概念,更快,更强的竞技体育。因此,运动员训练系统的产生和发展都必须密切相关的竞争和继续发展和解决竞争水平的变化。竞争起着指导的作用在运动员的训练系统的发展
高尔夫已经成为更受欢迎和重视的人,许多辅助训练设备近年来有关高尔夫球出现了。随着计算机技术在运动训练中的应用,一个集团公司,致力于帮助高尔夫培训系统的研究已成为世界范围内,取得了显著的成果。目前使用的主要方法是图像方法,图形分析方法,和便携式传感器的方法。成像方法捕捉运动员的运动在swing通过图像采集设备,然后分析和评估运动基于过去的经验。视频辅助高尔夫训练系统中采用的方法是使用高尔夫运动分析软件“MotionCoach”由加拿大媒体Vention软件开发公司。高尔夫球挥杆分析系统研究了美国体育加里·布鲁克斯和软件开发公司开发的DartGoffer瑞士软件开发公司DartFish [
图表分析方法再加工图形信息。它提取物理参数基于收集的图像信息运动员摆动过程和比较其与标准模板的参数实现数字化的分类评价。图表分析方法用于golf-assisted培训体系主要包括golf-assisted摇动分析仪由朝鲜体育GOLFZON软件开发公司,高尔夫运动分析和教学体系MATT-T由北美公司开发TaylorMade和辅助Focaltron加拿大开发的软件公司。MATT-T教学系统采用高速相机捕捉每个接合点的物理参数在运动员的摇摆和使用电脑画这些共同的物理参数点,与分析软件分析数据,给运动员合理的建议。
便携式传感器方法是一个特定的传感器设备由运动员。设备实时捕获关键姿态数据在摇摆和结合数据分析算法提供科学指导。泽普科技有限公司推出了世界上第一个便携式高尔夫action-assisted培训体系,公司叫GolfSense。公司的先进的图像捕获设备和数据分类算法的组合使GolfSense获得几个高尔夫挥杆的关键摇摆数据准确。它还可以为学员提供更准确的结果基于其健壮的数据库和科学运动分析。完全理解你的摇摆,最直观的视觉反馈和培训建议参考价值。
辛格et al。
在本节中,我们讨论我们提出方法。首先,简要概述了图像采集和数据提取的姿势之后,我们的算法估计人体姿势。最后,我们讨论了辅助训练系统,依靠我们的算法。
在本节中,Kinect三维传感器编码用于实现图像采集和数据提取人体15联合点。开发环境是Win10x86 + VS2018 + Kinect + OpenNI 1.5.2 + OpenCV 4.2.4, Kinect的司机是在这个平台上写的。Kinect Xbox软件中使用时,传感器有一个实际的距离1.2米到3.5米的范围。Kinect可以捕获图像的平面范围每平方米6,57°水平的视野,一个垂直视场的43°。Kinect可以捕获每秒30帧的数据,和一个摆动完成约2秒。彩色图像数据和深度数据可以通过调用ColorMageSteam函数和DepthMageStream函数,分别生成的实时图像采集接口如图
教练摇摆过程图。
获得人类骨骼在OpenNI环境中,有必要使用UserGenerator生成器程序。这个函数的离职或外观检测字符通过注册分类列出的两个回调函数和LostUser。一旦字符出现在上述两种情况,人的离职或外观的状态检测和回调函数将被调用。两个回调函数,如分类列出和LostUser对应字符的出现和消失,分别。SkeletonCapability发电机UserGenerator的能力,可用于存储字符骨架信息。CalibrationStar CalibrationEnd作为两个回调函数在SkeletonCapability获得人类骨骼的校准工作,他们是用于校准的开始和结束,分别。坐标信息通过上述步骤是基于Kinect摄像头坐标系,并需要转换成坐标投影屏幕坐标系ControlRealWorldToProjective方法,以便它可以更直观地显示。ConvertRealWordToProjective0坐标数据转换的方法存储在skeletonPointsOut数组。
为了验证的准确性Kinect传感器,用于比较两组数据。一组是基于15接头的水平和垂直坐标点被Kinect传感器。一帧用于分析,如图
联合点地图基于Kinect传感器(a)和(b)手动标记。
基于模型的人体姿态估计方法与人类构造模型和相关运动的先验知识;也就是说,每个时刻的系统状态是由系统状态在前一刻,和人体的投影模型和人体的每一部分的特点在图像测量。可能之间找到最优匹配方法获取人体姿态参数。基于模型的姿态估计方法的过程通常是“预测、匹配和更新”;也就是说,首先建立人体模型(骨架模型、树形图模型、动态模型、等等),然后通过人体的前一帧基于动态模型的知识。姿态估计结果假设人体的姿态在当前帧。自初始帧没有前一帧的预测,姿势需要先初始化,最后提出人类姿态投射到实际图像平面上,结果是和姿势评估函数是用来修改假设的结果。下面将具体介绍三个重要组件的基于模型的方法:建立人体模型,选择一个观察匹配函数,并设计一种预测模型。
建立人体模型是基于模型的准备阶段。建立人体模型,基于先验知识,可以有效地限制特性变化空间,从而提高计算效率和减少匹配的搜索范围。人体结构模型分为一维、二维和三维模型。人体建模的过程中,常用的模型包括骨架模型轮廓模型,三维骨架模型和图形结构模型。骨架模型是最简单的方式来表示人体的结构。它主要由点和线段,代表联合点和骨头,分别如图
人类的结构模型图。
基于模型的人体姿态估计方法,观测过程是项目三维人体模型在图像平面上,找到最佳的人体姿势(参数)通过测量之间的可能性预测模型和真实的形象。在观察过程中常用的图像特性包括光学流,颜色,纹理,边缘和轮廓。
在基于模型的人体姿态估计方法中,预测过程的目的主要是减少可行和搜索空间的姿势。基于模型的人体姿态估计是一个过程的搜索和解决空间含有大量对获得最佳匹配当前图像构成的姿势。然而,由于三维构成人体的主要是一个高维连续变量,当前的挑战是什么?密集的搜索、取样中发现和解决高维空间。许多研究人员使用高斯过程来构建动态模型的基础上,人类运动理论是一个连续变化的过程和时序关系和最终实现预测搜索在低维空间。具体过程是使用低维子空间来表示大量的约束的过程中人体运动和使用各种降维方法来达到降低姿态向量的维数的目的。
基于模型的人体姿态估计方法的使用必须在高维空间中搜索。优化速度慢,难以实现实时处理。它适应性强,模范自由人类造成评估方法基于统计学习,结果是准确的。然而,算法更加复杂,成本和时间建模和训练样本的劳动力成本相对较高。基于匹配的模范自由人体姿态估计方法,它大大影响样本集的容量,和选择的图像特征相对依赖,和准确性并不是太高,所以结合高尔夫运动的主题对象,提出了一种基于边缘轮廓的人体姿态估计算法与图像处理相结合。通过该算法,接合点的人体图片可以自动标记,可以获得和姿态数据。原理图如图
原理图的态度估计基于图像处理的方法。
首先,精明的边缘检测算法获取它的轮廓边缘,然后粗糙的图像处理方法,如水平线扫描和人体长度比例限制使用,这样人体关节的坐标点是获得实现姿态估计的目的。具体内容包括以下部分。首先,使用高斯滤波器平滑图像。图像的高斯滤波可以通过两种方式实现:两个一维高斯内核加权两次,分别和一个二维高斯核的卷积。一维高斯核函数的方程如下:
决心要得到一维内核的参数向量。二维高斯核函数的方程如下:
决心要得到一个二维的内核的参数向量。接下来,两个矩阵的偏导数
卷积运算符用于精明的算法是相对简单的。例如,在表达,
边缘的位置不能完全确定基于全球梯度,和nonmaximum抑制梯度幅值需要强调真正的优势。这个过程对边缘检测是一个重要的步骤。nonmaximum抑制的原理描述如下(如图
nonmaximum抑制的原理图。
点的梯度方向
最后,双阈值方法可以减少虚假的边缘。选择两个阈值:一个高阈值和阈值较低。根据这两个阈值,分别得到两个阈值图像。高阈值图像得到的边缘图像一些虚假的边缘,然后低阈值图像是用来连接高阈值处理边缘图像边缘轮廓,使所有差距都关门了。
传统体育训练通常依赖于人工经验指导,无法给准确的数值分析关键动作。本文将建立一个辅助训练系统基于人体姿态估计的方法对高尔夫球。系统需要教练和教练的摇摆大数据作为输入,并使用了五个关节角轨迹对比图和教练和教练的姿势相似作为输入。辅助培训指标结合人工智能技术(
辅助培训系统框架。
辅助运动训练系统功能需要大数据图像序列的教练和教练的秋千作为输入,并将5关节角轨迹对比图的教练和教练,每一帧的姿势相似变化图表辅助训练指标,比较不同的关节角教练和教练,同时采用人工智能技术修改根据教练的动作姿态的相似性分析的目的,实现运动姿态和提供培训建议。
在本部分中,首先,我们讨论我们的实验环境,包括实时部署之后,获得的实现步骤和实验结果。
硬件和软件组件部署的环境如表所示
实验的硬件平台和软件仿真环境。
| CPU | 英特尔(R)的核心(TM) i5 - 4200 m CPU @ 2.50 GHz |
|---|---|
| 内存 | 16.00 GB |
| 操作系统 | Windows10 |
| 开发环境 | VS2018 |
| 开发工具 | OpenCV + MATLAB |
摇摆的48帧的图像选择教练和教练作为系统的输入,并输出轨迹比较关节角和每一帧的相似性。下面是一个示范的辅助训练基于关节角轨迹。图
实验比较结果。
使用辍学对模型性能的影响。
学习曲线的比较结果。
基于人工智能和大数据技术,在本文中,人体姿态估计算法应用于辅助训练系统。我们认为高尔夫作为这一目的的案例研究。人体姿态估计的方法已经完成建设的高尔夫辅助训练系统,将标准化的分析和量化运动训练指导。Kinect收集的大数据图像传感器作为输入使用的辅助训练系统,和摇摆的姿态数据的教练和教练通过目标探测等方法基于人工智能和姿态估计基于边缘特征的人体与图像处理相结合。最后,该系统使用两个辅助指标五个关节角轨迹和姿态相似性作为输出。通过比较关节角轨迹教练和教练,大量直观的分析执行的姿势相似。在未来,我们的目标是我们的算法申请各种体育赛事看到它的性能在大规模动态有多样化的自然。
使用的数据来支持本研究的结果包括在本文中。
作者宣称没有利益冲突。
这项工作是支持的德州大学科学研究基金项目(2019 xgrc55)和山东省社会科学规划项目(16 ctyj210)。