Mobile CTG – Fetal Heart Rate Assessment Using Android Platform

Mobile CTG – Fetal Heart Rate Assessment Using Android Platform Mobile CTG – Fetal Heart Rate Assessment Using Android Platform

30.11.2012 Views

Mobile CTG Fetal Heart Rate Assessment Using Android Platform Lukáˇs Zach 1 , Václav Chudáček 1 , Jakub Kuˇzílek 1 , Jiˇrí Spilka 1 , Michal Huptych 1 , Miroslav Burˇsa 1 , Lenka Lhotská 1 1 Department of Cybernetics, Faculty of Electrical Engineering, Czech Technical University in Prague, Czech Republic Abstract Cardiotocography measurement of fetal heart rate and uterine contractions is the prominent source of information about the fetal well-being in the late stages of pregnancy and during the delivery. With the stable increase of systematic costs of western medical systems and with the lack of trained personnel especially in the rural areas of BRIIC countries, telemedicine solutions are destined for large range of users. In the paper we describe our initial approach to proposed solution for mobile fetal heart rate monitoring and evaluation running on Android platform. Additionally the application on the mobile Android device contains viewer of the signal that enables setting of customary thresholds levels for the analysis rules and gives user full control over the settings of the recording device. 1. Introduction Fetal heart activity is the prominent source of information about fetal well being during delivery. Cardiotocography (CTG) recording of fetal heart rate (FHR) and uterine contractions enables obstetricians to detect possible ongoing fetal hypoxia which may occur even in a previously uncomplicated pregnancy. Cardiotocography was introduced in late 1960s and is still the most prevalent method of intrapartum hypoxia detection. To improve the results of cardiotocography, the International Federation of Gynecology and Obstetrics (FIGO) introduced general guidelines [1]. They are based on an evaluation of macroscopic morphological FHR features and their relation to the tocographic measurement. Even though the guidelines have been available for more than twenty years poor interpretation of CTG still persists [2] with large inter-observer as well as intra-observer assessment variations [3]. Nevertheless the FIGO guidelines remain the only generally agreed approach to rulebased evaluation, and therefore features we compute will be based on the guidelines. During the last weeks of pregnancy the frequency of pe- riodic controls can increase up to 5 per week creating great burden on both mother and obstetricians. Based on our previous research [4] dealing with automatic evaluation of the fetal heart rate recordings during the delivery we have developed a tool for monitoring and evaluation of the antepartum fetal heart rate based on the FIGO guidelines. 2. Proposed mobile CTG methodology Any FHR recording device with bluetooth module and known data format can be prospectively connected to the phone as a data source. After recording of at least 20 minutes the system performs signal preprocessing, including quality assessment and then automatically computes the features such as mean baseline of the FHR, long term variability, and number of acceleration and decelerations. Alarms can be raised at the patient’s side if necessary but the data are always sent via internet (using WIFI or GPRS) to the clinician’s database for more detailed analysis and confirmation. A clinician can remotely ask for additional measurement, if the first recording was inconclusive. Currently our system works with the FHR recording module developed within the ENIAC-MAS project funded described in the next section. The general methodology of the mobile CTG (mCTG) is depicted in Figure 1. 3. Data acquisition module Currently our system works with the FHR recording module developed within the ENIAC-MAS project funded by the European Union. The module records fetal phonocardiogram, which is further processed on the chip. The data are then transferred to the mobile phone via the bluetooth module. Prospectively any FHR recording device with bluetooth module and known data format can be connected into the loop via the Android enabled mobile phone as a data source. ISSN 0276−6574 249 Computing in Cardiology 2011;38:249−252.

<strong>Mobile</strong> <strong>CTG</strong> <strong>–</strong> <strong>Fetal</strong> <strong>Heart</strong> <strong>Rate</strong> <strong>Assessment</strong> <strong>Using</strong> <strong>Android</strong> <strong>Platform</strong><br />

