Real-Time Heart Rate Monitoring for Wearable Electrocardiography Using Filter-Based and Peak Threshold Algorithms: A Comparative Study

Similar documents
DEVELOPMENT OF A SIMPLE SOFTWARE TOOL TO DETECT THE QRS COMPLEX FROM THE ECG SIGNAL

COMPARISON STUDY OF RELAY SELECTION SCHEMES IN LONG TERM EVOLUTION (LTE) NETWORK SELINA MATTHEWS UNIVERSITI TEKNOLOGI MALAYSIA

Biomedical. Measurement and Design ELEC4623. Lectures 15 and 16 Statistical Algorithms for Automated Signal Detection and Analysis

AEROBIC EXERCISE ON BODY MASS INDEX (BMI) CHANGE IN PERSON WITH OVERWEIGHT AND OBESITY

INTEGRATION OF MEDIAN FILTER AND ORIENTATION FIELD ESTIMATION FOR FINGERPRINT IDENTIFICATION SYSTEM

Differences of Lateral Cephalometry Values between Australo-Melanesian and Deutero-Malay Races

EARLY WARNING SYSTEMS (E-WARS) DESIGN FOR EARLY DETECTION OF STROKE INCIDENCE

Design of the HRV Analysis System Based on AD8232

Assessment of Reliability of Hamilton-Tompkins Algorithm to ECG Parameter Detection

ECG Signal Analysis for Abnormality Detection in the Heart beat

CLASSIFICATION OF ELECTROENCEPHALOGRAPHY SIGNAL USING STATISTICAL FEATURES AND REGRESSION CLASSIFIER

POWER EFFICIENT PROCESSOR FOR PREDICTING VENTRICULAR ARRHYTHMIA BASED ON ECG

ECG Beat Recognition using Principal Components Analysis and Artificial Neural Network

PENGARUH AROMATERAPI SANDALWOOD

SIGNAL INTERFERENCE TO ELECTROENCEPHALOGRAM AND ELECTROCARDIOGRAM SIGNAL NORAINI BTE ABDUL SAMAD UNIVERSITI TEKNOLOGI MALAYSIA

ABSTRAK Korelasi anatara Index Massa Tubuh(IMT) dan tekanan darah pada penduduk di Desa Lebih Kecamatan Gianyar

ISSN: ISO 9001:2008 Certified International Journal of Engineering and Innovative Technology (IJEIT) Volume 2, Issue 10, April 2013

The effect of total flight hours and other factors on diastolic blood pressure among fixed-wing civilian pilots in Indonesia

Analysis of Fetal Stress Developed from Mother Stress and Classification of ECG Signals

DEVELOPMENT AND VALIDITY AND RELIABILITY TESTS OF PROFESSIONALISM ASSESSMENT INSTRUMENT IN PSYCHIATRY RESIDENTS

ZnO LIGHTNING ARRESTER EARTHING IMPEDANCE CHARACTERISTICS UNDER TRANSIENT OVERVOLTAGES MEHRDAD MOKHTARI

Determination of Genotype of Dengue Virus Serotype 1 by Using Primer Design

The Risk of Ovarian Malignancy Algorithm (ROMA) as a Predictor of Ovarian Tumor Malignancy

Training Bobath Methods Better than Feldenkrais Methods to Improve of Balance Among Post Stroke Patients

TERHADAP PENURUNAN RASA TAKUT ANAK USIA PRA SEKOLAH YANG DIRAWAT DI RUMAH SAKIT DR. SLAMET GARUT

Design a system of measurement of heart rate, oxygen saturation in blood and body temperature with non-invasive method

Portable Healthcare System with Low-power Wireless ECG and Heart Sounds Measurement

DETECTION OF HEART ABNORMALITIES USING LABVIEW

An ECG Beat Classification Using Adaptive Neuro- Fuzzy Inference System

TARGET SELECTION USING SINGLE ELECTROENCEPHALOGRAM ELECTRODE BASED ON MENTAL TASK HUSNAINI BINTI AZMY

TIME SERIES SUPPORT VECTOR REGRESSION MODELS WITH MISSING DATA TREATMENTS FOR WATER LEVEL PREDICTION NORAINI BINTI IBRAHIM

Heart Rate Calculation by Detection of R Peak

SKRIPSI. AN ANALYSIS OF STUDENTS ANXIETY LEVELS IN SPEAKING (A Case Study in SMK NU Ma arif) BY NOOR MASLAKHAH NIM

VENTRICULAR DEFIBRILLATOR

