Design of Simple and Effective ECG Signals Analyzer and Its Application on Heartbeat Case Determination

碩士 === 健行科技大學 === 電子工程系碩士班 === 106 === This study has two major themes. The first theme is to design an Electrocardiogram (ECG) signal analyzer with Weighted Principal Component Analysis (WPCA) algorithm. The second theme is to determine heartbeat case by using the proposed ECG signal analyzer. The...

Full description

Bibliographic Details
Main Authors: Wen-Hung Hang, 黃文宏
Other Authors: 廖炯州
Format: Others
Language:zh-TW
Published: 2018
Online Access:http://ndltd.ncl.edu.tw/handle/6b656b
Description
Summary:碩士 === 健行科技大學 === 電子工程系碩士班 === 106 === This study has two major themes. The first theme is to design an Electrocardiogram (ECG) signal analyzer with Weighted Principal Component Analysis (WPCA) algorithm. The second theme is to determine heartbeat case by using the proposed ECG signal analyzer. The ECG signal analyzer consists of two concatenation levels. The first level is the pre-signal processing level which is responsible for noise removal and signal amplification of the patient''s original ECG signal. The second level is the signal analysis level which can analyzes ECG signals using WPCA algorithm. This level is composed of the following three procedures, namely: (i) Procedure-FWV: The main purpose is to calculate final weights values of the original component (or original feature points) in different clusters; (ii) Procedure-DPC: The main purpose is to determine the number of the final principle components or the qualitative features in different clusters; and (iii) Procedure-CCD: The main purpose is to determine the final cluster of the ECG signal to be tested. In addition, the second theme is to apply the ECG signal analyzer to determine heartbeat types. This study identifies six types of heartbeats, including normal heartbeat (NORM) and five abnormal heartbeats (LBBB, RBBB, VPC, APC, PB, etc.). Finally, in order to assess the performance of the ECG signal analyzer presented in this study, we use the relevant files in the MIT-BIH Arrhythmia Database to evaluate the effectiveness of the proposed method. After several tests, the test results are as follows: The sensitivity of the heartbeat classes NORM, LBBB, RBBB, VPC, APC, and PB are 97.80%, 91.54%, 93.53%, 90.29%, 89.66%, and 84.25%, respectively. The total classification accuracy is 94.05%.