Fetal QRS Detection by Multiple Channel Temporal Pattern Search Applied to the NInFEA Database
Hopenfeld, B. R.
Show abstract
BackgroundIn some cases, the fetal electrocardiogram (ECG) has a relatively low signal to noise ratio. Much of the literature pertaining to fetal ECG processing focuses on methods for separating the fetal ECG from the maternal ECG rather than detecting the fetal QRS in high noise conditions. This paper describes the application of a previously described pattern search methodology (TEPS) for detecting the fetal QRS in noisy ECGs. Algorithm SummarySignals are processed in non-overlapping 5 s segments. The maternal QRS peaks are detected in a segment from a reliable lead. Next, for each of a potentially large number of leads, after removing the maternal QRS peaks from the set of searchable peaks, single channel TEPS is applied to search for provisional fetal peak sequences. The provisional sequences are scored according to previously described single channel TEPS quality measures: temporal regularity, peak pair amplitude ratios, and number of skips. The provisional sequences across all leads are aggregated according to their average RR intervals and scores. The most likely average RR interval for the segment is estimated from this aggregation by forming a score weighted average of the RR intervals. Sequences with RR intervals close to the chosen RR interval are selected to form a set of high quality sequences. To account for the possibility of peak time offsets between different channels, these sequences are time aligned by time lagged cross correlation. An optimal sequence is formed from these time aligned sequences, with optimality criteria based on peak timing coherence, temporal regularity, and skips. DataThe above procedure was applied to 60 ECG signals (avg. duration approximately 31 s) from the Non-Invasive Multimodal Foetal ECG-Doppler Dataset for Antenatal Cardiology Research ("NInFEA"). The NInFEA dataset also includes ultrasound recordings from which RR intervals may be extracted. ResultsOut of 59 records, RR intervals were well tracked in 57 records. (One of the 60 NInFEA records was excluded due to the inability to obtain a sinus rhythm peak sequence from the ultrasound recording). For these 57 records, 84% and 95% of the ECG RR intervals were within 5 ms and 10 ms, respectively, of the ultrasound derived RR intervals. The mean and median average absolute value RR interval difference (between ECG and ultrasound) over 5 second segments were 3.2 ms and 2.4 ms respectively, with 93% of segments having a mean average absolute value RR interval difference less than 7ms. ConclusionThe TEPS methodology shows promise for ECG based fetal sinus rhythm monitoring.
Matching journals
The top 5 journals account for 50% of the predicted probability mass.
Similar papers in this journal
- Digitizing ECG image: new fully automated method and open-source software code 97%
- An algorithm to detect dicrotic notch in arterial blood pressure and photoplethysmography waveforms using the iterative envelope mean method 97%
- BRAVEHEART: Open-source software for automated electrocardiographic and vectorcardiographic analysis 96%
Similar papers in this journal
- Hilbert-Envelope Features for Cardiac Disease Classification from Noisy Phonocardiograms 97%
- Improved online event detection and differentiation by a simple gradient-based nonlinear transformation: Implications for the biomedical signal and image analysis 96%
- Graph connection Laplacian allows for enhanced outcomes of consumer camera based photoplethysmography imaging 96%
Similar papers in this journal
- An Open-Access Simultaneous Electrocardiogram and Phonocardiogram Database 97%
- Comparison of feature-based indices derived from photoplethysmogram recorded from different body locations during lower body negative pressure 97%
- High-Fidelity Measurement of Pulse Arrival Time in Critically Ill Children Using Standard Bedside Monitoring Equipment 95%
Similar papers in this journal
"Similar papers" are the closest papers from that journal in the model's embedding space. They show what the match is built on, but the ranking comes mostly from a classifier over the whole training set, not from these examples alone.