A New Weighted Time Window-based Method to Detect B-point in ICG

Background: A simple, adaptive, and efficient method to detect the beginning of the left ventricular ejection in Impedance Cardiogram (ICG) or the so-called B-point is presented. From implementation perspective this method is designed in time domain and could be exploited for real-time implementation. Method: The core of the new method is transformation by weighted time window of an ICG segment preceding the maximal ICG peak (the C-point) aiming at the B-point enhancement. The resulting Modified B-point (MB-point) is then easily delineated. To evaluate the proposed workflow for B-point detection based solely on ICG signal, the dataset comprising 20 healthy participants and 21065 B-points are manually annotated and openly shared with the software code. To the best of our knowledge, this is the largest reported and shared ICG dataset for delineation. Detector performance was evaluated on two recorded segments with less and more distinct noises, as well as on an available dataset from the internet comprising ICG recorded in another set of 24 healthy subjects. Results: The results showed that the method was superior when the tolerance for B-point detection was set to +/-150 ms in all cases and for both datasets (>99.4%). Conclusions: In conclusion, proposed approach based on the weighted time windows presents a promising technique for reliable ICG delineation and even for further customization for labeling of other biomedical signals such as electrocardiogram and photopletismogram.

[1]  S. Chabchoub,et al.  Signal processing techniques applied to impedance cardiography ICG signals – a review , 2022, Journal of medical engineering & technology.

[2]  Phan Dang Hung,et al.  A method for suppressing respiratory noise in impedance cardiography and comprehensive assessment of noise reduction performance , 2021, Journal of medical engineering & technology.

[3]  G. Knežević,et al.  Relationship between electrocardiogram‐based features and personality traits: Machine learning approach , 2021, Annals of noninvasive electrocardiology : the official journal of the International Society for Holter and Noninvasive Electrocardiology, Inc.

[4]  David Atienza,et al.  ReBeatICG: Real-time Low-Complexity Beat-to-beat Impedance Cardiogram Delineation Algorithm , 2021, 2021 43rd Annual International Conference of the IEEE Engineering in Medicine & Biology Society (EMBC).

[5]  T. Šekara,et al.  Electrogastrogram and electrocardiogram interference: Application of fractional order calculus and Savitzky-Golay filter for biosignals segregation , 2020, 2020 19th International Symposium INFOTEH-JAHORINA (INFOTEH).

[6]  Kaïs Ouni,et al.  Automatic diagnosis of valvular heart diseases by impedance cardiography signal processing , 2020, Biomed. Signal Process. Control..

[7]  Mohsen Nabian,et al.  An Open-Source Feature Extraction Tool for the Analysis of Peripheral Physiological Data , 2018, IEEE Journal of Translational Engineering in Health and Medicine.

[8]  Mokhtar Attari,et al.  Systematic Variability in ICG Recordings Results in ICG Complex Subtypes – Steps Towards the Enhancement of ICG Characterization , 2018, Journal of electrical bioimpedance.

[9]  P. C. Pandey,et al.  Detection of opening and closing of the aortic valve using impedance cardiography and its validation by echocardiography , 2017 .

[10]  K. Ouni,et al.  Denoising of the impedance cardiographie signal (ICG) for a best detection of the characteristic points , 2017, 2017 2nd International Conference on Bio-engineering for Smart Technologies (BioSMART).

[11]  Henrik Bengtsson,et al.  Read and Write MAT Files and Call MATLAB from Within R , 2016 .

[12]  R Core Team,et al.  R: A language and environment for statistical computing. , 2014 .

[13]  P. C. Pandey,et al.  Automatic detection of characteristic points in impedance cardiogram , 2011, 2011 Computing in Cardiology.

[14]  Paulo Carvalho,et al.  Robust Characteristic Points for ICG - Definition and Comparative Analysis , 2011, BIOSIGNALS.

[15]  Ataollah Ebrahimzadeh,et al.  Classification of the electrocardiogram signals using supervised classifiers and efficient features , 2010, Comput. Methods Programs Biomed..

[16]  Hadley Wickham,et al.  ggplot2 - Elegant Graphics for Data Analysis (2nd Edition) , 2017 .

[17]  J. Cacioppo,et al.  Handbook Of Psychophysiology , 2019 .

[18]  E. Atzler,et al.  Über ein neues Verfahren zur Darstellung der Herztätigkeit (Dielektrographie) , 1932, Arbeitsphysiologie.

[19]  Liang-Yu Shyu,et al.  The detection of impedance cardiogram characteristic points using wavelet transform , 2004, Comput. Biol. Medicine.

[20]  P. Laguna,et al.  Signal Processing , 2002, Yearbook of Medical Informatics.

[21]  J Malmivuo,et al.  A software implementation for detailed volume conductor modelling in electrophysiology using finite difference method. , 1999, Computer methods and programs in biomedicine.

[22]  R. Lang,et al.  A new algorithm for improved detection of aortic valve opening by impedance cardiography , 1996, Computers in Cardiology 1996.

[23]  J. Fahrenberg,et al.  Methodological guidelines for impedance cardiography. , 1990, Psychophysiology.

[24]  Willis J. Tompkins,et al.  A Real-Time QRS Detection Algorithm , 1985, IEEE Transactions on Biomedical Engineering.

[25]  R. Patterson,et al.  IMPEDANCE CARDIOGRAPHY AS A NONINVASIVE METHOD OF MONITORING CARDIAC FUNCTION AND OTHER PARAMETERS OF THE CARDIOVASCULAR SYSTEM * , 1970 .