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

Similar documents
Design of the HRV Analysis System Based on AD8232

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

Healthcare Measurement of ECG and Body Temperature Signals Using Android Mobile

ECG Acquisition System and its Analysis using MATLAB

RASPBERRY PI BASED ECG DATA ACQUISITION SYSTEM

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

POWER EFFICIENT PROCESSOR FOR PREDICTING VENTRICULAR ARRHYTHMIA BASED ON ECG

Smart Dress(Shirt/Band) Hospital Application (Cardiac Disorder Detection Remotely)

A Simple Portable ECG Monitor with IOT

Temporal Analysis and Remote Monitoring of ECG Signal

Comparison of ANN and Fuzzy logic based Bradycardia and Tachycardia Arrhythmia detection using ECG signal

The Wireless Electrocardiography through the Computer Global Network

A Sleeping Monitor for Snoring Detection

Quick detection of QRS complexes and R-waves using a wavelet transform and K-means clustering

An advanced ECG signal processing for ubiquitous healthcare system Bhardwaj, S.; Lee, D.S.; Chung, W.Y.

PCA Enhanced Kalman Filter for ECG Denoising

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

The Cross-platform Application for Arrhythmia Detection

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

Priya Rani 1, A N Cheeran 2, Vaibhav D Awandekar 3 and Rameshwari S Mane 4

Android based Monitoring Human Knee Joint Movement Using Wearable Computing

A bioimpedance-based cardiovascular measurement system

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

Real-time ECG monitoring system for the assessment of rural cardiac patients

ECG Signal Characterization and Correlation To Heart Abnormalities

ELECTROCARDIOGRAM (ECG) SIGNAL PROCESSING ON FPGA FOR EMERGING HEALTHCARE APPLICATIONS

PHONOCARDIOGRAM SIGNAL ANALYSIS FOR MURMUR DIAGNOSING USING SHANNON ENERGY ENVELOP AND SEQUENCED DWT DECOMPOSITION

A Heart Sound Acquisition and Analysis System Based on PSoC4

Journal of Faculty of Engineering & Technology DESIGN AND IMPLEMENTATION OF A WEARABLE HEALTH DEVICE

Heart Attack Detection and Heart Rate Monitoring Using IoT

Sign Language Interpretation Using Pseudo Glove

Removal of Baseline wander and detection of QRS complex using wavelets

VLSI Implementation of the DWT based Arrhythmia Detection Architecture using Co- Simulation

Real-time Heart Monitoring and ECG Signal Processing

Automatic Detection of Heart Disease Using Discreet Wavelet Transform and Artificial Neural Network

An electrocardiogram (ECG) is a recording of the electricity of the heart. Analysis of ECG

Various Methods To Detect Respiration Rate From ECG Using LabVIEW

Design of Context-Aware Exercise Measurement SoC Based on Electromyogram and Electrocardiogram

Speech to Text Wireless Converter

A Review on Arrhythmia Detection Using ECG Signal

PHONOCARDIOGRAPHY (PCG)

Intelligent Frozen Shoulder Self-Home Rehabilitation Monitoring System

Design of Remote Monitoring System for the Detection of Vital Signs

DETECTION OF HEART ABNORMALITIES USING LABVIEW

HEALTHCARE MEASUREMENT OF ECG SIGNALS USING ANDROID MOBILE

A Novel Design and Development of Condenser Microphone Based Stethoscope to Analyze Phonocardiogram Spectrum Using Audacity

Smart Gloves for Hand Gesture Recognition and Translation into Text and Audio

Embedded Stethoscope for Heart Sounds

Designing scheme for Portable ECG System with Real-Time Application

Diagnosis Of Congenital Heart Disease Using Fetal Phonocardiogr,..J.Sofia Bobby,et al,.

Research on Digital Testing System of Evaluating Characteristics for Ultrasonic Transducer

Vital Responder: Real-time Health Monitoring of First- Responders

Biomedical Instrumentation E. Blood Pressure

Content 1. Background Artificial Cochlear Bluetooth Chip - CSR Control Protocol - GAIA Project Progress

Detection of pulmonary abnormalities using Multi scale products and ARMA modelling

Extraction of Unwanted Noise in Electrocardiogram (ECG) Signals Using Discrete Wavelet Transformation

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

An Edge-Device for Accurate Seizure Detection in the IoT

LABVIEW based expert system for Detection of heart abnormalities

