Unsupervised hidden semi-Markov model for automatic beat onset detection in 1D Doppler ultrasound

被引:5
作者
Katebi, Nasim [1 ]
Marzbanrad, Faezeh [2 ]
Stroux, Lisa [3 ]
Valderrama, Camilo E. [1 ]
Clifford, Gari D. [1 ,4 ]
机构
[1] Emory Univ, Dept Biomed Informat, Atlanta, GA 30322 USA
[2] Monash Univ, Dept Elect & Comp Syst Engn, Clayton, Vic, Australia
[3] Univ Oxford, Dept Engn Sci, Inst Biomed Engn, Oxford, England
[4] Georgia Inst Technol, Dept Biomed Engn, Atlanta, GA 30332 USA
基金
美国国家卫生研究院;
关键词
one-dimensional doppler ultrasound; fetal heart rate (FHR); fetal monitoring; signal processing; hidden semi-Markov model; unsupervised learning; unsupervised segmentation; FETAL HEART-RATE; RANDOMIZED CONTROLLED-TRIAL; NUMERICAL-ANALYSIS; RATE-VARIABILITY; SEGMENTATION; RECORDINGS;
D O I
10.1088/1361-6579/aba006
中图分类号
Q6 [生物物理学];
学科分类号
071011 ;
摘要
Objective: One dimensional (1D) Doppler ultrasound (DUS) is commonly used for fetal health assessment, during both regular prenatal visits and labor. It is used in preference to ECG and other modalities because of its simplicity and cost. To date, all analysis of such data has been confined to a smoothed, windowed heart rate estimation derived from the 1D DUS signal, reducing the potential of short-term variability information. A first step in improving the assessment of short-term variability of the fetal heart rate (FHR) is through implementing an accurate beat detector for 1D DUS signals.Approach: This work presents an unsupervised probabilistic segmentation method enabled by a hidden semi-Markov model (HSMM). The proposed method employs envelope and spectral features for an online segmentation of fetal 1D DUS signal. The beat onsets and fetal cardiac beat-to-beat intervals are then estimated from the segmentations. For this work, two data sets were used, including 1D DUS recordings from five fetuses recorded in Germany, comprising 6521 beats and 45.06 minutes of data (dataset 1). Simultaneous fetal ECG (fECG) was used as the reference for beat timing. Dataset 2, comprising 4044 beats captured from 17 subjects in the UK was hand scored for beat location and was used as an independent held-out test set. Leave-one-out subject cross-validation was used for parameter tuning on dataset 1. No retraining was performed for dataset 2. To assess the performance of the beat onset detection, the root mean square error (RMSE), F1 score, sensitivity, positive predictivity (PPV) and the error in several standard common heart rate variability metrics were used. These metrics were evaluated on three fiducial points: (1) beat onset, (2) beat offset, and (3) middle of beat interval.Main results: In dataset 1, the proposed method provided an RMSE of 20 ms, F1 score of 97.5 %, a Se of 97.6%, and a PPV of 97.3%. In dataset 2, the proposed method achieved an RMSE of 26 ms, an F1 score of 98.5 %, a Se of 98.0 % and a PPV of 98.9 %. It was also determined that the best beat-to-beat interval was derived from the onset of each beat. For the dataset 2, significant correlations were found in all short term heart rate variability metrics tested, both in the time and frequency domain. Only the proportion of successive normal-to-normal interval differences greater than 20 ms (pNN20) exhibited a significant absolute difference.Significance: This work presents the first-ever description of an algorithm to identify cardiac beats with 1D DUS, closely matching the fetal ECG-derived beats, to enable short-term heart rate variability analysis. The novel algorithm proposed requires no human labeling of data, and could have applicability beyond 1D DUS to other similar highly variable time series.
引用
收藏
页数:15
相关论文
共 48 条
[1]   A Hybrid EMD-Kurtosis Method for Estimating Fetal Heart Rate from Continuous Doppler Signals [J].
Al-Angari, Haitham M. ;
Kimura, Yoshitaka ;
Hadjileontiadis, Leontios J. ;
Khandoker, Ahsan H. .
FRONTIERS IN PHYSIOLOGY, 2017, 8
[2]   Chaotic and periodic analysis of fetal magnetocardiogram recordings in growth restriction [J].
Anastasiadis, PG ;
Kotini, A ;
Anninos, P ;
Adamopoulos, A ;
Sigalas, J ;
Koutlaki, N .
PRENATAL DIAGNOSIS, 2003, 23 (05) :405-409
[3]   An open-source framework for stress-testing non-invasive foetal ECG extraction algorithms [J].
Andreotti, Fernando ;
Behar, Joachim ;
Zaunseder, Sebastian ;
Oster, Julien ;
Clifford, Gari D. .
PHYSIOLOGICAL MEASUREMENT, 2016, 37 (05) :627-648
[4]  
[Anonymous], 2006, THESIS
[5]  
[Anonymous], 2016, THESIS
[6]  
[Anonymous], 2015, THESIS
[7]   An ECG simulator for generating maternal-foetal activity mixtures on abdominal ECG recordings [J].
Behar, Joachim ;
Andreotti, Fernando ;
Zaunseder, Sebastian ;
Li, Qiao ;
Oster, Julien ;
Clifford, Gari D. .
PHYSIOLOGICAL MEASUREMENT, 2014, 35 (08) :1537-1550
[8]   Use of wind-up fetal Doppler versus Pinard for fetal heart rate intermittent monitoring in labour: a randomised clinical trial [J].
Byaruhanga, R. ;
Bassani, D. G. ;
Jagau, A. ;
Muwanguzi, P. ;
Montgomery, A. L. ;
Lawn, J. E. .
BMJ OPEN, 2015, 5 (01)
[9]  
Clavier L, 1996, ENG MED BIOL SOC 199, V4, P1409
[10]   Quantifying errors in spectral estimates of HRV due to beat, replacement and resampling [J].
Clifford, GD ;
Tarassenko, L .
IEEE TRANSACTIONS ON BIOMEDICAL ENGINEERING, 2005, 52 (04) :630-638