Cargando…

New ECG Compression Method for Portable ECG Monitoring System Merged with Binary Convolutional Auto-Encoder and Residual Error Compensation

In the past few years, deep learning-based electrocardiogram (ECG) compression methods have achieved high-ratio compression by reducing hidden nodes. However, this reduction can result in severe information loss, which will lead to poor quality of the reconstructed signal. To overcome this problem,...

Descripción completa

Detalles Bibliográficos
Autores principales: Shi, Jiguang, Wang, Fei, Qin, Moran, Chen, Aiyun, Liu, Wenhan, He, Jin, Wang, Hao, Chang, Sheng, Huang, Qijun
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2022
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9312953/
https://www.ncbi.nlm.nih.gov/pubmed/35884327
http://dx.doi.org/10.3390/bios12070524
_version_ 1784753959631585280
author Shi, Jiguang
Wang, Fei
Qin, Moran
Chen, Aiyun
Liu, Wenhan
He, Jin
Wang, Hao
Chang, Sheng
Huang, Qijun
author_facet Shi, Jiguang
Wang, Fei
Qin, Moran
Chen, Aiyun
Liu, Wenhan
He, Jin
Wang, Hao
Chang, Sheng
Huang, Qijun
author_sort Shi, Jiguang
collection PubMed
description In the past few years, deep learning-based electrocardiogram (ECG) compression methods have achieved high-ratio compression by reducing hidden nodes. However, this reduction can result in severe information loss, which will lead to poor quality of the reconstructed signal. To overcome this problem, a novel quality-guaranteed ECG compression method based on a binary convolutional auto-encoder (BCAE) equipped with residual error compensation (REC) was proposed. In traditional compression methods, ECG signals are compressed into floating-point numbers. BCAE directly compresses the ECG signal into binary codes rather than floating-point numbers, whereas binary codes take up fewer bits than floating-point numbers. Compared with the traditional floating-point number compression method, the hidden nodes of the BCAE network can be artificially increased without reducing the compression ratio, and as many hidden nodes as possible can ensure the quality of the reconstructed signal. Furthermore, a novel optimization method named REC was developed. It was used to compensate for the residual between the ECG signal output by BCAE and the original signal. Complemented with the residual error, the restoration of the compression signal was improved, so the reconstructed signal was closer to the original signal. Control experiments were conducted to verify the effectiveness of this novel method. Validated by the MIT-BIH database, the compression ratio was 117.33 and the root mean square difference (PRD) was 7.76%. Furthermore, a portable compression device was designed based on the proposed algorithm using Raspberry Pi. It indicated that this method has attractive prospects in telemedicine and portable ECG monitoring systems.
format Online
Article
Text
id pubmed-9312953
institution National Center for Biotechnology Information
language English
publishDate 2022
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-93129532022-07-26 New ECG Compression Method for Portable ECG Monitoring System Merged with Binary Convolutional Auto-Encoder and Residual Error Compensation Shi, Jiguang Wang, Fei Qin, Moran Chen, Aiyun Liu, Wenhan He, Jin Wang, Hao Chang, Sheng Huang, Qijun Biosensors (Basel) Article In the past few years, deep learning-based electrocardiogram (ECG) compression methods have achieved high-ratio compression by reducing hidden nodes. However, this reduction can result in severe information loss, which will lead to poor quality of the reconstructed signal. To overcome this problem, a novel quality-guaranteed ECG compression method based on a binary convolutional auto-encoder (BCAE) equipped with residual error compensation (REC) was proposed. In traditional compression methods, ECG signals are compressed into floating-point numbers. BCAE directly compresses the ECG signal into binary codes rather than floating-point numbers, whereas binary codes take up fewer bits than floating-point numbers. Compared with the traditional floating-point number compression method, the hidden nodes of the BCAE network can be artificially increased without reducing the compression ratio, and as many hidden nodes as possible can ensure the quality of the reconstructed signal. Furthermore, a novel optimization method named REC was developed. It was used to compensate for the residual between the ECG signal output by BCAE and the original signal. Complemented with the residual error, the restoration of the compression signal was improved, so the reconstructed signal was closer to the original signal. Control experiments were conducted to verify the effectiveness of this novel method. Validated by the MIT-BIH database, the compression ratio was 117.33 and the root mean square difference (PRD) was 7.76%. Furthermore, a portable compression device was designed based on the proposed algorithm using Raspberry Pi. It indicated that this method has attractive prospects in telemedicine and portable ECG monitoring systems. MDPI 2022-07-14 /pmc/articles/PMC9312953/ /pubmed/35884327 http://dx.doi.org/10.3390/bios12070524 Text en © 2022 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Shi, Jiguang
Wang, Fei
Qin, Moran
Chen, Aiyun
Liu, Wenhan
He, Jin
Wang, Hao
Chang, Sheng
Huang, Qijun
New ECG Compression Method for Portable ECG Monitoring System Merged with Binary Convolutional Auto-Encoder and Residual Error Compensation
title New ECG Compression Method for Portable ECG Monitoring System Merged with Binary Convolutional Auto-Encoder and Residual Error Compensation
title_full New ECG Compression Method for Portable ECG Monitoring System Merged with Binary Convolutional Auto-Encoder and Residual Error Compensation
title_fullStr New ECG Compression Method for Portable ECG Monitoring System Merged with Binary Convolutional Auto-Encoder and Residual Error Compensation
title_full_unstemmed New ECG Compression Method for Portable ECG Monitoring System Merged with Binary Convolutional Auto-Encoder and Residual Error Compensation
title_short New ECG Compression Method for Portable ECG Monitoring System Merged with Binary Convolutional Auto-Encoder and Residual Error Compensation
title_sort new ecg compression method for portable ecg monitoring system merged with binary convolutional auto-encoder and residual error compensation
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9312953/
https://www.ncbi.nlm.nih.gov/pubmed/35884327
http://dx.doi.org/10.3390/bios12070524
work_keys_str_mv AT shijiguang newecgcompressionmethodforportableecgmonitoringsystemmergedwithbinaryconvolutionalautoencoderandresidualerrorcompensation
AT wangfei newecgcompressionmethodforportableecgmonitoringsystemmergedwithbinaryconvolutionalautoencoderandresidualerrorcompensation
AT qinmoran newecgcompressionmethodforportableecgmonitoringsystemmergedwithbinaryconvolutionalautoencoderandresidualerrorcompensation
AT chenaiyun newecgcompressionmethodforportableecgmonitoringsystemmergedwithbinaryconvolutionalautoencoderandresidualerrorcompensation
AT liuwenhan newecgcompressionmethodforportableecgmonitoringsystemmergedwithbinaryconvolutionalautoencoderandresidualerrorcompensation
AT hejin newecgcompressionmethodforportableecgmonitoringsystemmergedwithbinaryconvolutionalautoencoderandresidualerrorcompensation
AT wanghao newecgcompressionmethodforportableecgmonitoringsystemmergedwithbinaryconvolutionalautoencoderandresidualerrorcompensation
AT changsheng newecgcompressionmethodforportableecgmonitoringsystemmergedwithbinaryconvolutionalautoencoderandresidualerrorcompensation
AT huangqijun newecgcompressionmethodforportableecgmonitoringsystemmergedwithbinaryconvolutionalautoencoderandresidualerrorcompensation