matlab 保存图片大小尺寸_基于机器学习的心律失常分类(二)——读取MIT-BIH数据库中的心电数据[MATLAB]...

本文介绍了MIT-BIH心律失常数据库,包括数据库的结构、获取方式以及如何使用MATLAB读取头文件、数据文件和注释文件。文章详细阐述了数据库的记录类型、数据格式和注释内容,提供了MATLAB读取代码示例。
摘要由CSDN通过智能技术生成

11390e40190818b934395b0c74c57091.png

在上一篇文章中介绍了心电信号的一些基本理论,本篇文章将着重介绍什么是MIT-BIH数据库,以及如何获取、读取MIT-BIH心律失常数据库中的心电数据。

我刚开始接触的时候特别迷茫,看了很多帖子才搞清楚。这篇绝对良心靠谱细致!!!

一、MIT-BIH心律失常数据库

目前有三个得到国际认可的心电数据库可以被用作临床标准,分别是由美国麻省理工学院提供的MIT-BIH心律失常数据库,美国心脏学会的AHA数据库以及欧洲ST-T心电数据库。其中,MIT-BIH数据库拥有大量数据并且有权威专家对其进行了详细的注释和标记,在对心律失常分类和临床研究中应用最为广泛。因此,本文的使用标准的MIT-BIH数据库的心电数据,并通过与权威专家提供的注释进行比较来分析和评估实验取得的结果。

该数据库包括47个测试个体单位的4000多个24小时的周期性动态心电数据,有48个时长约为30min的记录文件,共计109500个心拍,其中异常心拍约占30%。MIT-BIH数据库中包含的心电记录文件共有三种类型。

(1)头文件(.hea):记录文件中的头文件中的信息包括各个记录的所有数据的相关属性信息。包括采样频率,导联号,数据格式,分辨率,ADC,年龄等。

(2)数据文件(.dat):数据文件统一采用了“212”数据存储模式,每一个数据文件有两个导联的信号数据。

(3)注释文件(.art):注释文件中有权威专家标注的心拍类型与R波位置,为后面算法验证其有效性提供了依据。

数据库对不同的心律失常类型做了统一命名,如下表所示。本文主要分析正常心电(N)、左束支阻滞(L)、右束支阻滞(R)及室性早搏(V)四种心拍类型。

223272a52b8d775c3205c5718d227a0d.png
心律失常注释

二、如何获取MIT-BIH的数据

开源数据网站PhysioNet(https://archive.physionet.org/)提供了诸如MIMIC、MIT-BIH等丰富的生理信号数据库。

获取MIT-BIH数据库数据,可以使用提供的PhysioBank ATM (PhysioBank ATM),在线地显示选定的数据,并将数据保存为txt或其他的形式。

2c62bb86f7772950dac17398ea2d34b6.png
PhysioBank ATM 数据显示器网址示意图
  1. 在Database下拉框中选择MIT-BIH Arrhythmia Database(mitdb):

534e49129b8a8be31c633643a72685a7.png
Database下拉框中选择mitdb

2. 简单介绍下各字段含义及下载方式

71e4fd5d01649e57eb74363c7b9c9903.png
MIT-BIH数据显示器

1&

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值