ECG Signal Based Heart Disease Detection System for Telemedicine Application Using LabVIEW

Various Methods To Detect Respiration Rate From ECG Using LabVIEW

II. PROCEDURE DESCRIPTION A. Normal Waveform from an Electrocardiogram Figure 1 shows two cycles of a normal ECG waveform.

Alerting System for Sport Activity Based on ECG Signals using Proportional Integral Derivative

CHRONIC KIDNEY FAILURE DATA MANAGEMENT SYSTEM WITH AUTOMATIC CLASSIFICATION KHOVARTHEN A/L MURUGIAH UNIVERSITI TEKNOLOGI MALAYSIA

AUTOMATIC ANALYSIS AND VISUALIZATION OF MULTILEAD LONG-TERM ECG RECORDINGS

Jurnal Ilmu Komputer dan Informasi (Journal of a Science and Information). 11/1 (2018), DOI:

JIKI. 9/1 (2016), DOI:

HRV ventricular response during atrial fibrillation. Valentina Corino

Adolescent s Knowledge and Skill to Refuse Drugs

Removing ECG Artifact from the Surface EMG Signal Using Adaptive Subtraction Technique

LABVIEW based expert system for Detection of heart abnormalities

DEVELOPMENT OF COLOUR-MARK SENSOR-BASED CALIBRATION SYSTEM FOR TIMING DEVICES WITH SEVEN-SEGMENT LIQUID-CRYSTAL-DISPLAY

Laksmi Wulandari 1, Edward Pandu Wiriansya 2 1

Real-time Heart Monitoring and ECG Signal Processing

AMYLOSE CONTENT CALIBRATION MODEL FOR THE THREE TYPES OF SELECTED RICE GRAINS USING VISIBLE SHORTWAVE NEAR INFRARED SPECTROSCOPY SYAHIRA BINTI IBRAHIM

Validation of A New Questionnaire Assessing Knowledge and Perceptions about Combination between Herbal and Conventional Medicine

Clinical Accuracy QRS Detector with Automatic Parameter Adjustment in an Autonomous, Real-Time Physiologic Monitor*

Real-time Electrocardiogram Monitoring

UNIVERSITI TEKNIKAL MALAYSIA MELAKA PSM TITLE : DESIGN AND DEVELOPMENT OF TRAJECTORY FOR LOWER LIMB ASSISTIVE DEVICE USING CONTRALATERAL LIMB MOTION

REDEFINING HISTOGRAMS OF ORIENTED GRADIENTS DESCRIPTORS FOR HANDLING OCCLUSION IN PEOPLE DETECTION AHMAD SANI UNIVERSITI TEKNOLOGI MALAYSIA

Genetic Algorithm based Feature Extraction for ECG Signal Classification using Neural Network

PUSAT PEMBELAJARAN DIGITAL SULTANAH NUR ZAHIRAH

Speech to Text Wireless Converter

Low physical activity work-related and other risk factors increased the risk of poor physical fitness in cement workers

cvrphone: a Novel Point-of-Care Smartphone Based System for Monitoring the Cardiac and Respiratory Systems

ECG Rhythm Analysis by Using Neuro-Genetic Algorithms

PCA Enhanced Kalman Filter for ECG Denoising

Abstract of thesis presented to the Senate of University Putra Malaysia in fulfillment of the requirement for the degree of Doctor of Philosophy.

IJRIM Volume 1, Issue 2 (June, 2011) (ISSN ) ECG FEATURE EXTRACTION FOR CLASSIFICATION OF ARRHYTHMIA. Abstract

ELECTRONIC AUTOMATIC TEMPERATURE CONTROL OF CRYOPRESERVATION FOR ARTIFICIAL INSEMINATION (PROTOTYPE) SANJOY KUMAR DEBNATH

PRODUCTION, PARTIAL PURIFICATION AND CHARACTERIZATION OF AMYLASE FROM SPHINGOMONAS SP. ISOLATED FROM ARTIC SOIL UNIVERSITI TEKNOLOGI MALAYSIA

DETECTION OF EVENTS AND WAVES 183

DETERMINATION OF CHARACTERISTICS OF DISGUISED SIGNATURES AMONGST MALAYSIAN NORMAH BINTI MOHAMMED UNIVERSITI TEKNOLOGI MALAYSIA

EFFECTS OF PRESSURE GRADIENT ON STEADY FORCED CONVECTION USING HOMOTOPY ANALYSIS METHOD (HAM) Yahaya Shagaiya Daniel UNIVERSITI TEKNOLOGI MALAYSIA

