跌倒检测和识别1:跌倒检测数据集(含下载链接)

news2025/1/13 13:06:37

 跌倒检测和识别1:跌倒检测数据集(含下载链接)

目录

 跌倒检测和识别1:跌倒检测数据集(含下载链接)

1. 前言

2. 跌倒姿态:站立-弯腰(蹲下)-躺下

3. 跌倒检测数据集:

(1)Fall-Down-Det-v1

(2)Fall-Down-Det-v2

4. 跌倒分类数据集

(1)Fall-Down-Cls-v1

(2)Fall-Down-Cls-v2

(3)Fall-Down-Cls-v3

5. 跌倒检测数据集下载

6. Pytorch实现跌倒检测识别


1. 前言

这是项目《跌倒检测和识别》系列文章之《跌倒检测数据集(含下载链接)》。

网上有很多跌倒(摔跤,躺下)检测的数据,在CSDN下载那一搜一大堆,但下载下来,真是不尽人意,质量参差不齐,说多了都是泪呀,都是血泪史的教训。很多数据都十分不完整,要么只标注跌倒的人体,要么只标注站立的人体,标注格式还不统一。

本篇,我们将分享几个可用于跌倒检测和分类识别的数据集;跌倒检测数据集(Fall-Down-Detection-Dataset)收集了两个:Fall-Down-Det-v1和Fall-Down-Det-v2,总共约4000张图片;跌倒分类数据集(Fall-Down-Classification-Dataset)收集了三个:分别为Fall-Down-Cls-v1,Fall-Down-Cls-v2和Fall-Down-Cls-v3,总共26000+张图片。数据质量较高,可用于深度学习跌倒检测和识别的项目模型算法开发。

【尊重原则,转载请注明出处】 https://blog.csdn.net/guyuealian/article/details/130184256


  更多项目《跌倒检测和识别》系列文章请参考:

  1. 跌倒检测和识别1:跌倒检测数据集(含下载链接):https://blog.csdn.net/guyuealian/article/details/130184256
  2. 跌倒检测和识别2:YOLOv5实现跌倒检测(含跌倒检测数据集和训练代码):https://blog.csdn.net/guyuealian/article/details/130250738

  3. 跌倒检测和识别3:Android实现跌倒检测(含源码,可实时跌倒检测):https://blog.csdn.net/guyuealian/article/details/130250824

  4. 跌倒检测和识别4:C++实现跌倒检测(含源码,可实时跌倒检测):https://blog.csdn.net/guyuealian/article/details/130250838


2. 跌倒姿态:站立-弯腰(蹲下)-躺下

在跌倒检测和识别算法开发中,我们需要定义跌倒的行为状态,项目将跌倒状态分为三个姿态,分别为:up(站立),bending(弯腰,蹲下)和down(躺下),为了便于大家理解,这里给出三个姿态的图示说明

  • up:如人体站立,走路等姿态

  • bending:如人体弯腰,蹲下,坐下等姿态

  • down:如躺下,趴着,平躺等姿态


3. 跌倒检测数据集:

项目已经收集了两个跌倒检测数据集(Fall-Down-Detection-Dataset),Fall-Down-Det-v1和Fall-Down-Det-v2,总共约4000张图片

(1)Fall-Down-Det-v1

Fall-Down-Det-v1跌倒检测数据集,原始图片主要来源于监控视频,大部分是室内房间等场景,十分符合实际的业务场景。

总共约3400张图片,分为两个子集:训练集(Train)和测试集(Test);其中训练集(Train)总数超过3253,测试集(Test)总数210张​​​​,数据标注格式统一为VOC数据格式,注了人体框的三个姿态:up(站立),bending(弯腰,蹲下)和down(躺下),可直接用于深度学习目标检测模型训练。

(2)Fall-Down-Det-v2

Fall-Down-Det-v2跌倒检测数据集,原始图片主要来源于网络爬虫图片检索,部分也是整合网上的数据,背景比较复杂,图片人数较多,可作为通用场景的跌倒检测数据

总共553张图片,数据标注格式统一为VOC数据格式,所有数据均已经标注了人体检测框,标注了人体框的三个姿态up(站立),bending(弯腰,蹲下)和down(躺下),可直接用于深度学习目标检测模型训练。


4. 跌倒分类数据集

项目已经收集了三个跌倒分类数据集(Fall-Down-Classification-Dataset),分别为Fall-Down-Cls-v1,Fall-Down-Cls-v2和Fall-Down-Cls-v3,总共26000+张图片

(1)Fall-Down-Cls-v1

