Prototyping an End-to-End Multi-Modal Tiny-CNN for Cardiovascular Sensor Patches
Mustafa Fuad Rifet Ibrahim, Tunc Alkanat, Maurice Meijer, Felix Manthey, Alexander Schlaefer, Peer Stelldinger
TL;DR
The paper tackles on-device cardiovascular monitoring by introducing an end-to-end, multi-modal CNN that fuses synchronized ECG and PCG signals for binary anomaly detection. It demonstrates competitive accuracy on Physionet 2016 training-a while achieving three orders of magnitude fewer parameters and FLOPs than state-of-the-art, enabling efficient edge inference. Through rigorous 10×5-fold cross-validation and hardware experiments on microcontrollers and sensor devices, it shows that on-device inference with a small CNN and an NPU can be more energy-efficient than continuous data transmission. The work highlights the benefits of ECG+PCG fusion, lightweight 1D bottleneck blocks, and quantified energy savings, while acknowledging dataset limitations and calling for larger, diverse datasets and robustness enhancements.
Abstract
The vast majority of cardiovascular diseases may be preventable if early signs and risk factors are detected. Cardiovascular monitoring with body-worn sensor devices like sensor patches allows for the detection of such signs while preserving the freedom and comfort of patients. However, the analysis of the sensor data must be robust, reliable, efficient, and highly accurate. Deep learning methods can automate data interpretation, reducing the workload of clinicians. In this work, we analyze the feasibility of applying deep learning models to the classification of synchronized electrocardiogram (ECG) and phonocardiogram (PCG) recordings on resource-constrained medical edge devices. We propose a convolutional neural network with early fusion of data to solve a binary classification problem. We train and validate our model on the synchronized ECG and PCG recordings from the Physionet Challenge 2016 dataset. Our approach reduces memory footprint and compute cost by three orders of magnitude compared to the state-of-the-art while maintaining competitive accuracy. We demonstrate the applicability of our proposed model on medical edge devices by analyzing energy consumption on a microcontroller and an experimental sensor device setup, confirming that on-device inference can be more energy-efficient than continuous data streaming.
