4.3 Article

Implementation for Fetal ECG Detection from Multi-channel Abdominal Recordings with 2D Convolutional Neural Network

出版社

SPRINGER
DOI: 10.1007/s11265-021-01676-w

关键词

Fetal electrocardiogram; Convolutional neural network; Short-time Fourier transform

资金

  1. Ministry of Science and Technology, Taiwan [MOST108-2221-E-008-079-MY3]

向作者/读者索取更多资源

A CNN-based approach is proposed for fetal ECG detection, achieving high detection accuracy through preprocessing and classification phases. The hardware implementation on the FPGA platform reduces latency of large-size convolution with a pre-fetch mechanism. Results show lower power consumption during real-time operations.
A convolutional neural network (CNN)-based approach for fetal ECG detection from the abdominal ECG recording is proposed. The flow contains a pre-processing phase and a classification phase. In the pre-processing phase, short-time Fourier transform is applied to obtain the spectrogram, which is sent to 2D CNN for classification. The classified results from multiple channels are then fused and high detection accuracy up to 95.2% is achieved and the CNN-based approach outperforms the conventional algorithm. The hardware of this fetal ECG detector composed of the spectrogram processor and 2D CNN classifier is then implemented on the FPGA platform. Because the two dimensions of the spectrogram and the kernel are asymmetric, a pre-fetch mechanism is designed to eliminate the long latency resulted from data buffering for large-size convolution. From the implementation results, it takes 20258 clock cycles for inference and almost 50% computation cycles are reduced. The power consumption is 12.33mW at 324KHz and 1V for real-time operations. The implementation demonstrates the feasibility of real-time applications in wearable devices.

作者

我是这篇论文的作者
点击您的名字以认领此论文并将其添加到您的个人资料中。

评论

主要评分

4.3
评分不足

次要评分

新颖性
-
重要性
-
科学严谨性
-
评价这篇论文

推荐

暂无数据
暂无数据