AZTDIS — a two-phase real-time ECG data compressor

S.C. Tai
{"title":"AZTDIS — a two-phase real-time ECG data compressor","authors":"S.C. Tai","doi":"10.1016/0141-5425(93)90067-9","DOIUrl":null,"url":null,"abstract":"<div><p>An ECG sampled at a rate of 360 samples s<sup>−1</sup> or more produces a large amount of redundant data that are difficult to store and transmit; we therefore need a process to represent the signals with clinically acceptable fidelity and with as small a number of code bits as possible. In this paper, a real-time ECG data-compression algorithm, AZTDIS, is presented. AZTDIS is an efficient algorithm which locates significant samples and at the same time encodes linear segments between them by using linear interpolation. The significant samples selected include, but are not limited to, the samples that have significant displacement from the encoded signal such that the allowed maximal error is limited to a constant ϵ, which is specified by the user. The way that AZTDIS computes the displacement of a sample from the encoded signal guarantees that the high activity regions are more accurately coded. The results from AZTDIS are compared with those from the well-known data-compression algorithm, AZTEC, which is also a real-time algorithm. It is found that under the same bit rate, a considerable improvement of root-mean-square error (RMS<sub>err</sub>) can be achieved by employing the proposed AZTDIS algorithm. An average value of RMS<sub>err</sub> of 9.715 can be achieved even at an average bit rate of 0.543 bits per sample by employing AZTDIS. By tuning the allowed maximal error of AZTDIS such that it has similar bit rate to AZTEC, the average value of RMS<sub>err</sub> achieved by AZTDIS is 5.554 while the average value of RMS<sub>err</sub> achieved by AZTEC under the same bit rate is 19.368.</p></div>","PeriodicalId":75992,"journal":{"name":"Journal of biomedical engineering","volume":"15 6","pages":"Pages 510-515"},"PeriodicalIF":0.0000,"publicationDate":"1993-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1016/0141-5425(93)90067-9","citationCount":"22","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Journal of biomedical engineering","FirstCategoryId":"1085","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/0141542593900679","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 22

Abstract

An ECG sampled at a rate of 360 samples s−1 or more produces a large amount of redundant data that are difficult to store and transmit; we therefore need a process to represent the signals with clinically acceptable fidelity and with as small a number of code bits as possible. In this paper, a real-time ECG data-compression algorithm, AZTDIS, is presented. AZTDIS is an efficient algorithm which locates significant samples and at the same time encodes linear segments between them by using linear interpolation. The significant samples selected include, but are not limited to, the samples that have significant displacement from the encoded signal such that the allowed maximal error is limited to a constant ϵ, which is specified by the user. The way that AZTDIS computes the displacement of a sample from the encoded signal guarantees that the high activity regions are more accurately coded. The results from AZTDIS are compared with those from the well-known data-compression algorithm, AZTEC, which is also a real-time algorithm. It is found that under the same bit rate, a considerable improvement of root-mean-square error (RMSerr) can be achieved by employing the proposed AZTDIS algorithm. An average value of RMSerr of 9.715 can be achieved even at an average bit rate of 0.543 bits per sample by employing AZTDIS. By tuning the allowed maximal error of AZTDIS such that it has similar bit rate to AZTEC, the average value of RMSerr achieved by AZTDIS is 5.554 while the average value of RMSerr achieved by AZTEC under the same bit rate is 19.368.

AZTDIS -两相实时心电数据压缩器
以360个采样s−1或更多采样率进行心电采样会产生大量冗余数据,难以存储和传输;因此,我们需要一个过程,以临床可接受的保真度和尽可能少的代码位表示信号。本文提出了一种实时心电数据压缩算法AZTDIS。AZTDIS是一种有效的算法,它在定位重要样本的同时,利用线性插值对样本之间的线性段进行编码。所选择的显著样本包括,但不限于,与编码信号有显著位移的样本,使得允许的最大误差被限制为一个常数,这是由用户指定的。AZTDIS从编码信号中计算样本位移的方式保证了高活动区域被更准确地编码。将AZTDIS算法的结果与实时数据压缩算法AZTEC的结果进行了比较。研究发现,在相同的比特率下,采用AZTDIS算法可以显著改善均方根误差(RMSerr)。使用AZTDIS,即使在每个样本的平均比特率为0.543比特时,RMSerr的平均值也可以达到9.715。通过调整AZTDIS允许的最大误差,使其具有与AZTEC相似的比特率,AZTDIS实现的RMSerr平均值为5.554,而AZTEC在相同比特率下实现的RMSerr平均值为19.368。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信