Lukáˇs Zach 1 , Václav Chudáček 1 , Jakub Kuˇzílek 1 , Jiˇrí Spilka 1 , Michal Huptych 1 , Miroslav Burˇsa 1 ,<br />

Lenka Lhotská 1<br />

1 Department of Cybernetics, Faculty of Electrical Engineering, Czech Technical University in<br />

Prague, Czech Republic<br />

Abstract<br />

Cardiotocography <strong>–</strong> measurement of fetal heart rate and<br />

uterine contractions is the prominent source of information<br />

about the fetal well-being in the late stages of pregnancy<br />

and during the delivery. With the stable increase of<br />

systematic costs of western medical systems and with the<br />

lack of trained personnel especially in the rural areas of<br />

BRIIC countries, telemedicine solutions are destined for<br />

large range of users.<br />

In the paper we describe our initial approach to proposed<br />

solution for mobile fetal heart rate monitoring and<br />

evaluation running on <strong>Android</strong> platform. Additionally the<br />

application on the mobile <strong>Android</strong> device contains viewer<br />

of the signal that enables setting of customary thresholds<br />

levels for the analysis rules and gives user full control over<br />

the settings of the recording device.<br />

1. Introduction<br />

<strong>Fetal</strong> heart activity is the prominent source of information<br />

about fetal well being during delivery. Cardiotocography<br />

(<strong>CTG</strong>) <strong>–</strong> recording of fetal heart rate (FHR) and uterine<br />

contractions enables obstetricians to detect possible ongoing<br />

fetal hypoxia which may occur even in a previously<br />

uncomplicated pregnancy.<br />

Cardiotocography was introduced in late 1960s and is<br />

still the most prevalent method of intrapartum hypoxia<br />

detection. To improve the results of cardiotocography,<br />

the International Federation of Gynecology and Obstetrics<br />

(FIGO) introduced general guidelines [1]. They are based<br />

on an evaluation of macroscopic morphological FHR features<br />

and their relation to the tocographic measurement.<br />

Even though the guidelines have been available for more<br />

than twenty years poor interpretation of <strong>CTG</strong> still persists<br />

[2] with large inter-observer as well as intra-observer<br />

assessment variations [3]. Nevertheless the FIGO guidelines<br />

remain the only generally agreed approach to rulebased<br />

evaluation, and therefore features we compute will<br />

be based on the guidelines.<br />

During the last weeks of pregnancy the frequency of pe-<br />

riodic controls can increase up to 5 per week creating great<br />

burden on both <strong>–</strong> mother and obstetricians. Based on our<br />

previous research [4] dealing with automatic evaluation of<br />

the fetal heart rate recordings during the delivery we have<br />

developed a tool for monitoring and evaluation of the antepartum<br />

fetal heart rate based on the FIGO guidelines.<br />

2. Proposed mobile <strong>CTG</strong> methodology<br />

Any FHR recording device with bluetooth module and<br />

known data format can be prospectively connected to the<br />

phone as a data source. After recording of at least 20<br />

minutes the system performs signal preprocessing, including<br />

quality assessment and then automatically computes<br />

the features such as mean baseline of the FHR, long term<br />

variability, and number of acceleration and decelerations.<br />

Alarms can be raised at the patient’s side if necessary but<br />

the data are always sent via internet (using WIFI or GPRS)<br />

to the clinician’s database for more detailed analysis and<br />

confirmation. A clinician can remotely ask for additional<br />

measurement, if the first recording was inconclusive. Currently<br />

our system works with the FHR recording module<br />

developed within the ENIAC-MAS project funded described<br />

in the next section. The general methodology of<br />

the mobile <strong>CTG</strong> (m<strong>CTG</strong>) is depicted in Figure 1.<br />

3. Data acquisition module<br />

Currently our system works with the FHR recording<br />

module developed within the ENIAC-MAS project funded<br />

