基于人体骨骼的动作识别

1. 数据集

主流的公开数据集有 NTURGB+D,NTURGB+D 120,Kinetics-400 等,
在这里插入图片描述
在骨骼动作识别中,GCN 一族的方法占据主流地位。

2. ST-GCN

ST-GCN 是将 GCN 应用在基于骨骼点的动作识别的开山之作, 这里首先介绍一下 ST-GCN 整体的网络结构, 如下图所示, 首先对视频采用 OpenPose 等算法进行姿态估计, 并构造骨骼点的时空图。 接着利用多层时空图卷积(ST-GCN)逐渐在图上生成更高级别的特征图,最后通过 Softmax 激活函数预测出属于每类动作的概率大小。
在这里插入图片描述

3. PoTion

PoTion 是一种基于 2D-CNN 的骨骼点行为识别算法, 基于实时姿态估计算法[4]提取每一帧的姿态信息,获得骨骼点的热力图, 接着根据帧所在的时间维度给热力图上色, 然后针对每一个关节 (joint), 把所有帧上的热力图相加作为输入传给一个包含 6 个卷积层和一个 FC 层的 2D-CNN 网络进行行为识别预测。 PoTion 方法还可以与传统双流网络 (RGB 和 Optical Flow) 相结合, 提高动作识别的性能. 但是不足的地方在于该算法采用上色的聚合方式会带来一定的信息丢失。
在这里插入图片描述

4.PoseC3D

PoseC3D 是一种基于 3D-CNN 的骨骼点行为识别算法。 跟基于 GCN 的方法不同的是, PoseC3D 基于提取好的 2D 姿态, 生成
的二维关键点热图 ( K 是骨骼点的数量), 再堆叠视频中T帧热图 构成
的 3D 热图作为骨骼点模态的输入. 同时, PoseC3D 还将骨骼点模态与其他模态(如 RGB 的特征)进行融合, 从而得到更好的识别效果。
**

MMAction2 现在已经支持 ST-GCN 和 PoseC3D 算法

**

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
### 回答1: 对于基于人体骨骼点的动作识别研究,近年来取得了显著的进展。首先,研究人员通过计算机视觉技术检测细节的人体骨骼关键点,并利用机器学习方法来分析这些关键点,从而实现动作识别。其次,将深度学习技术引入动作识别领域,取得了良好的效果。最后,研究人员还将虚拟现实,无线传感器等技术引入基于人体骨骼点的动作识别研究,从而实现更进一步的进展。 ### 回答2: 动作识别计算机视觉领域的一个重要研究方向,它在很多应用中都有着重要的作用。基于人体骨骼点的动作识别是近年来兴起的一种方法,它利用深度相机等设备所获取的人体骨骼点数据来识别人体的动作。 基于人体骨骼点的动作识别方法的一般流程包括骨骼点提取、特征提取和分类器训练三个主要步骤。首先,需要从深度相机采集的图像中提取出人体骨骼点信息。这一步骤需要通过骨骼点检测和跟踪算法来完成,常见的方法有基于深度学习的方法和基于传统计算机视觉方法的方法。其次,需要从骨骼点序列中提取出合适的特征,以表达动作的关键信息。常用的特征包括骨骼长度、关节角度和运动速度等。最后,利用分类器对提取出的特征进行训练和识别,常见的分类器包括支持向量机、随机森林和深度学习模型等。 近年来,基于人体骨骼点的动作识别方法取得了一系列突破性的成果。这种方法不仅可以高效地提取出人体动作的关键信息,还可以克服传统方法中图像光照、遮挡等问题的影响。此外,基于人体骨骼点的动作识别方法也具有较好的实时性能,在人机交互、场景分析和体感游戏等领域具有广阔的应用前景。 然而,基于人体骨骼点的动作识别方法也面临一些挑战。例如,骨骼点的提取精度和稳定性仍有待提高,骨骼点序列的表示和特征提取方法也需要进一步研究。此外,基于人体骨骼点的动作识别方法对环境要求较高,在复杂背景下识别准确率可能下降。 综上所述,基于人体骨骼点的动作识别方法是一种有效且具有广泛应用前景的技术。随着算法和设备的不断发展,相信这一方法在未来会继续取得更好的成果。 ### 回答3: 基于人体骨骼点的动作识别计算机视觉和模式识别领域的一个研究热点。它是通过利用传感器等技术采集到的人体骨骼点数据,来识别和分析人体的动作。 在人体骨骼点的动作识别研究中,主要分为两个步骤:数据采集和识别分析。首先,通过摄像头、深度摄像机或传感器等设备采集到的人体运动的数据,可以获取到人体骨骼点的位置信息。然后,利用机器学习、深度学习等算法,对这些数据进行特征提取、编码和分类,从而实现对不同动作的识别和分析。 目前,人体骨骼点的动作识别在很多领域有着广泛的应用。在体育运动领域,可以用于运动员的动作监测和数据分析,帮助提高训练效果。在医疗领域,可以用于康复训练和评估,辅助治疗疾病。在虚拟现实和游戏领域,可以用于实现更加真实和沉浸式的交互体验。 虽然基于人体骨骼点的动作识别在研究和应用上都取得了一些进展,但仍面临许多挑战。例如,不同人的骨骼点结构和动作表现存在差异,如何建立通用的模型仍然是一个难题。此外,由于动作的多样性和复杂性,如何提取有效的特征并进行准确的分类也是一个挑战。 总之,基于人体骨骼点的动作识别是一个具有广泛应用前景的研究方向。随着技术的不断发展,相信在未来会有更多的突破和创新,为人类带来更多便利和创造力。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值