Abstract
Fetal heart monitoring, as a crucial part of fetal monitoring, can timely and accurately reflect the fetus's health status. To address the issues of high computational cost, inability to observe fetal heart morphology, and insufficient accuracy associated with the traditional method of calculating fetal heart rate using a four-channel maternal electrocardiogram (ECG), a method for extracting fetal QRS complexes from a single-channel non-invasive fetal ECG based on a multi-feature fusion neural network is proposed. Firstly, a signal entropy data quality detection algorithm based on the blind source separation method is designed to select maternal ECG signals that meet the quality requirements from all channel ECG data, followed by data preprocessing operations such as denoising and normalization on the signals. After being segmented by the sliding window method, the maternal ECG signals are calculated as data in four modes: time domain, frequency domain, time-frequency domain, and data eigenvalues. Finally, the deep neural network using three multi-feature fusion strategies—feature-level fusion, decision-level fusion, and model-level fusion—achieves the effect of quickly identifying fetal QRS complexes. Among the proposed networks, the one with the best performance has an accuracy of 95.85%, sensitivity of 97%, specificity of 95%, and PPV (Positive Predictive Value) of 95%. This method, employing the sliding window technique and lightweight deep neural networks, can quickly and accurately identify fetal QRS complexes from single-channel maternal ECG signals, laying the foundation for home-based fetal QRS shape recognition and fetal risk prediction.