CHAPTER 4 ESTIMATION OF BLOOD PRESSURE USING PULSE TRANSIT TIME

PC BASED AUDIOMETER GENERATING AUDIOGRAM TO ASSESS ACOUSTIC THRESHOLD

Simulation Based R-peak and QRS complex detection in ECG Signal

! Can hear whistle? ! Where are we on course map? ! What we did in lab last week. ! Psychoacoustics

EKG Monitoring and Arrhythmia Detection

FIR filter bank design for Audiogram Matching

and Technology I. INTRODUCTION METHOD & MATERIAL

Everything you need to stay connected

A Portable Smart Band Implementation for Heart Patients in Critical Conditions

Real Time Multi-Patient Heart Rate and ECG Monitoring System Using Wireless Sensor Network

Embedded Based Hand Talk Assisting System for Dumb Peoples on Android Platform

WIRELESS PATIENT HEALTH MONITORING SYSTEM

PC based Heart Sound Monitoring System

ANALOG FRONT-ENDDESIGN FOR ECG SYSTEMS USING DELTA-SIGMAADCS

Implementation of Spectral Maxima Sound processing for cochlear. implants by using Bark scale Frequency band partition

Development of Heartbeat Based Biometric System Using Wavelet Transform

Design and Implementation of Programmable Hearing Aid Using FPAA

A Health Shirt with ECG Real-time Display on Android Platform

Comparative Analysis of QRS Detection Algorithms and Heart Rate Variability Monitor Implemented on Virtex-4 FPGA

Ear Beamer. Aaron Lucia, Niket Gupta, Matteo Puzella, Nathan Dunn. Department of Electrical and Computer Engineering

ECG SENSOR ML84M USER S GUIDE. CENTRE FOR MICROCOMPUTER APPLICATIONS

Epilepsy Monitoring and Analysis System using Android Platform

II. NORMAL ECG WAVEFORM

Portable ECG Electrodes for Detection of Heart Rate and Arrhythmia Classification

SiS9255. Projected Capacitive. Touch-Screen Micro Processor. Data sheet. Rev. 1.2 August 18, 2015

Development of 2-Channel Eeg Device And Analysis Of Brain Wave For Depressed Persons

Neural Network based Heart Arrhythmia Detection and Classification from ECG Signal

DESIGN OF SMART HEARING AID

Literature Review Aarthi Sivasankar

Experiment HH-2: The Electrocardiogram and Heart Sounds

LABORATORY INVESTIGATION

Testing the Accuracy of ECG Captured by Cronovo through Comparison of ECG Recording to a Standard 12-Lead ECG Recording Device

Fuzzy Inference System based Detection of Wolff Parkinson s White Syndrome

Efficient Computation of Phonocardiographic Signal Analysis in Digital Signal Processor Based System

DMD4DMD (Dystrophy Monitoring Device for Duchenne Muscular Dystrophy)

Artificial Neural Networks in Cardiology - ECG Wave Analysis and Diagnosis Using Backpropagation Neural Networks

ECG Enhancement and Heart Beat Measurement

Assessment of the Performance of the Adaptive Thresholding Algorithm for QRS Detection with the Use of AHA Database

FPGA BASED FETAL ECG DENOISING AND EXTRACTION FORMEDICAL DIAGNOSIS

USING CORRELATION COEFFICIENT IN ECG WAVEFORM FOR ARRHYTHMIA DETECTION

Real-time Electrocardiogram Monitoring

Transcription:

