MIT-BIH介绍(二)什么是MIT-BIH?
目錄
- MIT-BIH 簡介
- 1. 數據來源:
- 2. 數據描述:
- 3. 數據格式
- kaggle上[.csv]格式的數據集
- 4. Symbols說明
- 5. Records說明
- 6. Tables of beats and rhythms
MIT-BIH 簡介
1. 數據來源:
1975年至1979年之間由Beth Israel醫院心律失常實驗室獲得的4000多個長期動態心電圖記錄。其中約60%的記錄來自住院患者,40%來自門診。受試者為25位年齡在32至89歲之間的男性和22位年齡在23至89歲之間的女性。
?
2. 數據描述:
包含48個半小時兩通道動態心電圖記錄,記錄以每通道每秒360個樣本的速度(采樣率)在10 mV范圍內以11位分辨率數字化。兩位心臟病專家分別對每條記錄進行注釋(總共約110,000個注釋)。在大多數記錄中,一個通道是改良的肢體導聯II (MLII),通過將電極放置在胸部獲得,這是動態心電圖記錄的標準做法,另一個通道通常是V1(有時是V2、V4或V5,取決于受試者)。
?
3. 數據格式
參考文獻:MIT-BIH心率失常數據庫的識讀及應用
百度文庫
(1)頭文件[.hea],存儲方式ASCII碼字符。
(2)數據文件[.dat],按二進制存儲,每三個字節存儲兩個數,一個數12bit。
(3)注釋文件[.atr],按二進制存儲。
1)頭文件[.hea]
第一行為記錄行,包含兩個采樣率為360Hz的信號,每一信號的長度為65萬個采樣點。
后面緊跟的兩行是信號技術規范說明行,從中可以看出,兩個信號都包含在文件格式100.dat中,每一信號都是以12位的位壓縮格式(即“212”格式)進行存儲的,兩個信號的增益都是每200ADC uints/mV,ADC的分辨率為11位,ADC零值為1024。兩個信號的第一采樣點的值分別為995和1011,65萬個采樣點的校驗數分別為-22131和20052,輸入輸出可以以任何尺寸的塊來執行,因為文件內容說明了這兩個信號的該值都為0,信號描述字段說明了這兩個信號分別采自MLII導聯和V5導聯。
文件的最后兩行包含了注釋字符串,其中第一行說明了患者的年齡和性別以及記錄數據,第二行列出了患者的用藥情況。
信號增益:放大倍數
每200ADC uints/mV 每200值為1mV
ADC:Analog digital convter,模擬數字信號轉換
2)數據文件[.dat]
MIT-BIH數據庫中的數據存儲格式有Format8、Format16、Format80、Format212、Format310等8種,心律失常數據庫統一采用212格式進行存儲。
“212”格式是針對兩個信號的數據庫記錄,這兩個信號的數據交替存儲,每三個字節存儲兩個數據。
以100.dat為例,每三個字節(24位)表示兩個值,第一組為“E3 33 F3”,兩個值則分別為 0x3E3 和 0x3F3轉換為十進制的995和1011,代表的信號幅度分別為4.975mV和5.055mV,這兩個值分別是兩個信號的第一采樣點,后面以此類推,分別表示了兩個信號的采樣值。
3)注釋文件[.atr]
記錄了心電專家對相應的心電信號的診斷信息,主要有兩種格式:MIT格式和AHA格式。若文件的第一字節不為0或第二字節等于“[”(0x5B)或“]”(0x5D),則該文件是以MIT格式存儲的,否則是按AHA格式存儲的。
以100.atr為例,從文件中的第一字節不為0可以判斷該文件是以MIT格式存儲的。從第一字節開始首先讀出16位值 0x7012,其高6位的值為0x1C(十進制28),低10位的值為0x12(十進制18),該類型代碼為28,代表意義是節律變化,發生時間在0.05秒(18/360Hz);接著讀出后面的16位值0xFC03,其高6為的值為0x3F(十進制63),低10位的值為0x03(十進制3),該類型代碼為63,代表的意義是在該16位值后附加了3個字節的輔助信息,若字節個數為奇數,則再附加一個字節的空值,在本例中就是“28 4E 00 00”;然后再從下一字節讀16位值0x043B,其高6位的值為1,低10位的值為0x3B(十進制59),該類型碼1代表正常心搏,發生時間為0.214秒((18+59)/360Hz);依次類推即可讀出所有的注釋,當讀到的16位值為0時,就表示到了文件尾。
注釋:
16進制0x7012 轉二進制 0111 0000 0001 0010,其高6位 0111 00 前面補0得到 0001 1100,再轉十六進制 0x1C,對應十進制為 1*16^1 + 12 *16^0 = 16+12=28。低10位 00 0001 0010 補0后 0001 0010,再轉十六進制不變 0x12,對應十進制 1 *16^1 + 2 *16^0 = 16+2=18
?
kaggle上[.csv]格式的數據集
數據集地址
1)數據文件[.csv]:展示數據文件,值分別為兩通道數據轉為十進制的值,代表的信號幅度為“x*0.005mV”。
?
2)注釋文件[annotations.txt]:txt格式下的注釋文件,“N”表示正常,“A”表示房性早搏。
?
4. Symbols說明
數據集中心跳類型簡寫所代表的具體含義,包括心跳 beats 和心律 rhythms。
補充說明:
房性早搏(心室搏動還未結束心房就開始搏動)
室上性早搏(發生于心房或者房室結的統稱為室上性,室上性早搏,是說早搏介于房性和室性之間,屬于輕微的心率失常)
Symbol符號表
| · or N | Normal beat | 正常心跳 |
| L | Left bundle branch block beat | 左束支傳導阻滯 |
| R | Right bundle branch block beat | 右束支傳導阻滯 |
| A | Atrial premature beat | 房性早搏 |
| a | Aberrated atrial premature beat | 異常房性早搏 |
| J | Nodal (junctional) premature beat | 交界性早搏 |
| S | Supraventricular premature beat | 室上性早搏 |
| V | Premature ventricular contraction | 室性早搏 |
| F | Fusion of ventricular and normal beat | 心室搏動與正常搏動融合 |
| [ | Start of ventricular flutter/fibrillation | 開始心室撲動/纖顫 |
| ! | Ventricular flutter wave | 心室顫振波 |
| ] | End of ventricular flutter/fibrillation | 心室撲動/顫動結束 |
| e | Atrial escape beat | 房性逸搏 |
| j | Nodal (junctional) escape beat | 交界性逸搏 |
| E | Ventricular escape beat | 室性逸博 |
| / | Paced beat | 起博心跳 |
| f | Fusion of paced and normal beat | 起搏融合心跳 |
| x | Non-conducted P-wave (blocked APB) | 非傳導P波(APB阻塞) |
| Q | Unclassifiable beat | 無法分類的心跳 |
| | | Isolated QRS-like artifact | 獨立的偽QRS波群 |
| ------------------ | Rhythm annotations appear below the level used for beat annotations: | Rhythm注釋出現beats注釋的級別下方: |
| (AB | Atrial bigeminy | 房性早搏二聯律 |
| (AFIB | Atrial fibrillation | 房顫 |
| (AFL | Atrial flutter | 心房震顫 |
| (B | Ventricular bigeminy | 室性二聯 |
| (BII | 2° heart block | 2°心臟傳導阻滯 |
| (IVR | Idioventricular rhythm | 室性節律 |
| (N | Normal sinus rhythm | 正常竇性心律 |
| (NOD | Nodal (A-V junctional) rhythm | 房室結交界性心律 |
| (P | Paced rhythm | 起搏心律 |
| (PREX | Pre-excitation (WPW) | |
| (SBR | Sinus bradycardia | 竇性心動過緩 |
| (SVTA | Supraventricular tachyarrhythmia | 室上性快速性心律失常 |
| (T | Ventricular trigeminy | 心室三叉神經 |
| (VFL | Ventricular flutter | 心室撲動 |
| (VT | Ventricular tachycardia | 室性心動過速 |
| ----------------- | Signal quality and comment annotations appear above the level used for beat annotations: | 信號質量和評論注釋出現 在beats注釋級別之上 |
| Signal quality change: the first character (c' orn’) indicates the quality of the upper signal (clean or noisy), and the second character indicates the quality of the lower signal | 信號質量變化:第一個字符(“ c”或“ n”) 表示較高信號的質量(干凈或有噪聲), 第二個字符表示較低信號的質量 | |
| U | Extreme noise or signal loss in both signals: ECG is unreadable | 兩種信號的極端噪聲或信號丟失:ECG不可讀 |
| M (or MISSB) | Missed beat | 漏掉的節拍 |
| P (or PSE) | Pause | 暫停 |
| T (or TS) | Tape slippage | 磁帶打滑 |
?
5. Records說明
Records
本節包含說明每個記錄內容的注釋和統計信息。在記錄編號之后立即為每條 record 提供用于upper 和 lower信號的導聯。在每條記錄的前五分鐘和記錄的其余部分(EC38分別定義的 learning 和 test 時期)給出 beat 節拍計數。請注意,對于那些發生次數很少的記錄,總數包括兩種類型的非搏動(阻塞的APC和心室撲動波)。每條記錄的總持續時間為30分5.556秒;下面指出的持續時間四舍五入到最接近的秒數,由于累積的舍入誤差,可能不能精確地等于30:06。心率以每分鐘的心跳數為單位,在3個R-R間隔內測量。
記錄100 (MLII,V5;男性,69歲)
*藥物:*Aldomet 愛道美片,Inderal
| 正常 | 367 | 1872 | 2239 |
| APC | 4 | 29 | 33 |
| PVC | – | 1 | 1 |
| 總和 | 371 | 1902 | 2273 |
室上性異位 Supraventricular ectopy
- 33個獨立節拍
| 正常竇性心律 | 70-89 | 1個 | 30:06 |
| Both clean | 1個 | 30:06 |
興趣點:
11:03 正常竇性心律 Normal sinus rhythm
25:13 PVC
26:09 APCs
27:55 正常竇性心律
?
Record 101 (MLII, V1; female, age 75)
Medications: Diapres
| Normal | 342 | 1518 | 1860 |
| APC | - | 3 | 3 |
| Unclassifiable | - | 2 | 2 |
| Total | 342 | 1523 | 1865 |
Supraventricular ectopy
- 3 isolated beats
| Normal sinus rhythm | 55-79 | 1 | 30:06 |
| Both clean | 3 | 30:01 |
| Upper noisy | 1 | 0:04 |
| Unreadable | 1 | 0:01 |
興趣點:
1:34 Normal sinus rhythm
1:48 Noise
5:13 Noise/artifact 噪聲/偽像
9:54 APC
24:32 APC
?
6. Tables of beats and rhythms
Tables of beats and rhythms
前兩個表完整列出每半個小時記錄的 beat 類型和 rhythms。
最后兩個表顯示相同的信息,但僅適用于EC38定義的“測試期間’’(即,不包括每個記錄的前五分鐘)。
心跳表的列標題顯示AHA注釋代碼(N,V,F,E,P,Q和O),在此目錄中其他位置用于數據庫注釋的符號上方。有關這些符號的完整列表以及用作節奏表的列標題的縮寫,請參見 符號。
心跳表顯示每個記錄中每種類型的心跳節拍數。心律表以分鐘和秒為單位顯示在每個記錄中觀察到的每個心律的總持續時間(四舍五入到最接近的秒)。
- 心跳類型表(全部記錄)
- 心律表(全部記錄)
- 心跳類型表(僅測試階段)
- 心律表(僅測試階段)
總結
以上是生活随笔為你收集整理的MIT-BIH介绍(二)什么是MIT-BIH?的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 多元线性回归matlab代码例题_mat
- 下一篇: 书信格式