人体动作识别、预测常用骨架数据集小结
目录
- 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条
较为相似的视频:
- 喝水和倒水,相似度适中,喝水为手举到头,倒水两只手互动
- 打电话和玩手机,相似度较高,打电话举到头,玩手机两只手在胸前,但是早前均表现为从口袋掏出手机,且打电话还有打错拿到胸前修改再举到头顶的清空
- 背书包和将东西放入书包,相似度适中,背书包为背到背后,检查书包为一只手抓着,另一只手翻找
- 坐在椅子上和搬运椅子,相似度较低
- 拿出钱包和从钱包拿出校园卡,相似度较高,都从口袋拿出钱包,前者马上放回,后者继续查找校园卡,主要差异在于后者帧数多于前者
- 拖地和扫地,相似度极高,动作基本一致,只是物品不同,但骨架数据不显示物品。
CMU
来源卡内基梅隆大学,数据集地址http://mocap.cs.cmu.edu/
包含45个动作类,2235个视频序列,超过一百万帧。
所有的动作都由1个人完成,每个骨架包含31个节点
该数据的难度在于每个视频序列的长度变化很大
其他说明
这些数据集都为RGB-D视频数据集,里面包括了RGB视频、深度视频、骨架视频。值得注意的是,有的论文虽然都使用了相同的数据集,但利用方式可能不一样,有的论文同时使用了以上三种数据集叠加(如Teacher-Studen论文中,在文中被称为RGB-D),而有的论文只使用了骨架数据集(如LGN,即skeleton-based)
人体动作识别、预测常用骨架数据集小结相关推荐
- 使用OpenVINO实现人体动作识别
Paula Ramos著 张晶 译 目录 1.1 人体动作识别背景简介 1.2 OpenVINOTM Notebook简介 1.3 动作识别模型简介 1.4 实现实时动作识别 1.4.1 下载模型 ...
- 基于3D关节点的人体动作识别综述(转)
原文:2016,Pattern Recognition: 3D skeleton-based human action classification: A survey 摘要 近年来,基于深度序列的人 ...
- 空间注意力机制sam_一种基于注意力机制的神经网络的人体动作识别方法与流程...
本发明属于计算机视觉领域,具体来说是一种基于注意力机制的神经网络的人体动作识别的方法. 背景技术: 人体动作识别,具有着非常广阔的应用前景,如人机交互,视频监控.视频理解等方面.按目前的主流方法,可主 ...
- 简单的机器学习程序_人体动作识别小程序【机器学习 人工智能】
人体动作识别(Human activity recognition)是健康领域一个热点问题,它通过加速度计,陀螺仪等传感器记录人体运动数据,对人体动作进行识别.最近用微信小程序做了一个动作识别的项目, ...
- 阿旭机器学习实战【2】KNN算法进行人体动作识别
本系列文章为机器学习实战内容,旨在通过实战的方式学习各种机器学习算法的知识,更易于掌握和学习,更过干货内容持续更新- 目录 人类动作识别问题描述 导入相关数据并查看数据信息 构建KNN算法模型并查看准 ...
- 基于Detectron2和LSTM的人体动作识别
人体动作识别通过分析视频来预测或分类视频中人物的各种动作.它被广泛应用于监测.体育.健身.防御等各个领域. 假设你想创建一个在线教授瑜伽的应用程序.它应该提供一个预先录制的瑜伽视频列表供用户观看.用户 ...
- 基于kinect的人体动作识别系统
基于kinect的人体动作识别系统(算法和代码都放出) 首先声明一下,本系统所使用的开发环境版本是计算机系统Windows 10.Visual Studio 2013.Opencv3.0和Kinect ...
- 人体动作识别与评价——区别、联系及研究进展
摘要 人体动作识别与动作评价是近年来的热点研究问题.两者在数据类型.数据处理.特征描述等方面有许多相通之处.近年来,随着应用需求的显著增长,出现了大量有关动作识别与评价的研究工作,但两者间的区别与联系 ...
- 基于kinect的人体动作识别系统(算法和代码都放出)
基于kinect的人体动作识别系统(算法和代码都放出) 首先声明一下,本系统所使用的开发环境版本是计算机系统Windows 10.Visual Studio 2013.Opencv3.0和Kinect ...
最新文章
- JFreeChart使用说明一--api介绍
- UA MATH571A 多元线性回归I 模型设定与推断
- 浅谈依赖注入与控制反转
- 比较创建几种线程的方式
- centos中配置java视频教程_安装CentOs
- postgresql interval 字段拼接
- ASP.NET Core Web API/MVC应用中间件中的Cookie记录
- Spring beans配置方案(三) 学习笔记
- opencv特效编辑之雕刻效果
- OpenDDS应用开发步骤
- ResNet网络结构解析--Pytorch
- 数据处理可视化的最有价值的 50 张图 (上)
- go语言 过滤 html,golang 去除html标签-Go语言中文社区
- Hive 算两时间差
- grunt html模块化管理插件,grunt模块化配置
- Nginx报错:nginx: [error] invalid PID number in /run/nginx.pid 解决方法
- 第三代酷睿i3处理器_轻薄本CPU谁更强?英特尔21款低功耗处理器大排行!
- JavaScript事件解析
- 扫地机器人的技术升级之路 自主规划清扫成主流
- 鼎捷t100架构_鼎捷T100 管理软件