by the European Union. The module records fetal phonocardiogram,<br />

which is further processed on the chip. The<br />

data are then transferred to the mobile phone via the bluetooth<br />

module. Prospectively any FHR recording device<br />

with bluetooth module and known data format can be connected<br />

into the loop via the <strong>Android</strong> enabled mobile phone<br />

as a data source.<br />

ISSN 0276−6574 249 Computing in Cardiology 2011;38:249−252.


Figure 1. Complete methodology envisioned for the development of the m<strong>CTG</strong>.<br />

4. <strong>Android</strong>-based application<br />

The <strong>Android</strong>-based application which is the focus of this<br />

paper, runs on any <strong>Android</strong>-enabled phone with the <strong>Android</strong><br />

2.1 or higher <strong>–</strong> we currently use the Nexus One by<br />

Google. The application scheme is depicted in Figure 2.<br />

First the menu is presented to the user, where it is possible<br />

to select between the modes of the signal acquisition.<br />

The FHR signal can be either opened from the storage (e.g.<br />

SD-card) <strong>–</strong> explorer activity is responsible for that. Or the<br />

communication can go via bluetooth module <strong>–</strong> bluetooth<br />

activity <strong>–</strong> and the interaction with the measuring device can<br />

be initialized. In any case the data are downloaded to the<br />

mobile phone and loaded into the application. In the following<br />

step the data are processed in the <strong>CTG</strong>-processing<br />

activity - which will be described in the following section.<br />

The last step from the point of view of the <strong>Android</strong> application<br />

design is the visualization <strong>–</strong> where either user or<br />

the clinician can view the signals with some highlighted<br />

features.<br />

5. Signal processing<br />

The processing of the signal can be divided into three<br />

separate phases <strong>–</strong> see Figure 3. In the following subsec-<br />

250<br />

Figure 2. Representation of the processes within the <strong>Android</strong><br />

application.<br />

tions we describe all the steps of the processing array.<br />

5.1. Interpolation and artefact removal<br />

In general within our application we expect FHR with<br />

either 4Hz sampling frequency or signal with timestamps<br />

connected to each sample <strong>–</strong> thus enabling us to resample<br />

the possibly unevenly sampled data to the 4Hz sampling


ate.<br />

The FHR signal almost always contains artefacts caused<br />

by mother and fetal movements as well as artefacts caused<br />

by transducer displacements. Based on the amount of<br />

missing signal as well as on the amount of artefacts within<br />

the signal, the signal quality measure is computed <strong>–</strong> which<br />

is then used for the alarm confidence measures.<br />

For the artefacts removal we have implemented the algorithm<br />

proposed by Bernardes et al. [5] <strong>–</strong> all abrupt changes<br />

in FHR were removed and replaced using cubic Hermite<br />

spline interpolation.<br />

5.2. Baseline assessment and ACC/DEC<br />

detection<br />

The computation of the baseline is based on work of<br />

Taylor [6]. The main part of the algorithm is the use of<br />

set of three filters, each with slightly different cut-off frequency<br />

and order of the filter. For filtering purposes the<br />

fast Fourier transform (FFT) was used. The signal length<br />

N of 2 13 ought to be used since our expected length of 20minute<br />

signal was 4800 samples. We have used slightly<br />

different cut-off frequencies when compared to the original<br />

work of Taylor. The maximum order of the filter was<br />

five.<br />

After the first filter is used and the initial baseline is established<br />

we search for any significant signal swings on<br />

either side of the baseline. Those with sufficient duration<br />

and amplitudes are removed from the signal and the filtering<br />

of the signal continues with the next filter in an iterative<br />

way. After all the filters are used we have the final baseline<br />

of the signal and also acceleration/deceleration positions<br />

<strong>–</strong> positions of the significant swings above or bellow the<br />

baseline. Number of accelerations and decelerations and<br />

the mean of the baseline computed within this phase are<br />