AN OPTIMIZATION OF MIXING PROCESS PARAMETERS FOR SOY SAUCE PRODUCTION

USING TAM TO STUDY THE USER ACCEPTANCE OF IT IN THE YEMENI PUBLIC SECTOR (MINISTRY OF SOCIAL AFFAIRS AND LABOUR-YEMEN) ESMAT ABDULMAJID WAHDAIN

MATHEMATICAL MODELLING OF PERSISTENT SPLICING SYSTEMS IN DNA COMPUTING

Wavelet Decomposition for Detection and Classification of Critical ECG Arrhythmias

CLASSIFICATION OF DIABETES DISEASE USING NAIVE BAYES Case Study : SITI KHADIJAH HOSPITAL

TEST CASE PRIORITIZATION TECHNIQUE USING SEQUENCE DIAGRAM AND LABELED TRANSITION SYSTEMS IN REGRESSION TESTING NUR FATIMAH AS SAHRA

(Jurnal Plastik Rekonstruksi 2017; 1:95-100)

MENTAL HEALTH, EMOTIONAL INTELLIGENCE AND SOCIAL SUPPORT AMONG MOTHERS OF CHILDREN WITH MILD INTELLECTUAL DISABILITY

LIPID AND PHYTOCHEMICALS PROFILES OF NON HEAT TREATED VIRGIN COCONUT OIL NUR ARBAINAH BINTI SHAMSUL ANNUAR

ECG QRS Detection. Valtino X. Afonso

Design Considerations and Clinical Applications of Closed-Loop Neural Disorder Control SoCs

TABLE OF CONTENT. COVER... i. SUPERVISOR APPROVAL SHEET... ii. DETERMINATION SHEET EVALUATOR COMMITTEE RESEARCH. iii. STATEMENT OF AUNTHENTICITY...

Novel method and real-time system for detecting the Cardiac Defense Response based on the ECG

HEART MURMUR DETECTION AND ANALYSIS USING MULTIPOINT AUSCULTATION SYSTEM KAMARULAFIZAM BIN ISMAIL UNIVERSITI TEKNOLOGI MALAYSIA

HYPNOPARENTING EFFECTS TOWARDS FATIGUE AS AN IMPACT OF CHEMOTHERAPY AMONG PEDIATRIC PATIENTS WITH ACUTE LYMPHOBLASTIC LEUKEMIA

USING CORRELATION COEFFICIENT IN ECG WAVEFORM FOR ARRHYTHMIA DETECTION

THE CORRELATION BETWEEN THE SECOND YEAR STUDENTS FOREIGN LANGUAGE ANXIETY OF ENGLISH STUDY PROGRAM OF UNIVERSITAS RIAU AND THEIR SPEAKING ABILITY

Panorama. Arrhythmia Analysis Frequently Asked Questions

Satisfaction s Level of Hypertensive Patients towards Pharmacy Counseling with Al-Quran Based at Karya Sehat Pharmacy in Purwokerto, Banyumas Regency

COMPARISON OF SEXUAL DYSFUNCTION BETWEEN END-TO-END ANASTOMOSIS AND BUCCAL MUCOSA GRAFT

Performance Identification of Different Heart Diseases Based On Neural Network Classification

The Effectiveness of Aerobic Exercise in Improving Peripheral Nerve Functions in Type 2 Diabetes Mellitus: An Evidence-based Case Report

BIZAPP SUPERB & PRO MENCETAK SLIP POSLAJU SECARA BERTERUSAN JAN 2017 / VERSI 1.0.0

UNIVERSITI TEKNOLOGI MARA

SPECTRAL ANALYSIS OF LIFE-THREATENING CARDIAC ARRHYTHMIAS

DETERMINATION OF NUTRIENTS AND METALS CONTENT IN LIQUID GENERATED FROM COMPOSTED FOOD WASTE. NUR HANISMAHIZA BINTI MUDA UNIVERSITI TEKNOLOGI MALAYSIA

NUMERICAL SIMULATION OF WIND PRESSURE DISTRIBUTION IN URBAN BUILDINGS OF RANDOM STAGGERED ARRAYS

Cross-Reaction of Duck and Chicken Sera against Avian Influenza H5N1 Virus Clades and Antigens by Hemagglutination Inhibition Test

IMPROVING SOCIAL RESPONSIVENESS OF CHILDREN WITH AUTISM SPECTRUM DISORDER THROUGH NEURO-PHYSICAL EXERCISE WONG SIAO YEN

