ArticlePDF Available

Smartphone-based ECG signals encryption for transmission and analyzing via IoMTs

Authors:
  • informatics institute for postgraduate studies

Abstract and Figures

Electrocardiography (ECG) has long been a common method of assessing and diagnosing cardiovascular problems (CaDs). The heart's electrical activity is visualized in the form of a waveform and its analysis can turn out to provide valuable insights about the functioning and normalcy of a healthy heart or detect a wide range of possible heart risks. This article deals with the Internet of Medical Things (IoMT) based real time healthcare monitoring system which diagnoses the ECG signals remotely and hence manifests essential heart conditions. An electrocardiograph machine captures medical-grade patient heart data. The outcome of the project includes detecting the heart rate, the various interval and segment analysis of the signal, cardiac axis detection as well as prompting the various possible conditions in case of anomalies in the heart activities. In such cases, the system can send an automatic ECG report from the patient to the doctor safely by encrypting this report. * It can be further modified to generate a call in case of critical condition and provide urgent medical assistance. During the ECG analysis, the article presented clearly results represented by finding different values for different patients starting from QRS width 96, PR Interval 133, and P amplitude 2.81, and ending last patient test QRS width 93, PR Interval 112, and P amplitude 1.57. Subject Classification: Primary 60G35, Secondary 92C55.
Content may be subject to copyright.
Full Terms & Conditions of access and use can be found at
https://www.tandfonline.com/action/journalInformation?journalCode=tdmc20
Journal of Discrete Mathematical Sciences and
Cryptography
ISSN: (Print) (Online) Journal homepage: https://www.tandfonline.com/loi/tdmc20
Smartphone-based ECG signals encryption for
transmission and analyzing via IoMTs
Azmi Shawkat Abdulbaqi, Ahmed J. Obaid & Maysaa Hameed Abdulameer
To cite this article: Azmi Shawkat Abdulbaqi, Ahmed J. Obaid & Maysaa Hameed
Abdulameer (2021): Smartphone-based ECG signals encryption for transmission and
analyzing via IoMTs, Journal of Discrete Mathematical Sciences and Cryptography, DOI:
10.1080/09720529.2021.1958996
To link to this article: https://doi.org/10.1080/09720529.2021.1958996
Published online: 22 Oct 2021.
Submit your article to this journal
View related articles
View Crossmark data
©
Smartphone-based ECG signals encryption for transmission and
analyzing via IoMTs
Azmi Shawkat Abdulbaqi *
College of Computer Science and Information Technology
University of Anbar
Ramadi
Iraq
Ahmed J. Obaid
Department of Computer Science
Faculty of Computer Science and Mathematics
University of Kufa
Kufa
Iraq
Maysaa Hameed Abdulameer §
Informatics Institute for Postgraduate Studies
Iraqi Commission for Computers and Informations
Baghdad
Iraq
Abstract
Electrocardiography (ECG) has long been a common method of assessing and
diagnosing cardiovascular problems (CaDs). The heart’s electrical activity is visualized in
the form of a waveform and its analysis can turn out to provide valuable insights about the
functioning and normalcy of a healthy heart or detect a wide range of possible heart risks.
This article deals with the Internet of Medical Things (IoMT) based real time healthcare
monitoring system which diagnoses the ECG signals remotely and hence manifests essential
heart conditions. An electrocardiograph machine captures medical-grade patient heart
data. The outcome of the project includes detecting the heart rate, the various interval
and segment analysis of the signal, cardiac axis detection as well as prompting the various
possible conditions in case of anomalies in the heart activities. In such cases, the system can
send an automatic ECG report from the patient to the doctor safely by encrypting this report.
*E-mail: azmi_msc@uoanbar.edu.iq (Corresponding Author)
E-mail: ahmedj.aljanaby@uokufa.edu.iq
§E-mail: burdenmay2018@gmail.com
Journal of Discrete Mathematical Sciences & Cr yptography
ISSN 0972-0529 (Print), ISSN 2169-0065 (Online)
DOI : 10.1080/09720529.2021.1958996
2 A. S. ABDULBAQI, A. J. OBAID AND M. H. ABDULAMEER
It can be further modified to generate a call in case of critical condition and provide urgent
medical assistance. During the ECG analysis, the article presented clearly results represented
by finding different values for different patients starting from QRS width 96, PR Interval
133, and P amplitude 2.81, and ending last patient test QRS width 93, PR Interval 112, and P
amplitude 1.57.
Subject Classification: Primary 60G35, Secondary 92C55.
Keywords: Electrocardiogram (ECG), Cardiovascular diseases (CaDs), Internet of Medical Things
(IoMTs), Left vintrecular hypertrophy (LVH), Right vintrecular hypertrophy (RVH).
1. Introduction
According to the World-Health-Organization (WHO), CaDs is the
world’s leading cause of mortality, with about 17.9 million fatalities each
year. Coronary heart disease, such as heart attack and cerebrovascular
illness, such as stroke, account for 80% of these fatalities. Middle aged
and elderly people are usually the prime targets [1]. Healthcare systems
and especially health monitoring and its related technologies is one of
the evergreen and most advancing applications. It is the need of the hour
to leverage the advances in the technology in the healthcare sector and
develop an efficient heart monitoring system [2]. The unavailability of
doctors or medical equipment as well the distance between the doctors
and the patients turn out to be major obstacles in up-scaling the quality
of medical services. In such situations the possibility of regular health
checkups is a challenge as well [3]. In order to combat such issues, we can
utilize the concept of IoMT and develop a portable ECG healthcare device.
The portable device can be made to be associated with a mobile app to
make the process user friendly as well as faster and more accessible. The
electrocardiogram is also known as ECG or EKG depicts the measure
of the electrical activity of the heart. The ECG consists of P, QRS and T
waves and various intervals which can be analyzed to leverage prime
requirements like the heart rate as well as the conditions and risks in the
functioning of the heart [4]. The amplitude (in millivolts) and the intervals
(in milliseconds), are essential values to classify the signal as being in the
normal range or not. Cardiac Arrhythmia shows a condition of abnormal
heart activity which is a threat to humans. For cardiac patients, the timely
detection of arrhythmia is very crucial. By examining any anomalies in
the ECG signals, clinicians can identify a multitude of cardiac disease
conditions [5].
Finally, the article organized as follows; Section 2, presented the
literature review. Section 3, elaborates on the method and materials.
ECG SIGNALS ENCRYPTION FOR TRANSMISSION 3
Section 4, introduced the Cryptography of AES. Results and Discussion
introduced in Section. Section 5 is a detailed description of the results
obtained and its discussion followed by Section 6, which summarizes the
study and provides the conclusion.
2. Literature Review
ECG strips are commonly used to record the ECG signals. They are
a kind of graph article that has grid-like boxes. The boxes are 1 mm2
in dimension. 25 mm/sec is usually the speed of the article. Hence
0.04 seconds is the time interval of each 1mm horizontal box. 10 mm is
equivalent to 1mV as per the standard calibration [6]. P, QRS, and T waves
and their amplitude, deflection, and their duration are measured using
this ECG strip and, ECG interpretation is done [7]. The vertical squares
in the graph are used to measure the amplitude in terms of the voltage of
the heartbeat. Based on the lead under consideration, the deflection will
vary [8]. Such ECG strips are manually analyzed to interpret information
about the heart rate, P, QRS, T waves, intervals, segments duration, wave
amplitude, deflection, and cardiac axis. The latest technology can be
effectively used to rule out the manual and tedious process of counting
and measuring the squares which is error-prone. It could be made more
time-efficient along with improved accuracy in results.
Several approaches have been adopted to apply the technological
advancements in the welfare of healthcare. In the article “ECG beat
classification based on PNN and wavelet transformation”, wavelet
transformation technique and Probabilistic Neural Network (PNN) has
been used for feature extraction [9]. The PNN classifier was used to
separate 6 kinds of ECG beats. The accuracy achieved was 99.65% another
such approach was adopted using Wavelet transform analysis technique
for QRS complex detection and Peak detection on MATLAB in the article,
Analysis of Electrocardiogram using WT”. The accuracy obtained was
99.8% and various abnormalities and their features were compared as
well [10]. In “Acquisition, Filtering and analysis of Electrocardiogram
using MATLAB”, similar detection of QRS interval, amplitude and
other intervals was done using MATLAB Toolbox and a comparison of
the extracted features of QRS complex were compared with that of the
normal waves [11]. Wavelet transform and non - adaptive filter approach
was proved to be easier and convenient in the article “Study & analysis of
Electrocardiogram signal using MATLAB & LabVIEW as effective tools”.
The QRS complex, heart rate as well as various abnormalities were detected
4 A. S. ABDULBAQI, A. J. OBAID AND M. H. ABDULAMEER
using wavelet transform digital filter [12]. To make the monitoring more
convenient, GUI based approach was adopted in “Monitoring of Heart
rate and detection of PQRS based on GUI, MATLAB”. The system could
identify P, Q, R, S, T waves and the heart rate [13].
3. Method and Materials
The ECG data was procured from a portable electrocardiograph
machine, that captures medical-grade patient heart data. With a responsive
Fig. 1
(A) Complete project Flow, (B) Stage of ECG Signals Encryption; (C) Insider
Full Description of ECG Signal Encryption
ECG SIGNALS ENCRYPTION FOR TRANSMISSION 5
500 Hz refresh rate, the ECG capturing instrument is simultaneous,
smooth, and accurate. The specifications of the ECG machine used are:
(1) ARM® Cortex®-32-bit RISC core operating at a frequency of 48 MHz.
(2). High speed 1 MSPS (Million samples per second) accurate 12bit ADC
with high gain amplifiers. (3) BLE 4.0 with 1MB data buffer. (4) Low power
standby for long battery life. (5) Total time to take reading and analysis of
data is less than 20 seconds. (6) Data transfer with server uses AES-256
encryption and authentication is done using 4096-bit key pair. The entire
backend was developed in Python and the testing of the code was done on
the Ubuntu 20.04 LTS test server.
3.1 Filtering
Due to noise, the signal gets distorted and this makes the process of
feature extraction less accurate. Pre-processing involves removing noise
from the input ECG signal. This project involves making use of Butterworth
filters to reduce the noise. The filter is designed using the following[14].
3.2 Feature Extraction
For a proper disease diagnosis, it is essential that the clinically
important features of an ECG signal must be detected accurately. These
features are extracted using Python programming and the disease
Fig. 2
(a) ECG Signal # Rec 110 With/Without Noise, (b) ECG Signal after Noise
Removal (Signal Filtered)
6 A. S. ABDULBAQI, A. J. OBAID AND M. H. ABDULAMEER
is predicted according to the range of the values of features such as
amplitude, intervals and axis [15].
4. Cryptography of AES
4.1 AES Cipher-Decipher
The encryption block begins with the text files containing the original
ECG signals. The decipher block then uses the encrypted text files. Finally,
the identifying block utilizes the decrypted text files. The AES-256
standard is supported by the algorithm[19] [21].
4.2 BlocksforCipheringandDeciphering
The cipher block has two data interfaces: an input data array and an
output data array. Each calculation’s block size is 256 bits since both the
input and output data arrays are 16-bit arrays. The decode block is an
inverse of the cipher block, with the identical input and output arrays[20]
[22].
5. Results and Discussion
Table 1 indicates the diagnosis done by the model based on the
results obtained. The model takes into account all the conditions which
are set, and accordingly predicts the possible CaDs conditions accurately.
This provides a quick review of the patient’s health status to the doctor
and thus the diagnosis is accelerated.
The project flow phase includes sending the signals captured by
the instrument are sent to a mobile application. The received signals are
encrypted in the binary format and this data is sent to the server to run the
backend code through an API call. The code decrypts the signal, extracts
the readings of all leads and graphs of all these leads are plotted. These
signals are passed through some filters for performing denoising of the
signal. Clinically important features such as peaks, intervals, amplitudes
and axes are extracted from the filtered ECG signal data using signal
processing techniques. These features are significant in determining
various heart diseases, based on their values. 2D wavelet fusion is utilized
in this cryptosystem to solve the issue of ECG low-activity intervals. ECG
signals are subjected to a pre-processing phase. The ECG signals are first
divided into non-overlapping frames and reshaped to 2-D matrices in the
pre-processing stage. ECG signal is then subjected to a 2D DWT. Fusion,
ECG SIGNALS ENCRYPTION FOR TRANSMISSION 7
substitution, and chaotic permutation are the three processes of the
proposed cryptosystem for preserving secrecy and privacy. The first step
is to use the DWT fusion using the averaging fusion rule. The averaging
fusion rule was chosen because it simplifies ECG signal decryption. The
substitution is done in the second step using either DCT or DST. The third
step is chaotic cryptography, which causes the signal to become confused.
Conclusion
This software provides an end to end platform, right from capturing
the ECG data from the hardware device to providing the results on the
mobile application. The entire process of analyzing the ECG signals to
generate a report, is completely automated, and requires no manual
support. It is easy to use and provides accurate results because of the
use of highly efficient signal processing algorithms. The filter effectively
eliminates noise from the distorted ECG signal. After testing on various
patients, it can be concluded that the method is implementable on all kinds
Table 2
Results
Patient
PR
Interval
(ms)
QRS
width
(ms)
Amplitude
(mV) Axis (degrees) Diagnosis
Ali 133 96 2.81
0 to 90
(Normal axis) Healthy
Maher 109 107 1.92 90 to 180
(RAD)
Possibility of
Pre-excitation
syndromes,
Possibility
of Right
Ventricular
Hypertrophy
Dawoud 105 99 1.55 0 to 90
(Normal axis)
Possibility of
Pre-excitation
syndromes
Zaki 141 97 2.64 0 to 90
(Normalaxis) Healthy
Naser 112 93 1.57 0 to 90
(Normal axis) Healthy
8 A. S. ABDULBAQI, A. J. OBAID AND M. H. ABDULAMEER
of ECG waveforms. A proper diagnosis can be carried out by finding out
all the features and comparing it with the standard values, to find out if
the patient is Cardiologically healthy.
References
[1] Elgendi, M. (2018). Less is more in biosignal analysis: Compressed
data could open the door to faster and better diagnosis. Diseases.
[2] Kalaivani, S., & Tharini, C. (2018). Analysis and modification of rice
Golomb coding lossless compression algorithm for wireless sensor
networks. Journal of Theoretical And Applied Information Technology,
96(12), 3802–3814.
[3] Tan, C., Zhang, L., & Wu, H.-T. (2019). A novelBlaschke unwinding
adaptiveFourier-decomposition-based signal compression algorithm
with application on ECG signals. IEEE Journal of Biomedical and Health
Informatics, 23(2), 672–682
[4] Burguera, A. (2019). Fast QRS detection and ECG compression based
on signal structural analysis.
[5] Huang, H., Hu, S., & Sun, Y. (2018). ECG signal compression for low-
power sensor nodes using sparse frequency spectrum features. In
IEEE biomedical circuits and systems conference (BioCAS).
[6] Tan, C., Zhang, L., & Wu, H.-T. (2019). A novelBlaschke unwinding
adaptiveFourier-decomposition-based signal compression algorithm
with application on ECG signals. IEEE Journal of Biomedical and Health
Informatics, 23(2), 672–682.
[7] Burguera, A. (2019). Fast QRS detection and ECG compression based
on signal structural analysis, IEEE Journal of Biomedical and Health
Informatics, 23(1), 123–131.
[8] Abdulbaqi, A. S., Nejrs, S. M., Mahmood, S. D., & Panessai, I. Y.
(2020, December). A Tele Encephalopathy Diagnosis Based on EEG
Signal Compression and Encryption. InInternational Conference on
Advances in Cyber Security(pp. 148-166). Springer, Singapore.
[9] Huang, H., Hu, S., & Sun, Y. (2018). ECG signal compression for low-
power sensor nodes using sparse frequency spectrum features. In
IEEE biomedical circuits and systems conference (BioCAS).
ECG SIGNALS ENCRYPTION FOR TRANSMISSION 9
[10] Jha, C. K., & Kolekar, M. H. (2017). ECG data compression algorithm
for telemonitoring of cardiac patients. International Journal of
Telemedicine and Clinical Practices, 2(1), 31–41.
[11] Deepu, C. J., Heng, C.-H., & Lian, Y. (2017). A hybrid data
compression scheme for power reduction in wireless sensors for IoT.
IEEE Transactions on Biomedical Circuits and Systems, 11(2), 245–254.
[12] Abdulbaqi A.S. et al. (2019),” Recruitment Internet Of Things
For Medical Condition Assessment: Electrocardiogram Signal
Surveillance), Special Issue, AUS Journal, Institute of Architecture
and Urbanism, University of Austral de Chile, pp. 434-440.
[13] Tsai, T.-H., & Kuo, W.-T. (2018) An efficient ECG lossless compression
system for embedded platforms with telemedicine applications. In
IEEE.
[14] Aboul Ella Hassanien, Moataz Kilany and Essan H. Houssein,
Combining Support Vector Machine and Elephant Herding
Optimization for Cardiac Arrhythmias, arXiv:1806.08242v1[eee.SP],
June 20,2018.
[15] J. Dogra, M. Sood, S. Jain, N. Prashar, Segmentation of magnetic
resonance images of brain using thresholding techniques, 4th IEEE
International Conference on signal processing and control (ISPCC
2017), Jaypee University of Information technology, Waknaghat,
Solan, H.P, India, pp. 311-315, September 21-23, 2017.
[16] N. Prashar, S. Jain, M. Sood, J. Dogra, Review of biomedical system
for high performance applications ,4th IEEE International Conference
on signal processing and control (ISPCC 2017), Jaypee University of
Information technology, Waknaghat, Solan, H.P, India, pp 300-304,
September 21-23, 2017.
[17] Abdulbaqi, A.S., Najim, S.A.M., Mahdi R.H, “Robust multichannel
EEG Signals Compression Model Based on Hybridization Technique”,
International Journal of Engineering & Technology, 7 (4), (2018) 3402-
3405.
[18] Uthayakumar, J., Venkattaraman, T., & Dhayachelvan, P. (2018). A
survey on data compression techniques: From the perspective of data
quality, coding schemes, data types, and applications. Journal of King
Saud University- Computer and Information Sciences.
[19] Hirai, Y.; Matsuoka, T.; Tani, S.; Isami, S.; Tatsumi, K.; Ueda, M.;
Kamata, T.: A biomedical sensor system with stochastic A/D
10 A. S. ABDULBAQI, A. J. OBAID AND M. H. ABDULAMEER
conversion and error correction by machine learning. IEEE Access 7,
21990–22001 (2019)
[20] S. Eftekharifar, T.Y. Rezaii, S. Beheshti, S. Daneshvar, Block sparse
multi-lead ECG compression exploiting between-lead collaboration.
IET Sig. Process. (2018).
[21] Shubham Sharma & Ahmed J. Obaid (2020) Mathematical
modelling, analysis and design of fuzzy logic controller for
the control of ventilation systems using MATLAB fuzzy logic
toolbox, Journal of Interdisciplinary Mathematics, 23:4, 843-849, DOI:
10.1080/09720502.2020.1727611.
[22] Abdulbaqi, A. S., Obaid, A. J., & Mohammed, A. H. (2021). ECG
signals recruitment to implement a new technique for medical image
encryption. Journal of Discrete Mathematical Sciences and Cryptography,
1-11.
Received May, 2021
Revised May, 2021
... The modern digital era witnesses tremendous volumes of sensitive textual information transmission over inadequately protected networks, from confidential business documents to personal communication and classified government missives [1,2]. where statically show that in the first quarter of 2023, 6.41 million data records were leaked in worldwide data breaches, impacting millions of individuals. ...
... Cryptographic and information-hiding techniques struggle need help to match bandwidth demands and realtime constraints. Legacy encryption methods also stay susceptible to brute force, statistical, and side-channel attacks supported by quantum computational advances [2]. Encryption works as a crucial tool in this endeavour. ...
Article
Full-text available
Securing confidential data is imperative in the modern digital era, where the escalating challenges in data security underscore the urgency to provide a secure and efficient approach to confidential text data protection, This paper proposes an innovative three-pronged model integrating encryption, padding, and steganography to robustly protect sensitive text documents. The encryption process unfolds in two stages for heightened security. First, it employs the classical DNA encryption method, followed by a second step utilizing a DNA-complemented method. To increase complexity, the Rabinovich Hyperchaotic system generates pseudo-random sequences, that are based directly on the original data. Using this pseudo-random sequence, determine the DNA that, will be strategically inserted into the encrypted message, and the positions of this insertion. Thereafter, a novel steganography algorithm conceals the encrypted content within a cover image. This approach fuses the Least Significant Bit insertion method with inverse DNA encryption driven, again, by the chaotic system. Distinct initializations produce three unique pseudo-random sequences serving specialized purposes—identifying pixels to embed data, determining hidden layers, and maintaining randomness to frustrate statistical attacks. Through experiments, quantitative steganalysis measures like Mean Square Error, Correlation were obtained from those experiments, which were (0.999994796746295, 0.001096121973284) in addition to the measures, Signal-to-Noise, and Peak Signal-to-Noise Ratios which were good, ensured robust hidden communication. Additionally, Bit Error Rate = 0, following decryption reveals precise data reconstruction—no losses permeate the encryption layers. This makes the proposed encryption system an integrated encryption-steganography system that harnesses DNA cryptography and chaos theory to provide confidentiality, integrity, and secrecy for sensitive text transmission. The erroneous-free decryption and statistical invisibility highlight the immense promise of this approach.
... By examining these distinctive components and intervals, clinicians can glean a nuanced understanding of cardiac health, enabling them to address and mitigate potential issues proactively. Determining the signal's classification into the normal range or otherwise relies crucially on assessing the amplitude measured in millivolts and the intervals expressed in milliseconds [6]. Sinus rhythm, denoting the typical heart rhythm, is characterized by the orchestrated propagation of triggering impulses originating from the sinoatrial node. ...
... Numerous schemes, such as [144][145][146], have been proposed in the literature aiming to encrypt ECG signals for safeguarding them during transmission in e-healthcare systems. ...
... [28,29]. Chaotic systems have proven to be very successful in the design of cryptographic systems with high security in IoMTs [30,31]. Chaotic system models can be categorized into two main classes: unidimensional (1D) [32,33] and multidimensional (nD) [34,35]. ...
Article
Full-text available
The discrete Shmaliy moment transform (DST) is a type of discrete orthogonal moment transform that is widely used in signal and image processing. However, DST is not suitable for lossless image applications due to its non-integer reversible nature. To overcome this limitation, we introduce the integer discrete Shmaliy transform (IDST) that performs integer-to-integer encoding, leading to a perfect and unique reconstruction of the input image. Next, a new 1D chaotic system model, the 1D multiparametric piecewise linear chaotic map (M-PWLCM), is presented as an extension of the existing 1D PWLCM. The M-PWLCM includes eight control parameters defined over an unlimited interval. To demonstrate the relevance of IDST and M-PWLCM in reversible image processing applications, they are used in a new scheme for lossless compression and encryption of medical images in the internet of medical things (IoMTs). On the one hand, the simulation results show that our scheme offers a good compression ratio and a higher level of security to resist differential attacks, brute force attacks and statistical attacks. On the other hand, the comparative analysis carried out shows the overall superiority of our scheme over similar state-of-the-art ones, both in achieving a higher compression ratio and better security when communicating medical images over unsecured IoMTs.
... A malevolent entity, an adversary, seeks to obtain valuable information or data to compromise information security principles. Contemporary cryptography is based on four fundamental principles: authentication, nonrepudiation, data confidentiality and data integrity (Azmi et al. (2021)). The electrocardiogram (ECG), a highly discriminative biometric feature, has recently attracted much attention as a potential biometric trait. ...
Article
Full-text available
This research suggests a unique ECG security solution based on the data pattern-based encryption paradigm to address security issues in ECG signal transmission or storage environments. According to this concept, the encryption system controls the data security process by extracting key signatures from the ECG signal peaks to identify the characteristics or attributes of the data and encrypt it. To estimate the hashing qualities, the approach is to build a random key pattern based on the signal peaks and extract the signature. The signal was then encrypted and sent to a doctor or signal analyzer. Bilateral random hashing (BRH) is used to achieve this. This updates the hashing generation model by analyzing the parameters using probabilistic distributional characteristics. This crucial motif was applied. This key pattern was utilized to encrypt the data samples using the downhill peak follow (DPF) encryption technique, which follows the strength of the peak value in the ECG waveform. This suggested project is carried out using MATLAB scripting.
Chapter
One of the leading causes of death worldwide is heart disease. Therefore, in order to slow the rising death rate, early diagnosis of heart disorders is essential. The electrocardiogram (ECG) is a commonly used diagnostic tool for a variety of cardiac conditions, including irregular heartbeats (arrhythmias). It is quite challenging to identify the abnormal ECG signals' properties, nevertheless, due to their non-linearity and complexity. Furthermore, manually verifying these ECG signals could take a lot of time. To get over these restrictions, researchers have developed a quick and precise classifier that performs better than other well-known classifiers at simulating a cardiologist's diagnosis in order to distinguish between normal and pathological ECG signals from a single lead ECG signal. Analyzing and processing ECG data is a crucial step in the diagnosis of cardiovascular diseases. The main goal of this chapter is to understand the classification of healthy and sick people through popular machine learning-based methods.
Chapter
According to reports, 60–70% of the estimated 50 million dementia patients globally have Alzheimer's disease. Forgetting earlier encounters or occurrences is one of the illness’ early warning signals. People with Alzheimer's frequently repeat words and inquiries, forget discussions, appointments, or activities, and then fail to recall them later, as well as routinely misplace their items and become lost in places they are acquainted with. There is no proven medication for Alzheimer's disease that can stop the brain's disease process in its tracks. The goal of this study is to develop a personal assistant that can remind a person with Alzheimer's or Parkinson's disease of important chores. The suggested remedy is a convolutional neural network-based voice-based smart controller. It makes it easier for the user to remember where they put the thing. The suggested solution also contains various extra characteristics that will be beneficial to both the Alzheimer's patient and regular people. The controller also often sends an alert at predetermined intervals so that individuals can pick up their phones, remind themselves of tasks, and see their own to-do list. The controller sends a notification before the meeting if the user has a meeting booked. This smart controller will serve as an assistant to the individual with Alzheimer’s and might also be helpful to ordinary human beings.
Conference Paper
Full-text available
The objective of this research is to study how effectively and seamlessly, decentralized finance is replacing the traditional financial system. The traditional financial industry has neither been innovated at the speed it should have, nor has it been able to include many parts of the world’s informal financial system. This has made the life of those who are unbanked extremely difficult. The growth opportunities have also been extremely limited for them. Cases like Harshad Mehta Scams highlight the numerous loopholes in traditional banks and their questionable lending policies. This comes as a threat for users of these institutions. Decentralized finance solves these issues by providing more transparency, accessibility, security, and trust. Anyone with an internet connection and a user-facing application or design can access these services like lending, borrowing, staking, and crowdfunding. The transactions are also irreversible. Around 2013. People started realizing that blockchains can be used for much more than Peer to Peer (P2P) digital currency transfer. Some of the utilities are smart contracts, financial agreements, and registries about identity.
Conference Paper
Full-text available
Web application development and security have always been looked at with the frame of reference of securing the web application from unauthorized user cyber-attacks. The vulnerabilities currently existing in the web application have been attributed either to using an inappropriate software development model to guide the development process or the use of a software development model that does not prioritize security as a primary concern. In recent years, vulnerability prediction techniques have mainly relied upon the availability of data labelled with vulnerability information for analysis and training. For many real-world web applications, past vulnerability data is often not available, or at least not completely. Hence, to address both situations where labelled past data is fully available or not, we can use Artificial Intelligence and Machine Learning to learn and build vulnerability predictors based on hybrid code attributes. Evolving technologies primarily Artificial Intelligence and Machine Learning have changed the landscape of Web application development and application security. The present generation considers end-user engagement with the web application as one of the key priorities. This research work mainly is conducted to investigate how Artificial Intelligence and Machine Learning can integrate with the traditional web application development model and make web applications more secure and interactive.
Article
Full-text available
Electrocardiogram (ECG) signal utilization for medical image encryption (ImgEnc) algorithm was proposed in this manuscript. It will utilize the chaotic logistic map and the generalized Arnold map (Cat Map). To generate initial conditions for Chaotic Maps (ChMp), the ECG signal and wolf algorithm are utilized. Autoblocking diffusion (AutBlk) is done only in the process of encryption. A control parameter generated from the plain-image (Plainimg) generates the main stream, which is effective and safe against selected plaintext (Plaintxt) and known Plaintxt attacks. Experimental findings show that with good efficiency, the proposed algorithm can achieve high security.
Article
Full-text available
The ventilation systems are inadequate, the increase in the amount of carbon dioxide and carbon monoxide in the inner environment can damage human health. In addition, obtaining the level of external environment with excessive ventilation can lead to unnecessary energy consumption. In this study, a system that absorbs air from the environment using carbon dioxide, oxygen and carbon monoxide values in ambient air and controls the operation of the ventilation system that gives fresh air to the environment is designed with fuzzy logic method. The overall purpose of the system is to achieve the ideal ventilation level. Two separate ventilation valves were controlled at the same time with the fuzzy control system designed in the study. The fuzzy control system was created with MATLAB Fuzzy Logic Toolbox and the operating structure of the control system had analyzed.
Article
Full-text available
The paper presents a high-precision biomedical sensor system with a novel analog-front-end (AFE) IC and error correction by machine learning. The AFE IC embeds an analog-to-digital converter (ADC) architecture called successive stochastic approximation ADC. The proposed ADC integrates a stochastic flash ADC (SF-ADC) into a successive approximation register ADC (SAR-ADC) to enhance its resolution. The SF-ADC is also used as a digitally controlled variable threshold comparator (DCVTC) to provide an error correction of the SAR-ADC. The proposed system also calibrates the ADC error using machine learning algorithm on an external PC without additional power dissipation at a sensor node. Due to the flexibility of the system, the design complexity of an AFE IC can be relaxed by using these techniques. The target resolution is 18 bits, and target bandwidth (without digital low pass filter) is about 5 kHz to deal with several types of biopotential signals. The design is fabricated in a 130-nm CMOS process and operates at 1.2 V supply. The fabricated ADC achieves SNDR of 88 dB at a sampling frequency of 250 kHz by using the proposed calibration techniques. Due to the high-resolution ADC, the input-referred noise is 2.52 μVrms with a gain of 28.5 dB.
Article
Full-text available
Tele monitoring of Electroencephalogram (EEG) via wireless is very critical as EEG. EEG medically is a tool test used to esti mate the electrical activity of the brain. There are many channels through which EEG signals are recorded consistently and with high accuracy. So the size of these data is constantly increasing, need large storage area and a bandwidth for the transmission of the EEG signal remotely. In last decade, the EEG signal processing grew up, additionally; storing and transmitting EEG signal data requirement is constantly increasing. This article includes the analysis method of an EEG compression and de-compression. This method is evaluated on the basis of various compression and parameters quality such as CR (compression ratio), SNR (Signal to noise ratio), PRD (percent-root-mean-square-difference), quality score (QS), etc. The steps of EEG compression are pass through many stages: 1. Preprocessing and after that classification. 2. Linear transformation, and [3]. Entropy coding. The EEG compression is specified during processing and coding algorithm for each of the steps. The decompression process is the reverse of the compression process, reconstructs the EEG original signals by using lossy algorithm but with the simple loss of significant information. The proposed compression method is a bright step in the compression field where getting a high compression ratio.
Article
Full-text available
Multi-lead ECG compression (M-lEC) has attracted tremendous attention in long-term monitoring of the patient's heart behaviour. This study proposes a method denoted by block sparse M-lEC (BlS M-lEC) in order to exploit between-lead correlations to compress the signals in a more efficient way. This is due to the fact that multi-lead electrocardiography signals are multiple observations of the same source (heart) from different locations. Consequently, they have a high correlation in terms of the support set of their sparse models which leads them to share dominant common structure. In order to obtain the block sparse model, the collaborative version of lasso estimator is applied. In addition, it is shown that raised cosine kernel has advantages over conventional Gaussian and wavelet (Daubechies family) due to its specific properties. It is demonstrated that using raised cosine kernel in constructing the sparsifying basis matrix gives a sparser model which results in higher compression ratio and lower reconstruction error. The simulation results show the average improvement of 37, 88 and 90-97% for BlS M-lEC compared to the non-collaborative case with raised cosine kernel, Gaussian kernel and collaborative case with Daubechies wavelet kernels, respectively, in terms of reconstruction error while the compression ratio is considered fixed.
Article
Full-text available
This paper presents a method for wireless ECG compression and zero lossless decompression using a combination of three different techniques in order to increase storage space while reducing transmission time. The first technique used in the proposed algorithm is adaptive linear prediction; it achieves high sensitivity and positive prediction. The second technique is content-adaptive Golomb-Rice coding, used with a window size to encode the residual of prediction error. The third technique is the use of a suitable packing format; this enables the real-time decoding process. The proposed algorithm is evaluated and verified using over forty-eight recordings from the MIT-BIH arrhythmia database, and it shown to be able to achieve a lossless bit compression rate of 2.83x in Lead V1 and 2.77x in Lead V2. The proposed algorithm shows better performance results in comparison to previous lossless ECG compression studies in real time; it can be used in data transmission methods for superior biomedical signals for bounded bandwidth across e-health devices. The overall compression system is also built with an ARM M4 processor, which ensures high accuracy performance and consistent results in the timing operation of the system.
Article
Full-text available
Explosive growth of data in digital world leads to the requirement of efficient technique to store and transmit data. Due to limited resources, data compression (DC) techniques are proposed to minimize the size of data being stored or communicated. As DC concepts results to effective utilization of available storage area and communication bandwidth, numerous approaches were developed in several aspects. In order to analyze how DC techniques and its applications have evolved, a detailed survey on many existing DC techniques is carried out to address the current requirements in terms of data quality, coding schemes, type of data and applications. A comparative analysis is also performed to identify the contribution of reviewed techniques in terms of their characteristics, underlying concepts, experimental factors and limitations. Finally, this paper insight to various open issues and research directions to explore the promising areas for future developments.
Conference Paper
Biosignals often require high data transmission in real-time monitoring and visualization. Low-power techniques are always desirable for designing sustainable wireless sensor nodes. Signal compression techniques provide a promising solution in developing low-power wireless sensor nodes as it can significantly reduce the amount of data transmitted via power-demanding wireless transmission and thus greatly lower the energy consumption of sensor nodes. In this study, we develop a new approach for ECG signal compression on low-power ECG sensor nodes by leveraging sparse features of ECG signals in frequency domain. The experimental results show that our method has better compression performance which achieves the average compression ratio (CR) of 65.91 with the comparable RMSE of no more than 5% than the state-of-the-art that can achieve the CR of around 40 with the same level error rate. The promising compression performance of the proposed method provides a feasible solution to achieve ultra-low power consumption for wireless ECG sensor node design.
Article
Wireless sensor networks (WSN) are network that are constructed using number of sensor nodes distributed and connected wirelessly to perform some specific applications. These networks are strictly restricted in the usage of energy as they use batteries with finite amount of power. This necessitates the need for data compression at each sensor node in a WSN so as to overcome the resource constraints of the network and increase its lifetime. Various functions carried out by each node are sensing, processing, communicating and storing the data, among which the communication consumes much energy than the other functions. Data compression is one technique that extends the network lifetime by reducing the energy consumed at each node during communication. The proposed work comprises of 5 different methods that suggests modification of lossless Rice Golomb Coding (RGC) compression algorithm with respect to the decision of tunable parameter based on preprocessing of the input data. Simulation results on various modifications of RGC using different datasets in MATLAB software is analyzed and compared with respect to root mean square error (RMSE) and saving percentage (SP). The modified lossless compression algorithm EMARGC_D with better saving percentage is applied and executed in real time using NI WSN nodes interfaced with LabVIEW.
Article
This paper presents a novel signal compression algorithm based on the Blaschke unwinding adaptive Fourier decomposition (AFD). The Blaschke unwinding AFD is a newly developed signal decomposition theory. It utilizes the Nevanlinna factorization and the maximal selection principle in each decomposition step, and achieves a faster convergence rate with higher fidelity. The proposed compression algorithm is applied to the electrocardiogram signal. To assess the performance of the proposed compression algorithm, in addition to the generic assessment criteria, we consider the less discussed criteria related to the clinical needs -- for the heart rate variability analysis purpose, how accurate the R peak information is preserved is evaluated. The experiments are conducted on the MIT-BIH arrhythmia benchmark database. The results show that the proposed algorithm performs better than other state-of-the-art approaches. Meanwhile, it also well preserves the R peak information.