一种基于动作识别的运动姿态矫正方法技术

技术编号:37961881 阅读:12 留言:0更新日期:2023-06-30 09:36
本发明专利技术涉及运动姿态矫正技术领域,且公开了一种基于动作识别的运动姿态矫正方法,该校正方法包括以下步骤:建立一个标准数据集,为姿态矫正提供标准动作模板,解决场景理解中的场景问题;采用top

【技术实现步骤摘要】
一种基于动作识别的运动姿态矫正方法


[0001]本专利技术涉及运动姿态矫正
,具体为一种基于动作识别的运动姿态矫正方法。

技术介绍

[0002]基于统计的姿态识别方法主要分为隐马尔可夫模型和动态贝叶斯网络。隐马尔可夫模型是目前应用最广泛的一种方法,但它只适合于描述单个运动物体的系统,并且该方法对信息的融合效果较差,由此带来的误差参数叠加会降低模型参数的精度;动态贝叶斯网络能够学习变量间的概率依存关系及其随时间变化的规律,具有很好的可扩展性和可解释性,对于多信息融合推理、多物体动态系统识别非常有效,是人体姿态识别今后发展的方向,但这样的系统需要大量的特征参数,导致该方法的计算量大,复杂度高。基于模板的姿态识别方法分为:模板匹配法、动态时空规整法和动态规划法。基于计算机视觉的姿态检测算法较复杂、系统庞大、实时性差。
[0003]现有技术中,存在一种姿态检测模型MoveNet,并推出相应的API。MoveNet模型运用到FormFit项目,可以非常迅速,准确的检测人体17个关键节点,但只适合进行单人的姿态检测,但最后测试的结果准确率并不理想;PoseC3D是基于人体姿态的动作识别的范式,基于3D

CNN的骨骼行为识别框架,同时具备良好的识别精度与效率,但输入的扰动容易对其造成较大的影响,使其难以处理关键点缺失或训练测试时使用骨骼数据存在分布差异等情形,且很难与其他基于3D

CNN的模态进行特征融合,而且很难被用于群体动作识别等应用。
[0004]随着国民生活水平的日益提高,人们对生活品质的追求也越来越高,运动健身逐渐进入了大众的视野。而在这种全民运动的大环境下,出现的问题也是不在少数。最严重的当然就是动作姿势不标准而导致的关节磨损、肌肉拉伤等身体问题。现有线上运动指导的操作方式,是不能够随时随地矫正运动姿势;鉴于此,我们提出了一种基于动作识别的运动姿态矫正方法。

技术实现思路

[0005]本专利技术的目的在于提供一种基于动作识别的运动姿态矫正方法,以解决现有线上运动指导的操作方式,不能够随时随地矫正运动姿势的问题。
[0006]为实现上述目的,本专利技术提供如下技术方案:一种基于动作识别的运动姿态矫正方法,所述运动姿态矫正方法包括以下步骤:
[0007]S1、建立一个标准数据集,为姿态矫正提供标准动作模板,解决场景理解中的场景问题,并通过摄像设备对样本数据采集;
[0008]S2、采用top

down方法检测,top

down方法首先检测所有人的框,再对每一个框进行姿态估计输出结果,这不免会发生人重叠和遮挡的问题,容易丢失目标,且在人多的时候计算效率低,使姿态估计得慢,通过bottom