THIAMINE SUPPLEMENT THERAPY IMPROVES EJECTION FRACTION VALUE IN STAGE II HEART FAILURE PATIENTS

FIR filter bank design for Audiogram Matching

Transcription:

Jurnal Integrasi Vol. 10 o. 2, October 2018, 54-58 e-iss: 2548-9828 Article History Received September 2018 Accepted October 2018 Real-Time Heart Rate Monitoring for Wearable Electrocardiography Using and Peak Threshold Algorithms: A Comparative Study Desima Klaudia Hasibuan and Indra Hardian Mulyadi Politeknik egeri Batam Department of Electrical Engineering Batam Centre, Jl. Ahmad Yani, Batam 29461, Indonesia E-mail: desimahasibuan96@gmail.com Abstrak Elektrokardiograf (EKG) yang bersifat wearable dan wireless memungkinkan monitoring denyut jantung dilakukan secara real-time dan jangka panjang (24 jam). Beberapa algoritma telah diperkenalkan untuk meningkatkan ketepatan perhitungan denyut jantung untuk diaplikasikan pada EKG jenis ini. Tujuan penelitian ini adalah membandingkan akurasi dari dua buah algoritma perhitungan denyut jantung, yakni dan Peak Threshold. Kedua algoritma ini diimplementasikan ke dalam sebuah prototipe EKG wearable yang berbasis AD8232 dan Mikrokontroler 8-bit (ATMega328), dan Bluetooth. Sinyal EKG dan nilai denyut jantung (dalam satuan Beat per Minute (BPM)) dikirimkan melalui Bluetooth dan ditampilkan secara real-time pada aplikasi Windows yang dibuat menggunakan Visual C#. Eksperimen dilakukan pada 10 subjek sehat yang berusia tahun 20,4±2,0 tahun dan berat badan 60,8±10,2 kg. Hasil pengukuran dengan menggunakan dan Peak Threshold kemudian dibandingkan dengan EKG wearable komersial ( ) sebagai referensi. Hasil pengujian menunjukkan algoritma menghasilkan perhitungan yang lebih akurat dengan Root Mean Square Error (RMSE) 1,53, dibandingkan dengan algoritma dengan RMSE 2,69. Kata kunci: Elektrokardiograf wearable, Bluetooth, denyut jantung, real-time monitoring, AD8232 Abstract Wearable and wireless Electrocardiograph (ECG) enables real-time and long-term monitoring of heart rate (i.e. 24 hours). Several algorithms have been introduced to increase the accuracy of the heart rate calculation for this type of ECG. This study aims to compare the accuracy of two heart rate calculation algorithms: and Peak Threshold. Both algorithms were implemented into a wearable ECG prototype comprising AD8232, 8-bit microcontroller (ATMega328), and Bluetooth. ECG signals and heart rate (in Beat per Minute (BPM)) were sent via Bluetooth and displayed in real-time on a Windows-based application created using Visual C #. Experiments were conducted on 10 healthy subjects aged 20.4 ± 2.0 years and body weight of 60.8 ± 10.2 kg. The measurement results calculated by using and were compared to a commercial wearable ECG ( ) as a ground truth. The test results showed that the algorithm resulted in a more accurate calculation with the Root Mean Square Error (RMSE) of 1.53, compared to the algorithm with RMSE of 2.69. Keywords: Wearable electrocardiograph, Bluetooth, heart rate, real-time monitoring, AD8232 1. Introduction Cardiovascular disease is still the most deadly diseases in the world with 17.3 million of deaths [1]. Roughly 2.6 million people aged over 15 in Indonesia suffer from coronary heart disease [2]. Electrocardiograph (ECG) is a device that is capable to produce electrical signals representing heart activities to monitor heart health [3]. Unfortunately, ECG signals can only be understood by a specialized medical personnel; it is difficult for common users to 54 Jurnal Integrasi Vol.10 o.2, October 2018, 54-58 e-iss: 2548-9828 understand the meaning of signals measured by ECG. For this reason, it is necessary to create a system which is able to process the recorded signal by the ECG automatically into heart rate value, i.e. in Beat per Minute (BPM) which is easier to understand. By using wireless technology, such as Bluetooth, the ECG would be the much easies to use. One of the challenges in wearable ECGs is their accuracy. Several algorithms have been introduced to increase the accuracy of the heart rate calculation. This study aims to compare the accuracy of two existing