Fall-Down-Cls-v1跌倒分类数据集,是在Fall-Down-Det-v1跌倒检测数据集上,裁剪人体区域图片,制作的跌倒分类数据集,裁剪的图片存放在up(站立),bending(弯腰,蹲下)和down(躺下)三个文件夹中,增强泛化性,每个人体框区域分别按照外扩1.0,1.1和1.2倍裁剪三张图片;分为两个子集:训练集(Train)和测试集(Test);其中训练集(Train)总数超过9000+,测试集(Test)总数600张;所有照片都已经按照其所属类别存放于各自的文件夹下,可直接用于深度学习分类模型训练。

bendingdownup

  

(2)Fall-Down-Cls-v2

Fall-Down-Cls-v2跌倒分类数据集,是在Fall-Down-Det-v2跌倒检测数据集上,裁剪人体区域图片,制作的跌倒分类数据集,裁剪的图片存放在up(站立),bending(弯腰,蹲下)和down(躺下)三个文件夹中,增强泛化性,每个人体框区域分别按照外扩1.0,1.1和1.2倍裁剪三张图片,总共6000+张图片;所有照片都已经按照其所属类别存放于各自的文件夹下,可直接用于深度学习分类模型训练。

bendingdownup

(3)Fall-Down-Cls-v3

Fall-Down-Cls-v3跌倒分类数据集,原始图片主要来源于网络爬虫图片检索,整合网上的现有的跌倒分类数据,并进行了数据清洗。分为两个子集:训练集(Train)和测试集(Test);其中训练集(Train)总数超过8000+,测试集(Test)总数700+;所有照片都已经按照其所属类别存放于各自的文件夹下,可直接用于深度学习分类模型训练。

bendingdownup


5. 跌倒检测数据集下载

跌倒数据集下载地址:跌倒检测和识别1:跌倒检测数据集(含下载链接)

跌倒数据集包含内容:

  • 跌倒检测数据集:Fall-Down-Det-v1和Fall-Down-Det-v2,总共约4000张图片
  • 跌倒分类数据集:Fall-Down-Cls-v1,Fall-Down-Cls-v2和Fall-Down-Cls-v3,总共26000+张图片


6. Pytorch实现跌倒检测识别

参考文章跌倒检测和识别2《YOLOv5实现跌倒检测(含跌倒检测数据集和训练代码)》:https://blog.csdn.net/guyuealian/article/details/130250738

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/435941.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

k8s client-go 程序实现kubernetes Controller Operator 使用CRD 学习总结

k8s client-go 程序实现kubernetes Controller & Operator 使用CRD 学习总结 大纲 1 定义CRD2 client-go自动代码生成3 client-go操作CR4 创建镜像5 配置权限6 部署到k8s 基础流程 这里使用client-go实现编写,相对于kubebuiler这些工具生成脚手架工程要麻烦…

学习零碎-txt转json

import re import jsondef txtToJson():# 文件路径path "./prot.txt"# 读取文件with open(path, r, encoding"utf-8") as file:# 定义一个用于切割字符串的正则# seq re.compile(":")result []# 逐行读取for line in file:lst line.split(#)…

面试官:“你会组件化开发操作吗?它的优势在哪?”

随着 Android 版本的不断更新升级和用户对 APP 产品需求技术越来越高,相对的各大公司对 Android 开发者们设置的招聘门槛也越来越高。 至于如何去看一个开发者水平的高低,一般看面试官会怎么问,会问哪些部分的技术内容? 一般公司…

【AI前沿】chatgpt还有哪些不足?

博客昵称:吴NDIR 个人座右铭:得之淡然,失之坦然 作者简介:喜欢轻音乐、象棋,爱好算法、刷题 其他推荐内容:计算机导论速记思维导图 其他内容推荐:五种排序算法 在这个愉快的周末让我们聊一下Cha…

【C语言】文件的输入与输出

在此之前,我极少使用C语言处理文件。因为我认为使用Python、matlab处理文件是及其方便的。 事实果真如此吗? 文章目录 一、与文件进行通信1.1 文件的定义1.2 文本文件和二进制文件1.3 底层 I/O 和 标准I/O1.4 标准文件1.5 标准 I/O 二、文件的打开和关闭…

flume 的Channel的种类

目录 1、MemoryChannel 2、FileChannel 3、KafkaChannel Flume拦截器 消息队列传输消息 1、MemoryChannel 数据放在内存中,会在Flume宕机的时候丢失数据,可以⽤在对数据安全性要求没有那么⾼的场景中⽐如⽇志数据。 2、FileChannel 不会丢失数据,因为数据是放在磁盘上边的…

前端使用国密SM4进行加密

目录 需求【方法1】 - 使用 sm4util 依赖【方法2】sm4.js引入1. /public/sm4.js2. body 标签上引入该文件3. 使用 - ECB 模式加密 【方法3】1. 本地写 js 文件2. 使用 - ECB 模式加解密 需求 前端/后端使用 国密SM4 进行加密/解密, 【注意】前后端配合加解密时&…

【数据结构】线性表之——“顺序表”