Portable Healthcare System with Low-power Wireless ECG and Heart Sounds Measurement Yi-Hsuan Liu, Yi-Ting Lee, and Yu-Jung Ko Department of Electrical Engineering, National Tsing Hua University, Hsinchu, Taiwan kingtom1989@gmail.com versatileman123@gmail.com irene9162029@gmail.com Abstract In this paper, we design a portable healthcare system to establish a mobile telecare environment for modern people. The environment can save the resource for medical care and let patients feel like the doctors are always around them whenever and wherever they are. Our system provides remote monitoring of the ECG signals and heart sounds for both doctors and patients. We use the Altera s DE2-115 development platform and Android phone to develop a low-power and portable healthcare system. In our system, a wearable ECG recording prototype is developed to transmit ECG signals of users to the DE2-115 broad. In addition, the heart sounds of users from stethoscope can be the input signal of the broad. Then the FPGA is like a digital signal processor to analyze the ECG signals and heart sounds signals in order to detect RR intervals to get heart rate. The information of the signals of heart can be shown on the LCD touch screen on the DE2-115 broad so that the users can know about their physical condition immediately. At the same time, the signals data will be transmit to Android phone through the Bluetooth and then by 3G/WiFi services of Android phone transfers the recorded data to the medical cloud. Keywords electrocardiogram (ECG) measurement; heart sounds; phonocardiogram (PCG) measurement; telecare; digital signal processor; FPGA I. INTRODUCTION Nowadays, the population of elderly people in global community has increased in recent ten years. For example, the percentage of persons aged 65 in Taiwan is 7.1% in 1993 so that Taiwan becomes an aging society. This ratio is expected to be over 14% in 2018 and over 20% in 2025[1]. Therefore, there are more chances to get age-related chronic diseases such as cardiovascular disease which is the leading cause of deaths globally [2]. For this reason, the cost of the resource for medical care will be a great challenge. It s more and more important to establish a healthcare platform providing communication between patients and doctors for these agerelated chronic diseases. As a result, the patients can stay in their own home instead of going to hospital frequently for tracing their health condition. In addition, the doctors can monitor the physical condition of their patients at any time and give first aid treatment when they find any problems from the physical signals of patients promptly. In the research field of heart diseases and healthcare system, electrocardiogram (ECG) is one of the most widely used in biomedical sensing procedures. There are many researches [3]-[8] focused on the development of healthcare system and ECG measurement. [3] describes the design requirements for the wireless electrocardiogram (ECG) system intended for continuous monitoring of ECG activity for the Hand Held Device (HHD) in order to transfer detected alarms to the Clinical Alarm Station (CAS). [4] proposed a healthcare system based on mobile phone for patient-centric medical environment. [5] developed an energy efficient prototype for diagnostic grade mobile ECG monitoring. However, heart sounds is also an important signals for doctors to diagnose the diseases. The first thing the doctors usually do is using the stethoscope to hear the heart sounds through patients thorax when they see patients and then make a diagnosis. The heart sounds is a direct expression of the cardiovascular system and can be an additional source of information for identifying significant events in detecting heart activity potentially. In this paper, we want to combine ECG monitoring and heart sounds measurement on the same healthcare platform. Then the doctors can get these two main cardiovascular information including ECG and hearts sounds of patients from this platform through 3G/Wifi on smartphone to help the diagnosis. A concept of our healthcare system is shown in Figure 1. The remaining part of this paper is organized as follow: In Section II we describe the features and model of the system. Section III provides analysis of the ECG and heart sounds signals on FPGA. We present the implementation and results of the whole system in Section IV and conclude the paper in Section V. Figure 1. A concept of the proposed healthcare system.

