分享 | 基于FMCW MIMO雷达(IWR6843ISK)的多人生命体征监测数据集(含MATLAB代码)

科技   2024-11-08 07:32   江苏  

点击下方卡片,关注“调皮连续波
一起学习和科普雷达技术!
【正文】
编辑|雷达小助理  审核|调皮哥 

原文链接:https://www.sciencedirect.com/science/article/pii/S2352340924009892

本内容有雷达数据集、ECG数据真值、数据集格式、MATLAB多人呼吸心跳处理代码,且全部内容开源,读者可以下载进行学习。

一、概述

该数据集使用 60GHz FMCW 雷达(TI 的 IWR6843ISK 雷达板和 DCA1000EVM 实时数据采集板)捕获双受试者的呼吸和心跳数据,数据以 .bin 格式存储。

为了提供验证数据,在雷达监测期间,人类受试者配备了心电图 (ECG) 前端,从而能够以 .csv 格式收集实际的呼吸和心跳波形。

这些验证数据经过处理后可得出雷达监测期间的真实呼吸和心跳次数,从而有助于验证各种基于雷达的生命体征监测算法的准确性。

该数据集是研究 FMCW 雷达应用的宝贵资源,包括人体定位、信号分离和生命体征监测,支持开发更先进、更准确的算法。

图1:实验场景。人体与雷达之间的几何关系是严格参数化的。测量过程中,人体保持静止,相对于雷达不会发生位移。

图 2:位置参数描述

二、文件和数据集格式

数据集文件目录如下图所示:

数据集格式如下,详细内容见DatasetFramework.pdf

目标位置如下,详细见DataSetDescription&ParametersSetting.pdf

三、数据处理

数据处理代码见路径:..\FMCW radar-based multi-person vital sign monitoring data\FMCW radar-based multi-person vital sign monitoring data,在这个路径中,分别是雷达数据和ECG数据(Log_data)。

在路径..\FMCW radar-based multi-person vital sign monitoring data\FMCW radar-based multi-person vital sign monitoring data\Code_for_Processing中,read_log.m代码用于提取ECG数据,代表呼吸和心跳的真值,可以与雷达估计的呼吸心跳进行比对,这点我相信是大家都比较需要的!

使用数据集时,首先运行Data_processing.m代码将DCA1000采集的bin文件转换为two_people_1.mat,便于后续处理,然后运行mian.m。

四、代码处理结果(呼吸心跳)

两个目标的角度:

扇形图,两个目标的位置:

目标1呼吸心跳波形和数据:

目标2呼吸心跳波形和数据:

在该论文给出的多目标呼吸心跳主要部分代码,其实在2024年5月3日,博主已经分享在公众号上了(毫米波雷达 | 多人呼吸心跳检测MATLAB仿真),但该雷达数据的发布时间是2024年9月4日(https://data.mendeley.com/datasets/684v4r8wfr/1),就当做为行业做贡献了。感兴趣的读者可以下载这份数据集和配套代码使用!如果不能下载的话,可以私信我。

下载链接:https://data.mendeley.com/datasets/684v4r8wfr/1

推荐阅读

历史文章合集(收录所有发布的文章)

汽车雷达:超越视觉所能感知的范围

涉及毫米波雷达:佐臻(JORJIN )传感器产品应用及趋势

【本期结束】

加雷达群(备注单位+研究方向)、产品推广(雷达芯片、雷达模组、雷达产品和解决方案)、企业品牌推广、招生/招聘宣传、展会/学术活动宣传、宣传推文撰写和代发、文章转载开白、雷达行业/技术交流、年度会员、付费咨询、代码仿真、资料代找、企业引流、公众号互推、文章投稿、其他合作或问题,请扫描下方二维码。

喜欢文章可以一键四连【分享】【收藏】【在看】【点赞】,有疑问可以在文章最下方写留言给我留言!

调皮连续波
做好雷达科普,与大家一起成长!
 最新文章