1. 程式人生 > >MIT-BIH ECG 心電資料的下載和讀取圖解

MIT-BIH ECG 心電資料的下載和讀取圖解

一、如何下載獲取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”按鈕後面填入您的郵箱地址,再點選該按鈕,即可將所需的心電記錄資料傳送至您的郵箱。


原文:https://blog.csdn.net/chenyusiyuan/article/details/2027887