RA, LA, RL Wet Electrodes AD8232 Microcontroller Bluetooth Wearable ECG Prototype Laptop with Bluetooth Figure 1: System block diagram heart rate calculation algorithms: and, as well as build a wearable ECG prototype and a Windows-based real-time heart monitoring application. 2.1. Proposed System 2. Method The proposed system is described in system block diagram as shown in Figure 1. The wearable ECG prototype comprises a single-channel bio-potential amplifier (AD8232), an 8-bit Microcontroller (ATMega328 in Arduino ano module), and Bluetooth (in HC-05 module). AD8232 was used to acquire ECG signal, digitized it, and sent the digital data to ATMega328. ATMega328 processed the data, i.e. filtering and calculating heart rate, and then sent the processed data to laptop via Bluetooth. The data (ECG signal and heart rate) were then displayed in laptop on Windows-based application built by using Microsoft Visual C#. Heart rate value in BPM was calculated by measuring RR interval, i.e. interval between two consecutive R peaks. In this study, we detected two QRS-complex signals in real-time and measuring RR interval based on those signals. After that, we calculated the heart rate HR (in BPM) by using (1), where RR_Interval is time interval between two consecutive R peaks in ms: HR = 60000 RR_Interval (1) In this study, we compared two algorithms to detect QRS-complex and calculate the heart rate: Filter-based and. The algorithms are explained as follow: Start Start ECG Data High Pass Filter ECG Data data0, data1, data2 Low Pass Filter A = data1-data2 B = data1-data0 Output Threshold? A>0 & B>0 & data1>threshold? Y QRS Complex Y QRS Complex End End Figure 2: Filter-based algorithm Figure 3: Peak threshold algorithm 55 Jurnal Integrasi Vol.10 o.2, October 2018, 54-58 e-iss: 2548-9828

2.1. Filter Based [4] This algorithm consists of three main stages: High Pass Filter (HPF), Low Pass Filter (LPF), and Decision Making (DM). The HPF utilizes a linear system consisting of M-point Moving Average Filter (MAF) and group delay system of (M + 1)/2 samples. The MAF output is then subtracted by the point-by-point of the delayed input sample, so that the whole system becomes Finite Impulse Response (FIR) HPF with linear phase. In this case, M is limited to odd values, e.g. M = 5 or M = 7. The calculation is shown in (2), where x[n] is input data of sample n, y[n]is output, M is the filter length. 2.3. Experiment Setup We tested system with two algorithms to ten healthy subjects, aged 20.4±2.0 years and weighed 60.8±10.2 Figure 4: Dual Band Heart Rate Strap M 1 y[n] = x [n M + 1 2 ] 1 x[n m] M m=0 (2) The output of the HPF is become input of nonlinear LPF which consists of squaring and moving window integration as calculated in (3). Based on previous research, the value of K was set to 30 for 200 Hz sampling rate [5]. K 1 z[n] = y 2 [n k] k=0 (3) Finally, the DM stage determines the QRS complex of the ECG signal. Adaptive threshold in (4), (5), and (6) were used for this purpose. PEAK is new local maxima, α is "forgetting factor" (0 α 1), and γ is weighting factor, which is used for the contribution of peak values for adjusting the determination of the threshold. Empirically, γ range is 0.15 to 0.2. if z[n] Threshold QRS complex (4) if z[n] < Threshold OT QRS complex (5) Threshold = αγpeak (1 α)threshold (6) 2.1. [6] In this algorithm, a data point x n is considered as R peak of the QRS complex if the current point x n subtracted by the previous data point x n 1 is positive, the current data point x n subtracted by the next data point x n+1 is positive, and at the same time, the current data point x n exceeds the specified threshold value. Please refer to Equation (7), (8), and (9). x n x n 1 > 0 (7) x n x n+1 > 0 (8) kg. Measurement of each subject was conducted for five times. A commercial dual band heart rate strap, namely (Figure 4) was used as the ground truth. Performance of the algorithms was measured by using root mean squared error (RMSE) as described in (10), where V Prototype is heart rate measured by using our prototype, V Kinetic is heart rate measured by using, and is number of experiments, i.e. five. ECG signal was the displayed in GUI as well as heart rate (in BPM). RMSE = 1 (V Prototype V Kinetic ) 2 3.1. System Test Figure 5: The wearable ECG prototype i=1 3. Result and Discussion (10) Based on the performance test, our system (the prototype (Figure 5) and the Windows-based real-time heart rate monitor application (Figure 6)) worked well. The ECG signal was displayed in real-time as well as calculated heart rate. The 8-bit microcontroller was able to calculate heart rate using and Peak Threshold algorithms. Bluetooth in baud rate of 115200 bit per second (BPS) was sufficient for this application. However, the system was tested just in several minutes, while 24-hours testing should be performed for real application. 3.2. Algorithm Performance Test x n > Threshold (9) 56 Jurnal Integrasi Vol.10 o.2, October 2018, 54-58 e-iss: 2548-9828