three features used in the FIGO guidelines.<br />

Figure 3. Stages of FHR signal processing.<br />

251<br />

5.3. FIGO features and evaluation<br />

The FIGO guidelines [1] use beside acceleration, deceleration<br />

and mean of the baseline one more feature, called<br />

long term variability (LTV) that can be computed as the<br />

] of the distribution x(i) where<br />

interquartile range [ 1 3<br />

4 , 4<br />

x(i) = � FHR 2 (i) + FHR 2 (i + 1) (1)<br />

With four features already computed the application can<br />

continue with assessment of the FIGO sets of rules for<br />

antepartum monitoring <strong>–</strong> which divides signal into three<br />

classes Normal, Suspicious, Pathological.<br />

6. Visualization<br />

The final part of our application is the visualization of<br />

the results. The main screen captures are depicted in Figure<br />

4, where the FHR signal is presented in the user interface,<br />

that tries to mimic recent FHR visualization systems.<br />

There is no overall information about the outcome of the<br />

FIGO guidelines, instead each rule for each class is shown<br />

as either fulfilled or not fulfilled.<br />

7. Conclusions<br />

This paper describes preliminary version of the <strong>Android</strong><br />

based application for the assisted living telemedicine system.<br />

The crucial part of the system is the ability to relay<br />

data from sensors to the hospital-based application that enables<br />

clinicians to evaluate the signal from distance. Nevertheless<br />

our application can also perform simple processing<br />

and evaluation task, that could become useful e.g. for<br />

the remote monitoring within the hospital.


Figure 4. Graphical user interface and visualization of the signal together with the indication of FIGO rules fulfillment<br />

Acknowledgements<br />

This work was performed as part of the project ”MAS<br />

— Nanoelectronics for <strong>Mobile</strong> Ambient Assisted Living-<br />

Systems” which is funded by ENIAC Joint Undertaking<br />

and partially supported by the grant No. 7H10019 of the<br />

Czech Ministry of Education, Youth and Sports.<br />

References<br />

[1] FIGO. Guidelines for the Use of <strong>Fetal</strong> Monitoring. International<br />

Journal of Gynecology Obstetrics 1986;25:159<strong>–</strong>167.<br />

[2] Steer PJ. Has electronic fetal heart rate monitoring made a<br />

difference. Semin <strong>Fetal</strong> Neonatal Med Feb 2008;13(1):2<strong>–</strong>7.<br />

[3] Blix E, Sviggum O, Koss KS, Oian P. Inter-observer variation<br />

in assessment of 845 labour admission tests: comparison<br />

between midwives and obstetricians in the clinical setting<br />

and two experts. BJOG Jan 2003;110(1):1<strong>–</strong>5.<br />

[4] Chudáček V, Spilka J, Jank˚u P, Kouck´y M, Lhotská L, Huptych<br />

M. Automatic evaluation of intrapartum fetal heart<br />

252<br />

rate recordings: A comprehensive analysis of useful features.<br />

Physiological Measurement 2011;32:1347<strong>–</strong>1360.<br />

[5] Bernardes J, Moura C, de Sa JP, Leite LP. The Porto system<br />

for automated cardiotocographic signal analysis. J Perinat<br />

Med 1991;19(1-2):61<strong>–</strong>65.<br />

[6] Taylor GM, Mires GJ, Abel EW, Tsantis S, Farrell T, Chien<br />

PF, Liu Y. The development and validation of an algorithm<br />

for real-time computerised fetal heart rate monitoring<br />

in labour. BJOG Sep 2000;107(9):1130<strong>–</strong>1137.<br />

Address for correspondence:<br />

Václav Chudáček<br />

Czech Technical University in Prague<br />

Faculty of Electrical Engineering<br />

Department of Cybernetics<br />

Technická 2<br />

166 27 Praha 6<br />

Czech Republic<br />

chudacv@fel.cvut.cz

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!