A. Main Features II. SYSTEM DESCRIPTION 1) ECG measurement: The users can wear ECG sensor node and the ECG signals of the users will be transmitted to analog front-end circuit. Then, the front-end circuit can convert analog signals to digital signals which are the input to digital signal processor. We use the FPGA on the DE2-115 broad to analyse the digital signals. After analysing the data, we utilize the LCD touch screen on the DE2-115 broad to display the waveform of the users ECG signals and heart rate. 2) Heart sounds measurement: The users can put the stethoscope we made on their thorax to measure their heart rate and see the waveform of their heart sounds through the sounds signals input to the MIC port on the DE2-115 broad. Unlike measurement of ECG, the sounds signals from microphone in the stethoscope we made can directly be the input of the DE2-115 broad. Instead of needing front-end to do signal filtering and amplifying, we do these things by software using Nios II processor. III. THE METHODS OF SIGNAL ANALYSIS A. ECG signal analysis See the Figure 3 which is the schematic representation of normal ECG, we can find a typical ECG tracing of the heartbeat consists of a P wave, a QRS complex, a T wave, and a U wave[9]. There are also a lot of features of ECG signal such as RR interval, PR interval, ST interval, and QT interval. Each of the features can give us information about our heart condition so that the doctors can diagnose the cardiovascular diseases from ECG signals of the patients. The main feature of ECG signal we implement on the proposed healthcare system is RR interval which is the interval between an R wave and the next R wave. It can be represented as the heart rate. Heart rate is the speed of the heartbeat and expressed as beats per minute (bpm). The normal heart rate ranges from 60 bpm to 100 bpm [10]. Therefore, we can preliminarily realize whether the condition of our heart is normal or not by the heart rate we measured from the ECG signals. 3) Wireless transmission: The Bluetooth wireless module is used in the system. We connect the pin port of the Bluetooth wireless module and GPIO on the DE2-115 broad so that the analysed data can do wireless transmission to the smartphone. 4) Healthcare cloud: We take smartphone for mobile hub. The analysed ECG and heart sounds signals can be transmitted to the healthcare cloud by 3G/Wifi on the smartphone. Then, the doctors can get the cardiovascular information about their patients from healthcare cloud at any time. If there is any emergency event, the first aid center would be notified at once to avoid treatment delay on patients. B. System Model The proposed block diagram of the healthcare system is shown as Figure 2. There are two sensor nodes to sense the ECG signal and PCG signal from the heart. We analyse these signals by FPGA on the DE2-115 broad and then use the Bluetooth to transmit the signals to mobile hub. The doctor or the first-aid center can receive the ECG and heart sounds signals of the user from patient-centric cloud server getting the signals through 3G/WiFi services of Android phone. Figure 3. Schematic representation of normal ECG [10]. In order to get the value of RR interval, we refer to the paper [11] and use the algorithm based on discrete wavelet transform (DWT) to detect R peaks of the ECG signal. Discrete wavelet transform is regarded as the foundation to analyze the signal at different resolution levels. Then, we can use detail wavelet coefficients to do a series of signal processing. The result of the noise analysis is utilized to decide the wavelet basis and the number of decomposition levels. When the step of DWT and denoised are done, we observe and choose the level 3 to level 5 to find R peaks. Figure 2. Block diagram of the proposed healthcare system. 2

The absolutely value of selected detail coefficients which used to localize QRS complexes is defined as and y is the IDWT for level 3 to 5. Then the next step is to use the adaptive window size which is 0.5 seconds, and moves 0.1 seconds each time to search the next R peaks. If the maximum value is found in the position 0.15 seconds to 0.35 seconds and bigger than threshold, it may be a location of QRS complex. To determine the threshold, the position of maximum value (i) in the window is adopted. We traced 5 seconds forward to obtain the second maximum value. Multiply the second maximum value by various multiples to be the threshold ( ), and for the next detection. The average value of RR interval is used as reference and update it by the most-resent eight RR intervals (a: the average interval of the eight most recent). The description can be represented as: For the two-threshold method, apply threshold 1 which is 0.35 times maximum peak to search R peaks first. Only if the distance of the two peaks is more than 1.4 times average RR interval, we search back and use the threshold 2 which is 0.2 times the maximum peak to detect R peaks again. The block diagram of the R wave detection is shown as Figure 4 and we do the signal processing on the DE2-115 broad then we can get the heart rate of the users and display on the LCD on the DE2-115 broad.. ECG Signal DWT Denoise DE2-115 R Wave Detection (1) (2) Figure 5. The PCG signal of normal heart sounds. Our method analyzes the PCG signal from which heart rates are calculated as the following steps. First, we need the square of the amplitude of the PCG signal in the time domain. Second, we have to find the peak of the signal. Namely, find the maximum value of the signal within about 0.12 seconds which is the duration of the first heart sound [13]. Calculate the slope of the amplitude of each sampling point and then we can know whether the value of slope is greater than zero or not. If the value of the slope is positive at time n and is negative at time n+1, then a peak of the signal is found. If we find another peak in the period of 0.12 second from the previous peak and the value of the peak is greater than the previous peak we found, then this peak is the first heart sound. Otherwise, the original peak of the signal we found is the first heart sound. After detecting the first heart sound, we have to record the time of the first heart sound and then find the next first heart sound. We can calculate the heart rate when we found the first heart sound at time n and the next first heart sound at time n+1. The formula of calculating heart rate can be represented as: Figure 6 is the picture of the PCG signal analysis flow and the flow chart of analyzing the PCG signal is shown as Figure 7. We implement the algorithm by software using Nios II processor. Then, the PCG waveform and heart rate can be displayed on the LCD touch screen on the DE2-115 broad. (3) Reconstruct D3,D4,D5 Absolute Value Adaptive Window Threshold Find R Peak Figure 4. The block diagram of the R wave detection. B. Heart sounds signal analysis The heart sounds signal analysis can be represented by the phonocardiogram (PCG) which is a plot of high fidelity recording of the sounds and murmurs made by the heart [12]. The PCG signal of normal heart sounds is shown as Figure 5.The two major audible heart sounds in a normal cardiac cycle are the first and second heart sound, S1 and S2. Thus, we can detect the first and second heart sound of the PCG signals to get heart rate and other information of the heart. Figure 6. The PCG signal analysis flow. 3