up方法来获取人体各个关键点位置,这样将不
再依赖于人体框而直接预测;
[0009]S3、通过热度图将得到每一个关键点按顺序拼接,确定属于同一个人的关键点序列。
[0010]可选的,所述场景问题包括:检测目标的非标志性视图、目标之间的上下文推理以及目标的精准2D定位。
[0011]可选的,所述S1进一步的包括:基于YOLO+deepsort模型对样本数据集中的视频进行目标定位和轨迹跟踪。
[0012]可选的,所述S1包括:基于openpose模型获取目标在进行健身动作中的人体骨架数据特征序列。
[0013]可选的,从所述骨架特征序列中筛选出可以表征动作的关键点数据,通过关键点数据计算动作特征值并构造动作的特征向量序列,对特征向量序列进行预处理,并将处理后的特征向量序列作为标准动作模板。
[0014]可选的,所述样本数据采集包括采集需要矫正的运动健身视频,在运动健身视频信息采集后将视频动作进行特征序列化。
[0015]可选的,对所述样本数据与标准动作模板的特征向量进行相似度分析,给出动作标准度。
[0016]与现有技术相比,本专利技术提供了一种基于动作识别的运动姿态矫正方法,具备以下有益效果:
[0017]1、该基于动作识别的运动姿态矫正方法,能够帮助用户矫正运动姿态,且可以随时随地,更高效科学的运动;以人体运动学与计算机视觉等技术为依托,主要基于pytorch框架采用YOLO+deepsort算法对检测目标进行定位和轨迹跟踪,并结合姿态矫正OpenPose模型对目标进行姿态识别,目的在于检测出并提示用户不正确的运动姿态,从而进行矫正。
[0018]2、该基于动作识别的运动姿态矫正方法,将现有的高性能姿态识别算法应用到运动姿态识别中,提升检测精确度,为高效的姿势矫正及科学健身提供依据,使前沿科技服务于健康文化,基于深度学习技术,实现智能矫正,现在许多人都请健身教练来指导运动,即使在没人的参与的情况下,也能较好地指导运动。
附图说明
[0019]图1为本专利技术的流程示意图。
具体实施方式
[0020]下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0021]如图1所示,本专利技术提供一种技术方案:一种基于动作识别的运动姿态矫正方法,运动姿态矫正方法包括以下步骤:
[0022]S1、建立一个标准数据集,为姿态矫正提供标准动作模板,解决场景理解中的场景问题,并通过摄像设备对样本数据采集。
[0023]其中,场景问题包括:检测目标的非标志性视图、目标之间的上下文推理以及目标的精准2D定位。
[0024]值得注意的是,基于YOLO+deepsort模型对样本数据集中的视频进行目标定位和轨迹跟踪。基于openpose模型获取目标在进行健身动作中的人体骨架数据特征序列。
[0025]样本数据采集包括采集需要矫正的运动健身视频,在运动健身视频信息采集后将视频动作进行特征序列化。对样本数据与标准动作模板的特征向量进行相似度分析,给出动作标准度。
[0026]从骨架特征序列中筛选出可以表征动作的关键点数据,通过关键点数据计算动作特征值并构造动作的特征向量序列,对特征向量序列进行预处理,并将处理后的特征向量序列作为标准动作模板。
[0027]S2、采用top

down方法检测,top

down方法首先检测所有人的框,再对每一个框进行姿态估计输出结果,这不免会发生人重叠和遮挡的问题,容易丢失目标,且在人多的时候计算效率低,使姿态估计得慢,通过bottom

up方法来获取人体各个关键点位置,这样将不再依赖于人体框而直接预测;将现有的高性能姿态识别算法应用到运动姿态识别中,提升检测精确度,为高效的姿势矫正及科学健身提供依据,使前沿科技服务于健康文化,基于深度学习技术,实现智能矫正,现在许多人都请健身教练来指导运动,即使在本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于动作识别的运动姿态矫正方法,其特征在于:所述运动姿态矫正方法包括以下步骤:S1、建立一个标准数据集,为姿态矫正提供标准动作模板,解决场景理解中的场景问题,并通过摄像设备对样本数据采集;S2、采用top

down方法检测,top

down方法首先检测所有人的框,再对每一个框进行姿态估计输出结果,通过bottom

up方法来获取人体各个关键点位置;S3、通过热度图将得到每一个关键点按顺序拼接,确定属于同一个人的关键点序列。2.根据权利要求1所述的一种基于动作识别的运动姿态矫正方法,其特征在于:所述场景问题包括:检测目标的非标志性视图、目标之间的上下文推理以及目标的精准2D定位。3.根据权利要求1所述的一种基于动作识别的运动姿态矫正方法,其特征在于:所述S1进一步的包括:基于YOLO+de...

【专利技术属性】
技术研发人员:郭崇张洪铨杨春晖张杨洋刘晟何业诚
申请(专利权)人:沈阳理工大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1