Proceedings
Algorithm Development of PVS (Premature Ventricular Contraction) Detection System with Python
Cardiovascular diseases are one of the most prevalent non-communicating diseases, and also one of the leading causes of death globally. In Indonesia alone, cardiovascular diseases are one of the leading causes of death. However, many people are still unaware about the early prevention and mitigation of cardiovascular disease, increasing the prevalence of the diseases. The innovation of self-diagnosing and monitoring systems can help people in monitoring their cardiovascular health and parameters in order to prevent or mitigate cardiovascular diseases. In this project, Lira Medika hospital has worked together with i3l to develop a portable electrocardiogram (ECG) device to increase their ability to monitor their patients that have cardiovascular history. In this project, the author was assigned with a task to develop an algorithm for an ECG system, particularly an algorithm for premature ventricular contraction (PVC) detection. The PVC detection algorithm was written in Python programming language, with SciPy as the main coding library. Monitoring PVC is important in patients with cardiovascular diseases history because its frequency can be a sign of a worsening condition. The PVC detection algorithm was developed to detect abnormal peaks as a result of PVC occurrence in the ECG recordings. The parameter for the PVC peaks was determined after observation of multiple ECG recordings dataset that contain a large amount of PVC (more than 500 occurrences within 30 minutes). The ECG recordings were obtained from MIT-BIH Arrhythmia Database which provides ECG recording with multiple heart conditions and ECG morphology.
No other version available