Low-cost IoT-based air quality sensors enable dense monitoring networks but suffer from significant measurement noise and instability particularly in dynamic environments. Conventional fixed-window smoothing reduces noise but introduces a trade-off between signal stability and temporal responsiveness, often attenuating short-term pollution events. This paper proposes an adaptive filtering algorithm that dynamically adjusts the averaging window size based on short-term signal variability. The method relies on real-time variance estimation to balance noise suppression and sensitivity to rapid changes without increasing computational complexity. The approach is implemented within an IoT-based monitoring framework and evaluated using parallel measurements with a certified reference device. Comparative analysis against a certified reference device demonstrates strong agreement, with Pearson correlation coefficients reaching r = 0.88 for PM2.5 and r = 0.86 for PM10, and low error levels (RMSE ≈ 2.1–2.2 µg/m3). The proposed adaptive filtering approach preserves temporal dynamics while improving signal stability and robustness compared to raw and fixed-window filtering. In addition, this method improves event detection stability, achieving low false alarm rates and near real-time response (latency < 1 sampling interval), supporting RPA-based workflow triggering. The results show that the proposed adaptive filtering provides an efficient and lightweight solution for real-time signal processing on resource-constrained devices, making it suitable for large-scale deployment in environmental monitoring systems.
Moldagulova et al. (Fri,) studied this question.
Synapse has enriched 5 closely related papers on similar clinical questions. Consider them for comparative context: