1
|
Shi J, Wang F, Qin M, Chen A, Liu W, He J, Wang H, Chang S, Huang Q. New ECG Compression Method for Portable ECG Monitoring System Merged with Binary Convolutional Auto-Encoder and Residual Error Compensation. BIOSENSORS 2022; 12:bios12070524. [PMID: 35884327 PMCID: PMC9312953 DOI: 10.3390/bios12070524] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [MESH Headings] [Track Full Text] [Download PDF] [Figures] [Subscribe] [Scholar Register] [Received: 05/30/2022] [Revised: 07/06/2022] [Accepted: 07/11/2022] [Indexed: 11/28/2022]
Abstract
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.
Collapse
|
2
|
Fathi IS, Makhlouf MAA, Osman E, Ahmed MA. An Energy-Efficient Compression Algorithm of ECG Signals in Remote Healthcare Monitoring Systems. IEEE ACCESS 2022; 10:39129-39144. [DOI: 10.1109/access.2022.3166476] [Citation(s) in RCA: 2] [Impact Index Per Article: 1.0] [Reference Citation Analysis] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 09/02/2023]
Affiliation(s)
- Islam S. Fathi
- Department of Mathematics, Faculty of Science, Suez Canal University, Ismailia, Egypt
| | - Mohamed Abd Allah Makhlouf
- Department of Information System, Faculty of Computer and Informatics, Suez Canal University, Ismailia, Egypt
| | - Elsaeed Osman
- Department of Electrical Engineering, Faculty of Engineering, Al-Azhar University, Cairo, Egypt
| | - Mohamed Ali Ahmed
- Department of Mathematics, Faculty of Science, Suez Canal University, Ismailia, Egypt
| |
Collapse
|
3
|
Guedri H, Bajahzar A, Belmabrouk H. ECG compression with Douglas-Peucker algorithm and fractal interpolation. MATHEMATICAL BIOSCIENCES AND ENGINEERING : MBE 2021; 18:3502-3520. [PMID: 34198398 DOI: 10.3934/mbe.2021176] [Citation(s) in RCA: 1] [Impact Index Per Article: 0.3] [Reference Citation Analysis] [Abstract] [Key Words] [MESH Headings] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 06/13/2023]
Abstract
In this paper, we propose a new ECG compression method using the fractal technique. The proposed approaches utilize the fact that ECG signals are a fractal curve. This algorithm consists of three steps: First, the original ECG signals are processed and they are converted into a 2-D array. Second, the Douglas-Peucker algorithm (DP) is used to detect critical points (compression phase). Finally, we used the fractal interpolation and the Iterated Function System (IFS) to generate missing points (decompression phase). The proposed (suggested) methodology is tested for different records selected from PhysioNet Database. The obtained results showed that the proposed method has various compression ratios and converges to a high value. The average compression ratios are between 3.19 and 27.58, and also, with a relatively low percentage error (PRD), if we compare it to other methods. Results depict also that the ECG signal can adequately retain its detailed structure when the PSNR exceeds 40 dB.
Collapse
Affiliation(s)
- Hichem Guedri
- Electronics and Microelectronics Laboratory, Physics Department, Faculty of Sciences, Monastir University, Monastir 5019, Tunisia
| | - Abdullah Bajahzar
- Department of Computer Science and Information, College of Science, Majmaah University, Zulfi 11932, Saudi Arabia
| | - Hafedh Belmabrouk
- Department of Physics, College of Science Zulfi, Majmaah University, Zulfi 11932, Saudi Arabia
| |
Collapse
|
4
|
Jha CK, Kolekar MH. Tunable Q-wavelet based ECG data compression with validation using cardiac arrhythmia patterns. Biomed Signal Process Control 2021. [DOI: 10.1016/j.bspc.2021.102464] [Citation(s) in RCA: 14] [Impact Index Per Article: 4.7] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/27/2022]
|
5
|
|
6
|
Chowdhury MH, Cheung RCC. Reconfigurable Architecture for Multi-lead ECG Signal Compression with High-frequency Noise Reduction. Sci Rep 2019; 9:17233. [PMID: 31754217 PMCID: PMC6872821 DOI: 10.1038/s41598-019-53460-3] [Citation(s) in RCA: 8] [Impact Index Per Article: 1.6] [Reference Citation Analysis] [Abstract] [Key Words] [MESH Headings] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 03/26/2019] [Accepted: 10/28/2019] [Indexed: 11/30/2022] Open
Abstract
Electrocardiogram (ECG) is a record of the heart's electrical activity over a specified period, and it is the most popular noninvasive diagnostic test to identify several cardiac diseases. It is an integral part of a typical eHealth system, where the ECG signals are often needed to be compressed for long term data recording and remote transmission. Reconfigurable architecture offers high-speed parallel computation unit, particularly the Field Programmable Gate Array (FPGA) along with adaptable software features. Hence, this type of design is suitable for multi-channel signal processing units like ECGs, which usually require precise real-time computation. This paper presents a reconfigurable signal processing unit which is implemented in ZedBoard- a development board for Xilinx Zynq -7000 SoC. The compression algorithm is based on Fast Fourier Transformation. The implemented system can work in real-time and achieve a maximum 90% compression rate without any significant signal distortion (i.e., less than 9% normalized percentage of root-mean-square deviation). This compression rate is 5% higher than the state-of-the-art hardware implementation. Additionally, this algorithm has an inherent capability of high-frequency noise reduction, which makes it unique in this field. The confirmatory analysis is done using six databases from the PhysioNet databank to compare and validate the effectiveness of the proposed system.
Collapse
Affiliation(s)
- Mehdi Hasan Chowdhury
- Department of EE, City University of Hong Kong, Kowloon, Hong Kong.
- Department of EEE, Chittagong University of Engineering & Technology, Chittagong, Bangladesh.
| | - Ray C C Cheung
- Department of EE, City University of Hong Kong, Kowloon, Hong Kong
| |
Collapse
|
7
|
feli M, Abdali-Mohammadi F. 12 lead electrocardiography signals compression by a new genetic programming based mathematical modeling algorithm. Biomed Signal Process Control 2019. [DOI: 10.1016/j.bspc.2019.101596] [Citation(s) in RCA: 1] [Impact Index Per Article: 0.2] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 10/26/2022]
|
8
|
Wang F, Ma Q, Liu W, Chang S, Wang H, He J, Huang Q. A novel ECG signal compression method using spindle convolutional auto-encoder. COMPUTER METHODS AND PROGRAMS IN BIOMEDICINE 2019; 175:139-150. [PMID: 31104703 DOI: 10.1016/j.cmpb.2019.03.019] [Citation(s) in RCA: 10] [Impact Index Per Article: 2.0] [Reference Citation Analysis] [Abstract] [Key Words] [MESH Headings] [Track Full Text] [Subscribe] [Scholar Register] [Received: 01/17/2019] [Revised: 03/03/2019] [Accepted: 03/30/2019] [Indexed: 06/09/2023]
Abstract
BACKGROUND AND OBJECTIVES With rapid development of telehealth system and cloud platform, traditional 12-ECG signals with high resolution generate heavy burdens in data storage and transmission. This problem is increasingly addressed with various ECG compression methods. The important objective of compression method is to achieve a high-ratio and quality guaranteed compression. Consequently, to achieve this objective, this work presents a deep-learning-based spindle convolutional auto-encoder. The spindle structure achieves the high-ratio compression by reducing the dimension and guarantees the quality by increasing the dimension and end-to-end framework. METHODS The spindle convolutional auto-encoder provides a high-ratio and quality-guaranteed ECG compression. It is composed of two parts as convolutional encoder and convolutional decoder with functional layers. By convolutional operation, the local information can be extracted. The spindle structure is increasing dimension in first few layers to obtain sufficient information to guarantee compression quality. And it is reducing dimension in last few layers to merge the information into a code for high-ratio compression. Meanwhile, the end-to-end framework is to obtain the optimum encoding for compression to improve the reconstruction performance. RESULTS Compression performance is validated with records from MIT-BIH database. The proposed method achieves high compression ratio of 106.45 and low percentage root mean square difference of 8.00%. Compared with basic convolutional auto-encoder, the spindle structure improves the compression quality with lower losses. CONCLUSIONS The spindle convolutional auto-encoder performs a high-ratio and quality-guaranteed compression. It can be considered as a promising compression technique used in tele-transmission and data storage.
Collapse
Affiliation(s)
- Fei Wang
- School of Physics and Technology, Wuhan University, Wuhan 430072, China
| | - Qiming Ma
- Institute of Electrical Engineering, Chinese Academy of Sciences, Beijing 100190, China.
| | - Wenhan Liu
- School of Physics and Technology, Wuhan University, Wuhan 430072, China
| | - Sheng Chang
- School of Physics and Technology, Wuhan University, Wuhan 430072, China
| | - Hao Wang
- School of Physics and Technology, Wuhan University, Wuhan 430072, China
| | - Jin He
- School of Physics and Technology, Wuhan University, Wuhan 430072, China
| | - Qijun Huang
- School of Physics and Technology, Wuhan University, Wuhan 430072, China.
| |
Collapse
|
9
|
Arif M, Wang G. Fast curvelet transform through genetic algorithm for multimodal medical image fusion. Soft comput 2019. [DOI: 10.1007/s00500-019-04011-5] [Citation(s) in RCA: 20] [Impact Index Per Article: 4.0] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 10/26/2022]
|
10
|
BAQALC: Blockchain Applied Lossless Efficient Transmission of DNA Sequencing Data for Next Generation Medical Informatics. APPLIED SCIENCES-BASEL 2018. [DOI: 10.3390/app8091471] [Citation(s) in RCA: 10] [Impact Index Per Article: 1.7] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 01/01/2023]
Abstract
Due to the development of high-throughput DNA sequencing technology, genome-sequencing costs have been significantly reduced, which has led to a number of revolutionary advances in the genetics industry. However, the problem is that compared to the decrease in time and cost needed for DNA sequencing, the management of such large volumes of data is still an issue. Therefore, this research proposes Blockchain Applied FASTQ and FASTA Lossless Compression (BAQALC), a lossless compression algorithm that allows for the efficient transmission and storage of the immense amounts of DNA sequence data that are being generated by Next Generation Sequencing (NGS). Also, security and reliability issues exist in public sequence databases. For methods, compression ratio comparisons were determined for genetic biomarkers corresponding to the five diseases with the highest mortality rates according to the World Health Organization. The results showed an average compression ratio of approximately 12 for all the genetic datasets used. BAQALC performed especially well for lung cancer genetic markers, with a compression ratio of 17.02. BAQALC performed not only comparatively higher than widely used compression algorithms, but also higher than algorithms described in previously published research. The proposed solution is envisioned to contribute to providing an efficient and secure transmission and storage platform for next-generation medical informatics based on smart devices for both researchers and healthcare users.
Collapse
|
11
|
Lee SJ, Cho GY, Lee TR. N-WRETS: Near-Lossless Wireless Real-time Efficient Electroencephalogram Transmission Solution to Support Sleep Disorder Monitoring Platforms. Telemed J E Health 2018; 25:116-125. [PMID: 29877756 DOI: 10.1089/tmj.2017.0279] [Citation(s) in RCA: 4] [Impact Index Per Article: 0.7] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/13/2022] Open
Abstract
BACKGROUND Sleep disorders lead to many adverse complications and chronic diseases. Sleep disorder-related healthcare costs are tens of billions of dollars worldwide. Sleep monitoring solutions have thus been the focus of research and industrial interest. However, the problem of limited bandwidth and battery consumption hinders the accuracy and practical use of sleep monitoring aids. INTRODUCTION The aim of this study is to propose Near-Lossless Wireless Real-time Efficient electroencephalogram Transmission Solution (N-WRETS) solution that solves the issue of limited bandwidth and battery consumption, thereby supporting platforms dedicated to sleep disorder monitoring. MATERIALS AND METHODS Electroencephalography (EEG) data materials were obtained from the Physionet PhysioBank database. The CAP Sleep Database was used. C programming was used for development. RESULTS To evaluate transmission efficiency, the compression ratio (CR) was compared to prior studies. The N-WRETS CR of 11.34 exceeded other reported values. DISCUSSION Compared to prior related research, N-WRETS showed the highest compression performance for EEG, but showed the lowest stability, which was a trade-off for its high efficiency. This article opens a possibility for future research to improve the performance of EEG compression algorithms according to sleep disease type. N-WRETS is also near-lossless, which is fit for priceless EEG data that contain important information on the patient's health. The proposed solution also supported wireless real-time transmission, which was another distinctive characteristic compared to related studies. CONCLUSIONS N-WRETS may provide a platform in which sleep disorder patients may be properly monitored in real time. The system could overcome the problems of limited bandwidth and battery consumption.
Collapse
Affiliation(s)
- Seo-Joon Lee
- 1 Research Institute of Health Science, Korea University, Seoul, Korea
| | - Gyoun-Yon Cho
- 1 Research Institute of Health Science, Korea University, Seoul, Korea
| | - Tae-Ro Lee
- 2 BK21PLUS Program in Embodiment: Health-Society Interaction, School of Health Policy and Management, Korea University, Seoul, Korea
| |
Collapse
|
12
|
Hosny KM, Khalid AM, Mohamed ER. Efficient compression of bio-signals by using Tchebichef moments and Artificial Bee Colony. Biocybern Biomed Eng 2018. [DOI: 10.1016/j.bbe.2018.02.006] [Citation(s) in RCA: 18] [Impact Index Per Article: 3.0] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/30/2022]
|
13
|
A Novel ECG Eigenvalue Detection Algorithm Based on Wavelet Transform. BIOMED RESEARCH INTERNATIONAL 2017; 2017:5168346. [PMID: 28596962 PMCID: PMC5450177 DOI: 10.1155/2017/5168346] [Citation(s) in RCA: 6] [Impact Index Per Article: 0.9] [Reference Citation Analysis] [Abstract] [Track Full Text] [Download PDF] [Figures] [Subscribe] [Scholar Register] [Received: 12/16/2016] [Revised: 02/18/2017] [Accepted: 04/02/2017] [Indexed: 11/18/2022]
Abstract
This study investigated an electrocardiogram (ECG) eigenvalue automatic analysis and detection method; ECG eigenvalues were used to reverse the myocardial action potential in order to achieve automatic detection and diagnosis of heart disease. Firstly, the frequency component of the feature signal was extracted based on the wavelet transform, which could be used to locate the signal feature after the energy integral processing. Secondly, this study established a simultaneous equations model of action potentials of the myocardial membrane, using ECG eigenvalues for regression fitting, in order to accurately obtain the eigenvalue vector of myocardial membrane potential. The experimental results show that the accuracy of ECG eigenvalue recognition is more than 99.27%, and the accuracy rate of detection of heart disease such as myocardial ischemia and heart failure is more than 86.7%.
Collapse
|