Real-time phonocardiogram analysis on embedded devices is a key enabler for scalable and accessible cardiovascular diagnostics, particularly considering portable systems designed for low-income countries. This work introduces a combination of compressive sensing and deep learning to build portable, efficient and effective diagnostic tools for widespread cardiac screenings. The proposed classification framework is tailored for deployment on ultra-low power STM32 microcontrollers equipped with the novel Neural-ART accelerator. Experimental evaluation on the CirCor Digiscope Phonocardiogram dataset demonstrates that even with a compression ratio exceeding 100×, a classification model can achieve up to 97.3% F1-score. A similar level of performance was obtained on the PhysioNet 2016 dataset, which was used to assess the robustness and generalization capability of the developed architectures. Compared to the state-of-the-art, our final edge solution achieves 94.3% accuracy, an inference time of 18.7 ms and an energy requirement of just 1.51 mJ per input window of 4,096 samples, confirming its suitability for real-time, energy-constrained medical applications.

Ultra-Efficient Compressed Phonocardiogram Classification on a Custom Embedded Neural Accelerator

Ragusa, Domenico;Marenzi, Elisa
;
Leporati, Francesco;Torti, Emanuele
2025-01-01

Abstract

Real-time phonocardiogram analysis on embedded devices is a key enabler for scalable and accessible cardiovascular diagnostics, particularly considering portable systems designed for low-income countries. This work introduces a combination of compressive sensing and deep learning to build portable, efficient and effective diagnostic tools for widespread cardiac screenings. The proposed classification framework is tailored for deployment on ultra-low power STM32 microcontrollers equipped with the novel Neural-ART accelerator. Experimental evaluation on the CirCor Digiscope Phonocardiogram dataset demonstrates that even with a compression ratio exceeding 100×, a classification model can achieve up to 97.3% F1-score. A similar level of performance was obtained on the PhysioNet 2016 dataset, which was used to assess the robustness and generalization capability of the developed architectures. Compared to the state-of-the-art, our final edge solution achieves 94.3% accuracy, an inference time of 18.7 ms and an energy requirement of just 1.51 mJ per input window of 4,096 samples, confirming its suitability for real-time, energy-constrained medical applications.
2025
Computer Science & Engineering includes resources on computer hardware and architecture, computer software, software engineering and design, computer graphics, programming languages, theoretical computing, computing methodologies, broad computing topics, and interdisciplinary computer applications.
Esperti anonimi
Inglese
Internazionale
ELETTRONICO
1
9
9
Cardiovascular Diseases; Compressive Sensing; Edge AI; Neural Accelerator; Phonocardiogram
https://ieeexplore.ieee.org/document/11263842
8
info:eu-repo/semantics/article
262
Ragusa, Domenico; Baeyens, Rens; Pau, Danilo; Marenzi, Elisa; Steckel, Jan; Daems, Walter; Leporati, Francesco; Torti, Emanuele
1 Contributo su Rivista::1.1 Articolo in rivista
none
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11571/1540115
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 0
  • ???jsp.display-item.citation.isi??? ND
social impact