Hamilton P S
Department of Electrical Engineering; Lafayette College, Easton, PA 18042.
Biomed Instrum Technol. 1993 Jan-Feb;27(1):56-63.
Previous use of the MIT/BIH arrhythmia database, on analog tape, to investigate compression of ambulatory ECG data by average beat subtraction, residual differencing, and Huffman coding of the residuals had shown that with a quantization level of 35 mu V and a sample rate of 100 samples per second, it was possible to store ECG data with average data rates of 174 bits per second (bps), but because of the variation in ECG signals, data rates for different records ranged from 144 bps to 230 bps. In a practical storage system, it is desirable to fix the maximum data rate and store data with a minimum of distortion. For this study the previous compression algorithm was modified to adapt its quantization level to different ECG signal conditions. Two adaptation strategies were investigated. Both adapt the quantization-step size according to the number of bytes required for storing the coded signal, beat arrival times, and beat classifications. The new compression algorithm was tested with data from the MIT/BIH database on CD ROM. With the more successful of the two strategies, the adaptive compression algorithm stored MIT/BIH records with a difference of only 0.8 bps between the record with the highest data rate and the record with the lowest data rate. The average data rate for the entire database was 193.3 bps. Signal-to-compression noise ratios varied from record to record and varied over time for a given record. Average signal to compression noise ratios varied from 26.82 to 532.83.
此前在研究通过平均心跳减法、残差差分以及残差的哈夫曼编码对动态心电图数据进行压缩时,曾使用模拟磁带形式的麻省理工学院/波士顿儿童医院心律失常数据库。结果表明,在量化水平为35微伏且采样率为每秒100个样本的情况下,有可能以每秒174比特(bps)的平均数据速率存储心电图数据,但由于心电图信号存在变化,不同记录的数据速率在144 bps至230 bps之间。在实际存储系统中,希望固定最大数据速率并以最小失真存储数据。在本研究中,对先前的压缩算法进行了修改,使其量化水平能适应不同的心电图信号条件。研究了两种自适应策略。这两种策略均根据存储编码信号、心跳到达时间和心跳分类所需的字节数来调整量化步长。新的压缩算法使用来自CD-ROM上的麻省理工学院/波士顿儿童医院数据库的数据进行了测试。采用两种策略中更成功的那种时,自适应压缩算法存储麻省理工学院/波士顿儿童医院的记录时,数据速率最高的记录与数据速率最低的记录之间仅相差0.8 bps。整个数据库的平均数据速率为193.3 bps。信号与压缩噪声比因记录而异,对于给定记录也会随时间变化。平均信号与压缩噪声比在26.82至532.83之间。