GTU3DActions, NTU RGB+D, MSRAction3D, Florence_3D_Actions
收藏github2024-03-04 更新2024-05-31 收录
下载链接:
https://github.com/SeymaYucer/ActionDatasetLoader
下载链接
链接失效反馈官方服务:
资源简介:
包含多个公共可用的人类动作数据集,每个数据集详细描述了动作数量、参与者数量、3D关节数量和具体动作类别。
This dataset encompasses multiple publicly available human action datasets, each of which provides detailed descriptions of the number of actions, the number of participants, the count of 3D joints, and the specific categories of actions.
创建时间:
2017-02-23
原始信息汇总
数据集概述
GTU3DActions
- 动作数量: 508
- 参与者数量: 8
- 3D关节数量: 25
- 动作类别数量: 14
- 具体动作:
- 打开和关闭手臂 (37)
- 右手摇动 (40)
- 左右腰部伸展 (42)
- 行走 (32)
- 弯曲左或右腿 (25)
- 弯曲左或右腿 (27)
- 左手摇动 (38)
- 一次右左步 (39)
- 蹲下 (38)
- 站在沙袋上 (39)
- 坐下并鼓掌 (39)
- 弯腰 (37)
- 左右8步动作 (26)
- 颈部放松 (49)
NTU RGB+D
- 动作数量: 56,880
- 参与者数量: 17
- 3D关节数量: 25
- 动作类别数量: 60
- 具体动作:
- 喝水
- 吃餐/零食
- 刷牙
- 梳头
- 掉落
- 捡起
- 投掷
- 坐下
- 从坐姿站起
- 鼓掌
- 阅读
- 写作
- 撕纸
- 穿夹克
- 脱夹克
- 穿鞋
- 脱鞋
- 戴眼镜
- 摘眼镜
- 戴帽子/帽
- 脱帽子/帽
- 欢呼
- 挥手
- 踢东西
- 放入口袋/从口袋取出
- 单脚跳
- 跳跃
- 打电话/接电话
- 玩手机/平板
- 打字
- 指向某物
- 自拍
- 看时间
- 搓手
- 点头/鞠躬
- 摇头
- 擦脸
- 敬礼
- 合掌
- 交叉手前
- 打喷嚏/咳嗽
- 蹒跚
- 跌倒
- 摸头
- 摸胸
- 摸背
- 摸颈
- 恶心或呕吐
- 使用扇子
- 打人/拍人
- 踢人
- 推人
- 拍背
- 指人
- 拥抱人
- 给人东西
- 摸人口袋
- 握手
- 向对方走去
- 从对方走开
MSRAction3D
- 动作数量: 567
- 参与者数量: 10
- 3D关节数量: 20
- 动作类别数量: 20
- 具体动作:
- 高臂波浪
- 水平臂波浪
- 锤子
- 手抓
- 前冲
- 高抛
- 画X
- 画勾
- 画圈
- 鼓掌
- 双臂波浪
- 侧拳
- 弯曲
- 前踢
- 侧踢
- 慢跑
- 网球挥拍
- 网球发球
- 高尔夫挥杆
- 捡起并投掷
Florence_3D_Actions
- 动作数量: 215
- 参与者数量: 10
- 3D关节数量: 15
- 动作类别数量: 9
- 具体动作:
- 挥手
- 从瓶子喝水
- 回答
- 鼓掌
- 紧鞋带
- 坐下
- 站起
- 阅读
- 鞠躬
搜集汇总
数据集介绍