文章目录 前言顺序表主体结构顺序表操作函数介绍顺序表操作函数实现实现顺序:顺序表的初始化:顺序表插入函数:头插尾插指定位置插入 顺序表打印函数查找顺序表数据顺序表删除函数头删尾删指定位置删除 修改顺序表销毁顺序表 文件分类test.cSe…

webpack5搭建react框架-生产环境配置

webpack5配置react基础生产环境 一、前言 在项目构建时不同的环境下会有不同配置,在前面文章中已经使用webpack5配置好了基础环境和开发环境,但是在生产环境时有些配置和开发环境是不需要的,有些是可以在优化的,所以下面继续生产…

分支和循环语句——1

老铁们,这是博主初识C之后的第一篇C语言学习博客,希望可以给你们带来帮助。 文章目录 一、什么是语句? 二、分支语句 1、if语句 2、switch语句 三、while循环 一、什么是语句? C语句可分为以下五类: 1. 表达式语句 2. 函数调用语句…

模拟不同MIMO-OFDM方案的MATLAB代码(Matlab代码实现)

目录 💥1 概述 📚2 运行结果​ 🎉3 参考文献 👨‍💻4 Matlab代码 💥1 概述 MIMO技术指在发射端和接收端分别使用多个发射天线和接收天线,使信号通过发射端与接收端的多个天线传送和接收&…

杭州旭航集团,申请纳斯达克IPO上市,募资9800万美元

来源:猛兽财经 作者:猛兽财经 猛兽财经获悉,为中国企业提供数字内容营销服务的杭州旭航网络科技有限公司的控股公司Xuhang Holdings Ltd(以下简称:旭航集团),近期已向美国证券交易委员会(SEC)提…

随想录Day53--动态规划: 1143.最长公共子序列 ,1035.不相交的线 , 53. 最大子序和

1143.最长公共子序列,这题要画一个二维数组,用两层for循环来遍历每个字符,从而比较是否相等。用dp[i][j]来表示当遍历到text2的第i个字符和text1的第j个字符时,最长的公共子序列为多少。比如说两个字符串(“abcde”和“ace”&…

怎么样成为一名Python工程师?到底要会哪些东西?你会了多少?

目录 重点:爬虫部分项目、源码展示python数据分析可视化大屏看板python爬虫爬取淘宝卤鸭货商品数据python游戏开发python自动化办公 重点: 1、做一名程序员,绝对要耐得住寂寞,并且要一直有点兴趣促进你学习。如果你完全没兴趣&am…

electron+vue3全家桶+vite项目搭建【十】vite路径取别名、多环境相关配置

文章目录 引入1.路径取别名配置2.测试别名配置3.环境变量配置4.验证环境变量配置 引入 我们之前写代码的时候用相对路径不是很方便,并且所有环境共用同一套配置也不太好,接下来我们通过vite配置一下路径别名和环境变量 视频讲解 vite官网 demo项目地址…

DIN论文翻译

摘要 在电子商务行业,利用丰富的历史行为数据更好地提取用户兴趣对于构建在线广告系统的点击率(CTR)预测模型至关重要。关于用户行为数据有两个关键观察结果:i) 多样性(diversity)。用户在访问电子商务网站时对不同种类的商品感兴趣。ii) 局部激活(local…

Linux驱动之GPIO函数、IO内存映射、混杂设备驱动

之前学习完了字符设备驱动的大体框架,现在我们就使用这个基本的框架来对硬件进行操作,例如通过指令控制led的状态,编写LED驱动。LED驱动有多种实现方式。 目录 GPIO函数 IO内存映射 混杂设备驱动 GPIO函数 首先加入需要的头文件。 #incl…

欧盟立法者签署公开信,近万人联名“暂停高级AI研发”

来源丨CoinTelegraph 编辑丨liuruiWeb3CN.Pro ChatGPT 曾经的势头有多猛烈如今就被行业大佬抵制的就有多严重。 近日,十几位欧盟 (EU) 政客签署了“暂停高级AI研发”的公开信,呼吁 AI (人工智能)的“安全”发展,特斯拉…

【Android -- 软技能】聊聊高效开发的一些套路与实践

前言 在开发中,编码我们有分层架构、设计模式做为套路来高效开发,但你也知道编码不是开发的全部,一个完全的开发流程用面向对象思想来概括,它分为OOA(面向对象分析)、OOD(面向对象设计&#xf…

Flutter - 动画使用及自定义动画组件(tabbar跳动动画或文字抖动)

demo 地址: https://github.com/iotjin/jh_flutter_demo 代码不定时更新,请前往github查看最新代码 Flutter - 动画组件(tabbar跳动动画或文字抖动) 序效果图动画简介动画类型Flutter动画的一些概念 常用动画实现隐式动画Tween动画Curve动画H…