Figure 6: Snapshot of the GUI TABLE I HEART RATE (I BPM) CALCULATED BY ECG PROTYPE (FILTER-BASED ALGORITHM) AD KIETIC TM. Experiment 1 st 2 nd 3 rd 4 th 5 th TABLE II HEART RATE (I BPM) CALCULATED BY ECG PROTYPE (PEAK THRESHOLD ALGORITHM) AD KIETIC TM. Experiment 1 st 2 nd 3 rd 4 th 5 th Subject RMSE Subject RMSE 1 70 70 76 77 79 80 69 71 72 72 1.10 2 99 100 99 100 99 101 101 103 98 101 1.95 3 72 75 82 84 79 79 86 84 88 86 2.05 4 74 76 79 77 75 74 71 73 78 80 1.84 5 93 94 93 93 91 91 100 99 99 99 0.63 6 78 76 70 72 74 71 67 70 80 80 2.28 7 81 79 75 74 78 77 85 84 87 87 1.18 8 72 73 70 70 75 77 71 69 73 71 1.61 9 80 77 73 73 75 74 71 71 72 72 1.41 10 58 58 69 67 64 64 64 62 64 64 1.26 RMSE Average 1.53 1 77 73 77 73 79 78 78 79 76 76 2.61 2 103 110 103 100 103 102 103 107 106 107 3.9 3 82 84 80 79 81 81 93 87 81 81 2.86 4 78 76 80 77 65 69 73 75 67 72 3.41 5 105 98 96 95 101 98 103 104 92 91 3.49 6 72 72 88 86 71 74 78 78 71 71 1.61 7 84 80 69 76 91 86 83 79 76 77 4.63 8 80 80 82 85 79 78 74 75 80 80 1.48 9 70 71 73 71 75 71 71 71 71 73 2.24 10 58 57 58 59 59 59 56 56 63 63 0.63 RMSE Average 2.69 Figure 7: Error resulted by Filter-based algorithm Performance of and algorithms are presented in Table I and Table II. Figure 7 and 8 illustrate the error of each experiment for each subject. Based on the performance test results, we Figure 8: Error resulted by peak threshold algorithm conclude that algorithm outperformed, with RMSE of 1.53 and 2.69, respectively. Hence, algorithm is recommended to be utilized for this application. 57 Jurnal Integrasi Vol.10 o.2, October 2018, 54-58 e-iss: 2548-9828

4. Conclusions A real-time wireless heart monitoring comprising wearable ECG and Windows-based application have been built and worked well. Based on our performance tests, outperformed algorithm with RMSE of 1.53 and 2.69, respectively. Our future work would be implementing this system into real application, i.e. 24-hours monitoring. Acknowledgment This work was supported by Directorate of Research and Community Engagement, Indonesian Ministry of Research, Technology and Higher Education (Grant no: 018/SP2H/LT/DRPM/2018). References [1] Emelia J. Benjamin et al., "Heart Disease and Stroke Statistics-2017 Update: A Report From the American Heart Association," American Heart Association, 2017. [2] Pusdatin, "Info Data: Situasi Kesehatan Jantung," Kementrerian Kesehatan Republik Indonesia, Jakarta, 2014. [3] Jakko Malviuo and Robert Plonsey, Bioelectromagnetism-Principles and Applications of Bioelectric and Biomagnetic Fields. ew York: Oxford University Press, 1995. [4] H.C. Chen and S.W. Chen, "A Moving Average based Filtering with its Application to Reak-time QRS Detection," in Computers in Cardiology, Thessaloniki Chalkidiki, 2003, pp. 585-588. [5] J. Pan and W. J. Tompkins, "A Real-Time QRS Detection Algorithm," IEEE Transactions on Biomedical Engineering, vol. BME-32, no. 3, pp. 230-236, March 1985. [6] Trio Pambudi Utomo, uryani uryani, and Darmanto, "QRS Peak Detection for Heart Rate Monitoring on Android Smartphone," Journal of Physics: Conference Series, vol. 909, no. 1, pp. 1-7, 2017. 58 Jurnal Integrasi Vol.10 o.2, October 2018, 54-58 e-iss: 2548-9828