构建方式
GTU3DActions、NTU RGB+D、MSRAction3D和Florence_3D_Actions数据集均通过捕捉人体动作的三维关节数据构建而成。这些数据集利用深度传感器或动作捕捉设备,记录不同受试者在执行特定动作时的关节位置信息。GTU3DActions包含508个动作,涉及8名受试者和14个动作类别;NTU RGB+D则涵盖了56,880个动作,涉及17名受试者和60个动作类别;MSRAction3D记录了567个动作,涉及10名受试者和20个动作类别;Florence_3D_Actions包含215个动作,涉及10名受试者和9个动作类别。每个数据集均通过标准化流程进行数据采集和标注,确保了数据的一致性和可重复性。
特点
这些数据集的特点在于其丰富的动作类别和多样化的受试者群体。GTU3DActions专注于14个基本动作类别,每个动作类别下的样本数量较为均衡;NTU RGB+D以其庞大的数据量和广泛的动作类别著称,涵盖了日常生活中的多种行为;MSRAction3D则聚焦于20个特定的动作类别,数据量适中,适合进行精细的动作分析;Florence_3D_Actions虽然数据量较小,但其动作类别简洁明了,适合进行快速验证和实验。所有数据集均提供了详细的三维关节数据,为动作识别和分析提供了坚实的基础。
使用方法
这些数据集的使用方法主要包括数据加载、预处理和模型训练。用户可以通过提供的Python脚本加载数据集,获取每个动作的三维关节数据。在预处理阶段,用户可以对数据进行归一化、去噪等操作,以提高模型的训练效果。随后,用户可以利用这些数据训练动作识别模型,如卷积神经网络(CNN)或循环神经网络(RNN),并进行模型评估和优化。此外,这些数据集还可用于跨数据集验证,以评估模型的泛化能力。通过合理利用这些数据集,用户可以在动作识别领域取得显著的研究进展。
背景与挑战
背景概述
GTU3DActions、NTU RGB+D、MSRAction3D和Florence_3D_Actions数据集是人体动作识别领域的重要资源,广泛应用于计算机视觉和机器学习研究。GTU3DActions数据集由土耳其盖布泽技术大学于2014年发布,包含508个动作样本,涵盖14种动作类别,旨在研究人体动作的3D关节数据表示。NTU RGB+D数据集由南洋理工大学于2016年推出,包含56,880个动作样本,涵盖60种动作类别,是目前规模最大、多样性最丰富的人体动作数据集之一。MSRAction3D数据集由微软亚洲研究院于2010年发布,包含567个动作样本,涵盖20种动作类别,专注于简单动作的识别。Florence_3D_Actions数据集由佛罗伦萨大学于2012年发布,包含215个动作样本,涵盖9种动作类别,主要用于研究日常动作的识别。这些数据集为人体动作识别算法的开发与评估提供了重要支持,推动了相关领域的研究进展。
当前挑战
这些数据集在解决人体动作识别问题时面临多重挑战。首先,动作的多样性和复杂性使得模型难以准确捕捉细微的动作差异,尤其是在多视角、多环境下的动作识别任务中。其次,数据标注的准确性和一致性对模型性能至关重要,但人工标注过程中可能存在主观偏差和误差。此外,数据集的规模和质量直接影响模型的泛化能力,小规模数据集可能导致过拟合问题。在构建过程中,研究人员还需克服数据采集设备的限制,例如传感器的精度和采样频率,以及如何处理噪声和缺失数据。最后,跨数据集的迁移学习和模型泛化能力也是当前研究的难点,不同数据集之间的数据分布差异可能影响模型的适应性。
常用场景
经典使用场景
GTU3DActions、NTU RGB+D、MSRAction3D和Florence_3D_Actions数据集在人体动作识别领域具有广泛的应用。这些数据集通过捕捉不同场景下的3D关节数据,为研究者提供了丰富的动作样本。经典的使用场景包括动作分类、动作检测和动作生成。研究者可以利用这些数据集训练深度学习模型,以识别和分类复杂的动作序列。例如,NTU RGB+D数据集因其大规模的动作样本和多样化的动作类别,常被用于评估动作识别算法的性能。
衍生相关工作
这些数据集衍生了许多经典的研究工作。例如,基于NTU RGB+D数据集,研究者提出了多种深度学习模型,如时空图卷积网络(ST-GCN),显著提升了动作识别的准确率。MSRAction3D数据集则催生了多视角动作识别算法,解决了单一视角下的识别局限性。此外,GTU3DActions和Florence_3D_Actions数据集也推动了动作生成和动作预测领域的研究,如生成对抗网络(GAN)在动作生成中的应用。这些研究工作不仅推动了动作识别技术的发展,还为相关领域提供了新的研究思路。
数据集最近研究
最新研究方向
在人体动作识别领域,GTU3DActions、NTU RGB+D、MSRAction3D和Florence_3D_Actions等数据集的研究方向正逐渐向多模态融合与深度学习模型优化发展。近年来,研究者们致力于通过结合RGB视频、深度图像和骨骼数据等多源信息,提升动作识别的准确性和鲁棒性。特别是在NTU RGB+D数据集中,基于图卷积网络(GCN)和时空注意力机制的方法取得了显著进展,能够更好地捕捉复杂动作的时空特征。此外,随着自监督学习和对比学习技术的兴起,这些数据集在无监督或弱监督场景下的应用也成为了研究热点。这些进展不仅推动了动作识别技术的实际应用,如智能监控、医疗康复和人机交互,还为相关领域的算法创新提供了重要支持。
以上内容由遇见数据集搜集并总结生成



