1、如何下载获取MIT-BIH的数据
从下面这个官方链接页面可以下载到所有48组MIT-BIH心电数据:

http://www.physionet.org/physiobank/database/mitdb/


 
    下面这个链接是MIT-BIH数据库的详细说明和使用指南,英文好的同学不妨仔细阅读:
http://www.physionet.org/physiobank/database/html/mitdbdir/mitdbdir.htm

二、MIT-BIH的数据格式
MIT为了节省文件长度和存储空间,使用了自定义的格式,所以没有通用的读取方式。
一个心电记录由三个部分组成:
(1)头文件[.hea],存储方式ASCII码字符。
(2)数据文件[.dat],按二进制存储,每三个字节存储两个数,一个数12bit。
(3)注释文件[.art],按二进制存储,格式定义比较复杂,但是只要知道第(2)个如何读入matlab就可以类推出如何读第(3)个。

三、利用官方网站的工具读取MIT-BIH数据

可以用这个链接方面的浏览MIT的各种生理数据库:
http://www.physionet.org/cgi-bin/chart

并且网页的右上角提供的将信号转换为txt文件的工具。具体图示如下:

(1)进入http://www.physionet.org/cgi-bin/chart 这个页面后,从网页中上部的下拉菜单中选择所需的数据库,例如“MIT-BIH Arrhythmia Database (mitdb)”,然后点击下拉菜单旁的“Continue”按钮,进入下一页面;

(2)在Record对应的下拉菜单中选择所需的ECG数据,例如“100”号数据记录,如果需要查看信号波形,请点击下方的“Show chart”按钮,即可看到一段10秒长的心电图,可以根据需要点击页面左侧或右侧的箭头按钮查看前10秒或后10秒的心电波形; 
 

(3)如果需要获取文档格式的数据,可以在页面最右侧相应于“Record”一行找到 “Convert signals to text”链接,点击该链接,进入下一页面;然后点击页面中的“Show samples”按钮,即可得到有关该记录的从0-60秒内的时间信息和两组信号的具体数据:
 

(4)当然,网站为我们提供了便捷的数据邮件发送功能,只需在“E-mail samples to”按钮后面填入您的邮箱地址,再点击该按钮,即可将所需的心电记录数据传送至您的邮箱。

ECG心电图数据2的更多相关文章

  1. ECG心电图数据1

    最近在写一篇基于小波变换的ECG信号压缩算法的论文,遇到了怎样获取ECG信号测试数据的问题,在百度和专业论坛里搜索了一番,发现也有很多朋友为此发愁.现在论文写好了,投稿中,顺便也把怎样获取和处理ECG ...

  2. 最近开发的ECG项目

    最近参与公司开发了一款读取ECG心电接口程序 原理就是通过心电设备读取患者的心电数据 并生成ECG文件 然后通过ECG客户端程序读取ECG文件 并解析转换成图片 上传至服务器 下边是客户端程序截图 客 ...

  3. 开发者说 | 云+AI赋能心电医疗领域的应用

    以"医工汇聚 智竞心电"为主题的首届中国心电智能大赛自2019年1月1日启动全球招募起,共吸引总计545支来自世界各地的医工结合团队,308支团队近780名选手通过初赛资格审查,经 ...

  4. HRV基础

    Source: Mostly from wiki. Heart rate variability (HRV,心率变异性) is the physiological phenomenon of vari ...

  5. Android更新UI的几种方式

    之前做过一个Android采集心电图数据的程序,那才是真正的多线程,之前写的小程序:比如下载个文件,从socket接受大一点的数据流然后在ui上更新进度,我都感觉这就叫做多线程了,其实这啥都不算,用个 ...

  6. 机器学习,流式IoT和医疗设备互联

    欢迎大家前往腾讯云+社区,获取更多腾讯海量技术实践干货哦~ 让我们来看一下机器学习是如何应用于医护行业以及如何借助Apache Spark对患者的监控数据进行处理 现如今,IoT数据,实时流式数据分析 ...

  7. 几种常见ECG数据格式及对比

    SCP.DICOM.HL7aECG.GDF格式及对比 本文档首先给出SCP.DICOM.HL7aECG.GDF四种心电信号格式的具体数据结构,然后分析其各自的特点及适用范围. 一.SCP-ECG fo ...

  8. ECG 项目预研

    1. 数据的采集 智能安全帽,流数据,鉴于数据量大,应该是采集到云平台上,然后在云平台上对数据处理,是一种典型的物联网+大数据应用场景,考虑使用AWS或者阿里云,然后搭建Hadoop/Spark 环境 ...

  9. WPF开发随笔收录-心电图曲线绘制

    一.前言 项目中之前涉及到胎儿心率图曲线的绘制,最近项目中还需要添加心电曲线和血样曲线的绘制功能.今天就来分享一下心电曲线的绘制方式: 二.正文 1.胎儿心率曲线的绘制是通过DrawingVisual ...

随机推荐

  1. jdbcTemplate in

    参考 http://blog.csdn.net/gaopeng0071/article/details/75049952 使用NamedParameterJdbcTemplate public cla ...

  2. JPA报错, PersistenceException_Unable to build Hibernate SessionFactory

    javax.persistence.PersistenceException: [PersistenceUnit: TestJPA] Unable to build Hibernate Session ...

  3. python简单基础代码

    1.从键盘输入两个数,并计算A的B次幂:number1=raw_input('input number1:')number2=raw_input('input number2:')print 'num ...

  4. 探讨 .NET 4 新增的 SortedSet 类

    http://www.cnblogs.com/WizardWu/archive/2010/06/17/1759297.html

  5. inputStream、File、Byte、String等等之间的相互转换

    一:inputStream转换 1.inputStream转为byte //方法一 org.apache.commons.io.IOUtils包下的实现(建议) IOUtils.toByteArray ...

  6. SSH框架整合过程总结

    ---------------------siwuxie095                                 SSH 框架整合过程总结         (一)导入相关 jar 包(共 ...

  7. C++ 模板的全特化与偏特化

    模板为什么要特化,因为编译器认为,对于特定的类型,如果你能对某一功能更好的实现,那么就该听你的. 模板分为类模板与函数模板,特化分为全特化与偏特化.全特化就是限定死模板实现的具体类型,偏特化就是如果这 ...

  8. 23-新建maven 项目

    1. 新建:Maven Project; 2. 配置项 bulid path, 添加tomcat: 3. 新建一个sources文件夹: srt/test/resourses 4.配置她的默认输出路径 ...

  9. ROS学习笔记二(创建ROS软件包)

    catkin软件包的组成 一个软件包必须满足如下条件才能被称之为catkin软件包: 必须包含一个catkin编译文件package.xml(manifests文件),此文件包含了描述该软件包的重要信 ...

  10. 【原创】Silverlight之TextBox的LostFocus、GotFocus事件

    <TextBox x:Name="txtCount" Width="200" Height="35" GotFocus="t ...