PCG Signal Input Calculate The Square of Signal Amplitude Calculate The Slope of Squared Signal Amplitude T Start The Value of Slope > 0 F Record The Time and The Value of The Peak B. Heart sounds sensor node In order to let the heart sounds signals be the input signals of the DE2-115 broad, we put microphone into the normal stethoscope head and use TRS connector to connect the microphone and MIC port on the DE2-115 broad. The sounds will be input and can be saved as WAVE format, and then we can analyse the signals by software using Nios II processor. The prototype of the heart sounds sensor node is shown as Figure 10 [14]. Figure 11 shows the block diagram of the heart sounds sensor node and the picture of the heart sounds sensor node we used is shown as Figure 12. Within 0.12 Seconds? F T The Value of The Peak We Found < The Value of The Peak We Find Now T Record The Latest Peak Figure 7. The flow chart of analyzing the PCG signal. F Find The First Heart Sound That Is The Peak We Record End Figure 10. The prototype of the Heart Sounds sensor node. Normal Stethoscope Head (Mechanical Sensor / Amplifier) Heart sounds sensor node Condenser Microphone (PVM-6050-1403S) DE2-115 Broad IV. SYSTEM IMPLEMENTATION AND RESULTS A. ECG sensor node We adopt a part of the sensor node prototype in the paper [5] to implement the ECG sensor node. The ECG sensor node is composed of the single lead electrode, the analog front-end circuit and a battery. In the part of the front-end circuit, we need an analog amplifier to enlarge input ECG signal, a filter to remove power line noise, and an analog-to-digital converter to convert analog signal to digital signal for digital signal processing. The operating voltage of the sensor node is 3.3V. It can last for over 24 hours for continuous monitoring. In addition, the size of the whole sensor node is and weighting about 35g [5]. Figure 8 shows the block diagram of the sensor node. The photo of the ECG sensor node we used is shown as Figure 9. Electrode Analog Amplifier 60 Hz Notch Filter Figure 8. Block diagram of the ECG sensor node. ECG sensor node ADC DE2-115 Broad Figure 11. Block diagram of the Heart Sounds sensor node. Figure 12. The photo of the Heart Sounds sensor node. C. Wireless transmission The way of the wireless transmission between FPGA and mobile hub is a Bluetooth UART module numbered HL- MD08R-C2A and the photo is shown as Figure 11 [15]. HL- MD08R supports Bluetooth Serial Port Profile (SPP), baud rate 1.2k to 921.6k bps, and UART interface. We desire to use these features of this Bluetooth to implement the connection of the DE2-115 broad and the Bluetooth module. We set the baud rate of the UART interface between DE2-115 broad and Bluetooth is 19200, coupled with the sampling rate of the ADC we used. Figure 9. The photo of the ECG sensor node. 4

the signal is plotted and displayed on the LCD touch screen. Then the Bluetooth we connect on the DE2-115 transmit the heart sounds and analysed ECG signal to the Android phone. Figure 11. Bluetooth UART module (HL-MD08R-C2A) [15]. The device we adopt to be the mobile hub is Android phone New HTC One and the operating system is Android 4.1.2. It supports WLAN 802.11 a/b/g/n/ac@5ghz and Bluetooth V2.1+EDR. Thus, we can utilize Bluetooth to receive data from the DE2-115 broad and then upload the data to the healthcare cloud by 3G/Wifi. Figure is the website that the data would be uploaded to it. D. The Whole System on The DE2-115 Broad Figure 12 is the diagram of the system on the DE2-115 broad. There are two input signals will be send into the DE2-115. One is the audio signal from heart sounds sensor node and the other is the digital signal from ECG sensor node. The audio signal is the input signal of the MIC port on the DE2-115 broad and save the signal data for the CPU to analyse it by software. The GPIO on the DE2-115 broad get the digital input and we implement the analysis of the signal by hardware. While getting signal data from sensor node, the waveform of V. CONCLUSIONS In the works of this paper, we combine the ECG measurement with heart sounds measurement on the healthcare system and implement it on the DE2-115 broad. It can improve remote monitoring of the cardiac diseases by directly listen the heart sounds of the patients just like that the doctors visit the patients face to face. If the doctors heard abnormal heart sounds, they can refer to the ECG signal from the same person and recorded at the same time as recording heart sounds. In addition, the size of the sensor nodes are roughly the same as the size of credit card, and then the transmission of the signal to Android phone is wireless. The operating voltage of the ECG sensor node is 3.3V and can last for over 24 hours for continuous monitoring. The power supply of the heart sounds sensor node is from the DE2-115 broad. Thus, the system is portable and low-power. Moreover, the doctors can get information of the patients heart condition from the healthcare cloud. Our healthcare provides a convenience environment for the telecare. ACKNOWLEDGMENT We thank gratefully for the member in our laboratory who provided powerfully technical supports. We would also like to be grateful to Altera Inc. and Terasic Inc. for supporting the outstanding FPGA chips and powerful DE2 series boards. Moreover, we express our gratitude to our teacher Professor His-Pin Ma for the excellent training and providing us the chance to accomplish this project. REFERENCES [1] Population Projections for R.O.C. (Taiwan) from Council for Economic Planning and Development, R.O.C. (Taiwan), Retrieved in Figure 11. the diagram of the system on the DE2-115 broad. 5

