目录

  • NTU RGB D 60
    • 数据集简介
    • 评估方式
  • SYSU 3D HOI
    • 数据集简介
    • 评估约定
    • 数据分析
  • CMU
  • 其他说明

NTU RGB D 60

数据集简介

包含了由微软Kinect v2从三个不同的角度收集的56880个视频
片段,共有40名实验人员执行了60个动作类别。视频的每一帧由25个关节点
信息组成,动作分为单人执行和双人执行,所以一帧中的骨架数量为为1或2,每个视频仅包含一个动作。

评估方式

有两组分类方式:
cross-subject:通过将40个受试者分为2组,使得40320个视频片段被用于
训练,剩余16560个视频片段被用于测试。
cross-view:按照视角分组,2,3号摄像机捕捉的37920 个视频用作训练,
1号摄像机捕捉的18960个视频用作测试。

SYSU 3D HOI

数据集简介

提出于CVPR 2015

全称为 SYSU 3D Human-Object Interaction Dataset

40个实验者执行12个不同的动作,在每一个动作中,每位实验者操作手机、椅子、包、钱包、拖把、扫帚六种物品中的一种。用Kinect摄像机捕获共480个视频片段。

在这个数据中,动作和使用的物品外观在某些动作之间高度相似

评估约定

有两个不同的设置

设置一(setting-1):按照样本数量分,对于每个动作类别,选择一半的样本用于训练,另一半用于测试

设置二(setting-2):按照实验者分,一半的实验者用于训练,另一半用于测试

训练接和测试集之间没有重叠

数据分析

数据集帧数分析:

  • 小于100帧的:26条
  • 100-200帧的:222条
  • 200-300帧的:156条
  • 300-400帧的:58条
  • 400-500帧的:10条
  • 500帧以上的:8条

共计480条

较为相似的视频:

  1. 喝水和倒水,相似度适中,喝水为手举到头,倒水两只手互动
  2. 打电话和玩手机,相似度较高,打电话举到头,玩手机两只手在胸前,但是早前均表现为从口袋掏出手机,且打电话还有打错拿到胸前修改再举到头顶的清空
  3. 背书包和将东西放入书包,相似度适中,背书包为背到背后,检查书包为一只手抓着,另一只手翻找
  4. 坐在椅子上和搬运椅子,相似度较低
  5. 拿出钱包和从钱包拿出校园卡,相似度较高,都从口袋拿出钱包,前者马上放回,后者继续查找校园卡,主要差异在于后者帧数多于前者
  6. 拖地和扫地,相似度极高,动作基本一致,只是物品不同,但骨架数据不显示物品。

CMU

来源卡内基梅隆大学,数据集地址http://mocap.cs.cmu.edu/

包含45个动作类,2235个视频序列,超过一百万帧。

所有的动作都由1个人完成,每个骨架包含31个节点

该数据的难度在于每个视频序列的长度变化很大

其他说明

这些数据集都为RGB-D视频数据集,里面包括了RGB视频、深度视频、骨架视频。值得注意的是,有的论文虽然都使用了相同的数据集,但利用方式可能不一样,有的论文同时使用了以上三种数据集叠加(如Teacher-Studen论文中,在文中被称为RGB-D),而有的论文只使用了骨架数据集(如LGN,即skeleton-based)

