EarResp-ANS : Audio-Based On-Device Respiration Rate Estimation on Earphones with Adaptive Noise Suppression
Michael Küttner, Valeria Zitz, Supraja Ramesh, Michael Beigl, Tobias Röddiger
TL;DR
This work introduces EarResp-ANS, a fully on-device pipeline for respiration-rate estimation using in-ear and outer-ear microphones on commodity ANC earphones. It combines a delayed LMS-based adaptive noise suppression stage with a lightweight spectral-feature RR estimator that leverages harmonic cues, and fuses binaural estimates with outlier rejection to achieve robust performance under realistic noise up to 80 dB SPL. Across 18 participants and diverse acoustic conditions, the method attains a mean absolute error of $0.84$ CPM, dropping to $0.47$ CPM after channel-discrepancy-based outlier filtering, and up to $0.14$ CPM within a robust $3\sigma$ interval, while consuming less than $2\%$ of on-device compute and requiring no raw audio to leave the device. This demonstrates the feasibility of privacy-preserving, real-time respiratory monitoring on everyday earphones and opens avenues for richer on-device respiratory analytics and multi-modal fusion in wearables.
Abstract
Respiratory rate (RR) is a key vital sign for clinical assessment and mental well-being, yet it is rarely monitored in everyday life due to the lack of unobtrusive sensing technologies. In-ear audio sensing is promising due to its high social acceptance and the amplification of physiological sounds caused by the occlusion effect; however, existing approaches often fail under real-world noise or rely on computationally expensive models. We present EarResp-ANS, the first system enabling fully on-device, real-time RR estimation on commercial earphones. The system employs LMS-based adaptive noise suppression (ANS) to attenuate ambient noise while preserving respiration-related acoustic components, without requiring neural networks or audio streaming, thereby explicitly addressing the energy and privacy constraints of wearable devices. We evaluate EarResp-ANS in a study with 18 participants under realistic acoustic conditions, including music, cafeteria noise, and white noise up to 80 dB SPL. EarResp-ANS achieves robust performance with a global MAE of 0.84 CPM , reduced to 0.47 CPM via automatic outlier rejection, while operating with less than 2% processor load directly on the earphone.
