Back to Home

Deep Learning and Signal Processing for Low-Cost Doppler Fetal Assessment

Deep Learning Self Supervised Learning Time Series Modeling Signal Processing Computer Vision Android App Development On Device ML

Project Overview

A field-deployable fetal monitoring system built around a low-cost (~$15) handheld Doppler connected to a smartphone, where we have developed a full on-device pipeline that converts raw one-dimensional audio into clinically meaningful information in real time. The pipeline combines signal processing (filtering, normalization, artifact suppression, and signal-saturation detection) with deep learning models for fetal heart rate tracking, signal quality indices that guide probe positioning, and gestational-age estimation using hierarchical sequence modeling; a mobile computer-vision component uses real-time object detection and digit recognition to transcribe bedside blood-pressure displays into structured data. All inference runs inside an Android application with lightweight, quantized models to deliver sub-second, on-screen feedback that reduces unusable windows, stabilizes fetal heart rate and gestational-age estimates in noisy, real-world conditions, and packages results for seamless handoff to clinical workflows—bringing reliable point-of-care analytics to low-resource settings.

Related Publications

The low cost mHealth Doppler and on device Android app used by Indigenous midwives in rural Guatemala to monitor fetal health in real world field conditions.

Hierarchical attention model for gestational age (GA) estimation from Doppler signals

Hierarchical attention model for gestational age (GA) estimation from Doppler signals.