人体动作识别、预测常用骨架数据集小结相关推荐

  1. 使用OpenVINO实现人体动作识别

    Paula Ramos著   张晶 译 目录 1.1 人体动作识别背景简介 1.2 OpenVINOTM Notebook简介 1.3 动作识别模型简介 1.4 实现实时动作识别 1.4.1 下载模型 ...

  2. 基于3D关节点的人体动作识别综述(转)

    原文:2016,Pattern Recognition: 3D skeleton-based human action classification: A survey 摘要 近年来,基于深度序列的人 ...

  3. 空间注意力机制sam_一种基于注意力机制的神经网络的人体动作识别方法与流程...

    本发明属于计算机视觉领域,具体来说是一种基于注意力机制的神经网络的人体动作识别的方法. 背景技术: 人体动作识别,具有着非常广阔的应用前景,如人机交互,视频监控.视频理解等方面.按目前的主流方法,可主 ...

  4. 简单的机器学习程序_人体动作识别小程序【机器学习 人工智能】

    人体动作识别(Human activity recognition)是健康领域一个热点问题,它通过加速度计,陀螺仪等传感器记录人体运动数据,对人体动作进行识别.最近用微信小程序做了一个动作识别的项目, ...

  5. 阿旭机器学习实战【2】KNN算法进行人体动作识别

    本系列文章为机器学习实战内容,旨在通过实战的方式学习各种机器学习算法的知识,更易于掌握和学习,更过干货内容持续更新- 目录 人类动作识别问题描述 导入相关数据并查看数据信息 构建KNN算法模型并查看准 ...

  6. 基于Detectron2和LSTM的人体动作识别

    人体动作识别通过分析视频来预测或分类视频中人物的各种动作.它被广泛应用于监测.体育.健身.防御等各个领域. 假设你想创建一个在线教授瑜伽的应用程序.它应该提供一个预先录制的瑜伽视频列表供用户观看.用户 ...

  7. 基于kinect的人体动作识别系统

    基于kinect的人体动作识别系统(算法和代码都放出) 首先声明一下,本系统所使用的开发环境版本是计算机系统Windows 10.Visual Studio 2013.Opencv3.0和Kinect ...

  8. 人体动作识别与评价——区别、联系及研究进展

    摘要 人体动作识别与动作评价是近年来的热点研究问题.两者在数据类型.数据处理.特征描述等方面有许多相通之处.近年来,随着应用需求的显著增长,出现了大量有关动作识别与评价的研究工作,但两者间的区别与联系 ...

  9. 基于kinect的人体动作识别系统(算法和代码都放出)

    基于kinect的人体动作识别系统(算法和代码都放出) 首先声明一下,本系统所使用的开发环境版本是计算机系统Windows 10.Visual Studio 2013.Opencv3.0和Kinect ...

最新文章

  1. JFreeChart使用说明一--api介绍
  2. UA MATH571A 多元线性回归I 模型设定与推断
  3. 浅谈依赖注入与控制反转
  4. 比较创建几种线程的方式
  5. centos中配置java视频教程_安装CentOs
  6. postgresql interval 字段拼接
  7. ASP.NET Core Web API/MVC应用中间件中的Cookie记录
  8. Spring beans配置方案(三) 学习笔记
  9. opencv特效编辑之雕刻效果
  10. OpenDDS应用开发步骤
  11. ResNet网络结构解析--Pytorch
  12. 数据处理可视化的最有价值的 50 张图 (上)
  13. go语言 过滤 html,golang 去除html标签-Go语言中文社区
  14. Hive 算两时间差
  15. grunt html模块化管理插件,grunt模块化配置
  16. Nginx报错:nginx: [error] invalid PID number in /run/nginx.pid 解决方法
  17. 第三代酷睿i3处理器_轻薄本CPU谁更强?英特尔21款低功耗处理器大排行!
  18. JavaScript事件解析
  19. 扫地机器人的技术升级之路 自主规划清扫成主流
  20. 鼎捷t100架构_鼎捷T100 管理软件

热门文章

  1. SSM在线购物商城——电子产品商城(SSM毕业设计)
  2. 比较好的外链发布论坛地址
  3. 人民日报海外网专访来也科技CEO汪冠春
  4. 设计师必备的效果图制作工具,一秒get
  5. 瑞星回击杀毒软件免费
  6. 车库 一个车库有 20 辆汽车待售。
  7. 计算机科学速成课【学习笔记】 2022.6.20完结
  8. P型MOS管的防电源反接电路解析(为什么D极和S极要反过来接)
  9. nand_flash_裸板驱动及其时序图详解(转)
  10. 使用H5P插件在WordPress中创建交互式内容