2012, http://www.cepd.gov.tw/att/0000455/0000455_25.pdf [2] World Health Organization. (2013, July) cardiovascular disease. [Online]. Available: http://www.who.int/cardiovascular_diseases/en/ [3] R. Fensli, E. Gunnarson, and O. Hejlesen, A wireless ECG system for continuous event recording and communication to a clinical alarm station, in IEEE International Conference of the Engineering in Medicine and Biology Society (EMBS), vol. 1, San Francisco, CA, USA, September 2004, pp. 2208 2211. [4] Y.-Y. ChenWu, H.-P. Ma, C. Biswas, and D. Markovic, Universal architecture prototype for patient-centric medical environment, in IEEE International Symposium on VLSI Design, Automation and Test (VLSI-DAT), Hsinchu, Taiwan, April 2012, pp. 1 4 [5] Chun-Chieh Chan, Wei-Chieh Chou, Ching-Wei Chen, Yi-Lwun Ho, Yen-Hung Lin, and Hsi-Pin Ma, Energy Efficient Diagnostic Grade Mobile ECG Monitoring, in Proc. IEEE 10th International New Circuits and Systems Conference (NEWCAS), 2012, June 2012. [6] D. Simunic, S. Tomac, and I. Vrdoljak, Wireless ECG monitoring system, in IEEE International Conference on Wireless Communication, Vehicular Technology, Information Theory and Aerospace Electronic Systems Technology (Wireless VITAE), Aalborg, Denmark, May 2009, pp. 73 76. [7] J. Justesen and S. Madsen, Wearable wireless ECG monitoring hardware prototype for use in patients own home, in IEEE International Conference on Pervasive Computing Technologies for Healthcare (PervasiveHealth), London, UK, April 2009, pp. 1 3. [8] C.-H. Chen, W.-T. Huang, Y.-Y. Chen, and Y.-J. Chang, An integrated service model for telecare system, in IEEE Asia-Pacific Services Computing Conference (APSCC), Yilan, Taiwan, December 2008, pp. 712 717. [9] Wikipedia. Electrocardiography. [Online]. Available: https://en.wikipedia.org/wiki/electrocardiography [10] Wikipedia. Heart rate. [Online]. Available: https://en.wikipedia.org/wiki/heart_rate [11] Hsin-Yi Lin, Master Thesis: Discrete-Wavelet-Transform-Based Noise Reduction and R Wave Detection for ECG Signals, Department of Electrical Engineering, National Tsing Hua University, 2012. [12] Wikipedia. Phonocardiogram. [Online]. Available: http://en.wikipedia.org/wiki/phonocardiogram [13] Aldo A. Luisada, Felipe Mendoza, and Mariano M. Alimurung, The Duration of Normal Heart Sounds, in British Heart Journal, 1949 January; 11(1): 41 47. [14] Changchien Jia Ren, Probe for an electric stethoscope, Taiwan Patent, No. 097112710, 2008 [15] Chun-Chieh Chan, Master Thesis: A Diagnostic Grade Mobile Healthcare Platform, Department of Electrical Engineering, National Tsing Hua University, 2013. 6