Cargando…
Efficient implementation of LMS adaptive filter-based FECG extraction on an FPGA
In this Letter, the field programmable gate array (FPGA) implementation of a foetal heart rate (FHR) monitoring system is presented. The system comprises a preprocessing unit to remove various types of noise, followed by a foetal electrocardiogram (FECG) extraction unit and an FHR detection unit. To...
Autores principales: | , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
The Institution of Engineering and Technology
2020
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7704145/ https://www.ncbi.nlm.nih.gov/pubmed/33282322 http://dx.doi.org/10.1049/htl.2020.0016 |
_version_ | 1783616760484724736 |
---|---|
author | Vasudeva, Bhavya Deora, Puneesh Pradhan, Pradhan Mohan Dasgupta, Sudeb |
author_facet | Vasudeva, Bhavya Deora, Puneesh Pradhan, Pradhan Mohan Dasgupta, Sudeb |
author_sort | Vasudeva, Bhavya |
collection | PubMed |
description | In this Letter, the field programmable gate array (FPGA) implementation of a foetal heart rate (FHR) monitoring system is presented. The system comprises a preprocessing unit to remove various types of noise, followed by a foetal electrocardiogram (FECG) extraction unit and an FHR detection unit. To improve the precision and accuracy of the arithmetic operations, a floating-point unit is developed. A least mean squares algorithm-based adaptive filter (LMS-AF) is used for FECG extraction. Two different architectures, namely series and parallel, are proposed for the LMS-AF, with the series architecture targeting lower utilisation of hardware resources, and the parallel architecture enabling less convergence time and lower power consumption. The results show that it effectively detects the R peaks in the extracted FECG with a sensitivity of 95.74–100% and a specificity of 100%. The parallel architecture shows up to an 85.88% reduction in the convergence time for non-invasive FECG databases while the series architecture shows a 27.41% reduction in the number of flip flops used when compared with the existing FPGA implementations of various FECG extraction methods. It also shows an increase of 2–7.51% in accuracy when compared to previous works. |
format | Online Article Text |
id | pubmed-7704145 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2020 |
publisher | The Institution of Engineering and Technology |
record_format | MEDLINE/PubMed |
spelling | pubmed-77041452020-12-04 Efficient implementation of LMS adaptive filter-based FECG extraction on an FPGA Vasudeva, Bhavya Deora, Puneesh Pradhan, Pradhan Mohan Dasgupta, Sudeb Healthc Technol Lett Article In this Letter, the field programmable gate array (FPGA) implementation of a foetal heart rate (FHR) monitoring system is presented. The system comprises a preprocessing unit to remove various types of noise, followed by a foetal electrocardiogram (FECG) extraction unit and an FHR detection unit. To improve the precision and accuracy of the arithmetic operations, a floating-point unit is developed. A least mean squares algorithm-based adaptive filter (LMS-AF) is used for FECG extraction. Two different architectures, namely series and parallel, are proposed for the LMS-AF, with the series architecture targeting lower utilisation of hardware resources, and the parallel architecture enabling less convergence time and lower power consumption. The results show that it effectively detects the R peaks in the extracted FECG with a sensitivity of 95.74–100% and a specificity of 100%. The parallel architecture shows up to an 85.88% reduction in the convergence time for non-invasive FECG databases while the series architecture shows a 27.41% reduction in the number of flip flops used when compared with the existing FPGA implementations of various FECG extraction methods. It also shows an increase of 2–7.51% in accuracy when compared to previous works. The Institution of Engineering and Technology 2020-11-13 /pmc/articles/PMC7704145/ /pubmed/33282322 http://dx.doi.org/10.1049/htl.2020.0016 Text en http://creativecommons.org/licenses/by/3.0/ This is an open access article published by the IET under the Creative Commons Attribution License (http://creativecommons.org/licenses/by/3.0/) |
spellingShingle | Article Vasudeva, Bhavya Deora, Puneesh Pradhan, Pradhan Mohan Dasgupta, Sudeb Efficient implementation of LMS adaptive filter-based FECG extraction on an FPGA |
title | Efficient implementation of LMS adaptive filter-based FECG extraction on an FPGA |
title_full | Efficient implementation of LMS adaptive filter-based FECG extraction on an FPGA |
title_fullStr | Efficient implementation of LMS adaptive filter-based FECG extraction on an FPGA |
title_full_unstemmed | Efficient implementation of LMS adaptive filter-based FECG extraction on an FPGA |
title_short | Efficient implementation of LMS adaptive filter-based FECG extraction on an FPGA |
title_sort | efficient implementation of lms adaptive filter-based fecg extraction on an fpga |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7704145/ https://www.ncbi.nlm.nih.gov/pubmed/33282322 http://dx.doi.org/10.1049/htl.2020.0016 |
work_keys_str_mv | AT vasudevabhavya efficientimplementationoflmsadaptivefilterbasedfecgextractiononanfpga AT deorapuneesh efficientimplementationoflmsadaptivefilterbasedfecgextractiononanfpga AT pradhanpradhanmohan efficientimplementationoflmsadaptivefilterbasedfecgextractiononanfpga AT dasguptasudeb efficientimplementationoflmsadaptivefilterbasedfecgextractiononanfpga |