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,...
Autores principales: | , , , , , , , , |
---|---|
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 |