{"title":"FPGA Based Digital Filters Design to Remove Noise from ECG Signal","authors":"A. Bakshi, M. Panigrahy, J. K. Das","doi":"10.1109/iSES52644.2021.00061","DOIUrl":null,"url":null,"abstract":"An Electrocardiogram (ECG) is a bioelectrical signal that reflects the state of the heart based on the potential changes in the heart. The ECG signal is a widely used method for the early detection and evaluation of cardiovascular disease (CVD). Different types of noise can contaminate the ECG signal while recording, which can lead to a wrong diagnosis. As a result, a clear ECG signal is essential for effective CVD diagnosis. This paper is about designing an efficient ECG denoising technique using a field programmable gate array (FPGA). To denoise the ECG signal, a High Pass Filter, Moving Average Filter, and Savitzky-Golay Filter is used. The designed filters are tested on different ECG signals taken from the MIT-BIH database by mixing different types of noise and the performance is analyzed using several characteristics such as SNR, MSE, and COR of the filter output signal. The system is implemented using Verilog HDL and simulated on the Vivado simulator.","PeriodicalId":293167,"journal":{"name":"2021 IEEE International Symposium on Smart Electronic Systems (iSES) (Formerly iNiS)","volume":"57 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2021 IEEE International Symposium on Smart Electronic Systems (iSES) (Formerly iNiS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/iSES52644.2021.00061","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2
Abstract
An Electrocardiogram (ECG) is a bioelectrical signal that reflects the state of the heart based on the potential changes in the heart. The ECG signal is a widely used method for the early detection and evaluation of cardiovascular disease (CVD). Different types of noise can contaminate the ECG signal while recording, which can lead to a wrong diagnosis. As a result, a clear ECG signal is essential for effective CVD diagnosis. This paper is about designing an efficient ECG denoising technique using a field programmable gate array (FPGA). To denoise the ECG signal, a High Pass Filter, Moving Average Filter, and Savitzky-Golay Filter is used. The designed filters are tested on different ECG signals taken from the MIT-BIH database by mixing different types of noise and the performance is analyzed using several characteristics such as SNR, MSE, and COR of the filter output signal. The system is implemented using Verilog HDL and simulated on the Vivado simulator.