{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,22]],"date-time":"2026-07-22T18:33:58Z","timestamp":1784745238219,"version":"3.55.0"},"reference-count":51,"publisher":"Public Library of Science (PLoS)","issue":"7","license":[{"start":{"date-parts":[[2026,7,22]],"date-time":"2026-07-22T00:00:00Z","timestamp":1784678400000},"content-version":"vor","delay-in-days":0,"URL":"http:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/100019600","name":"Tr\u01b0\u1eddng \u0110\u1ea1i h\u1ecdc B\u00e1ch Khoa H\u00e0 N\u1ed9i","doi-asserted-by":"publisher","award":["T2025-PC-080"],"award-info":[{"award-number":["T2025-PC-080"]}],"id":[{"id":"10.13039\/100019600","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["www.plosone.org"],"crossmark-restriction":false},"short-container-title":["PLoS One"],"abstract":"<jats:p>In many real-time measurement and monitoring systems, the quality of acquired signals is often severely degraded by complex environmental noise sources with non-stationary properties, rendering analysis, important feature extraction, and decision-making unreliable. This study proposes a multi-stage adaptive denoising architecture based on the least mean square (LMS) algorithm, in which the number of filter stages and the step size are automatically adjusted according to error statistics, the remaining correlation between the residual and the reference signal, and the real-time signal-to-noise ratio (SNR) of the signal. The stopping mechanism is determined by a two-tailed Fisher-z correlation test, with effective sample size correction in the presence of autocorrelation and modulation based on SNR, to ensure the stability of the adaptive system against non-stationary noise. The filter is evaluated on simulated signal datasets and real-world measured data. Compared with the conventional LMS filter configuration under the tested simulated conditions, the proposed architecture reduces mean squared error (MSE) by 38\u201382% and mean absolute error (MAE) by 15\u201345%, while improving both SNR and peak signal-to-noise ratio (PSNR). The execution time of the proposed method is approximately 3.5\u20134 times lower than that of the fixed-threshold method under the tested settings. These results indicate that the proposed method can improve the trade-off between denoising performance and computational efficiency, showing potential for low-latency implementation on resource-constrained devices.<\/jats:p>","DOI":"10.1371\/journal.pone.0354022","type":"journal-article","created":{"date-parts":[[2026,7,22]],"date-time":"2026-07-22T17:44:26Z","timestamp":1784742266000},"page":"e0354022","update-policy":"https:\/\/doi.org\/10.1371\/journal.pone.corrections_policy","source":"Crossref","is-referenced-by-count":0,"title":["Low-latency stage-adaptive cascade architecture for real time non-stationary noise filtering"],"prefix":"10.1371","volume":"21","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-8512-9529","authenticated-orcid":true,"given":"Thanh","family":"Han-Trong","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Thang Bui","family":"Van","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Quang Hoang","family":"Minh","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-9467-3198","authenticated-orcid":true,"given":"Anh","family":"Do Trung","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"340","published-online":{"date-parts":[[2026,7,22]]},"reference":[{"issue":"7","key":"pone.0354022.ref001","doi-asserted-by":"crossref","first-page":"388","DOI":"10.3390\/info14070388","article-title":"A survey of internet of things and cyber-physical systems: Standards, algorithms, applications, security, challenges, and future directions","volume":"14","author":"KT Chui","year":"2023","journal-title":"Information"},{"issue":"3","key":"pone.0354022.ref002","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/3539662","article-title":"Edge Computing for Cyber-physical Systems: A Systematic Mapping Study Emphasizing Trustworthiness","volume":"6","author":"JMG S\u00e1nchez","year":"2022","journal-title":"ACM Trans Cyber-Phys Syst"},{"issue":"2","key":"pone.0354022.ref003","doi-asserted-by":"crossref","first-page":"199","DOI":"10.1007\/s42979-023-01669-5","article-title":"A comprehensive survey on cyber-physical systems towards healthcare 4.0","volume":"4","author":"A Gupta","year":"2023","journal-title":"SN Computer Science"},{"issue":"21","key":"pone.0354022.ref004","doi-asserted-by":"crossref","first-page":"6629","DOI":"10.3390\/s25216629","article-title":"Lightweight Signal Processing and Edge AI for Real-Time Anomaly Detection in IoT Sensor Networks","volume":"25","author":"MJCS Reis","year":"2025","journal-title":"Sensors (Basel)"},{"key":"pone.0354022.ref005","doi-asserted-by":"crossref","first-page":"109202","DOI":"10.1016\/j.compeleceng.2024.109202","article-title":"Edge AI for Internet of Medical Things: A literature review","volume":"116","author":"A Rocha","year":"2024","journal-title":"Computers and Electrical Engineering"},{"issue":"02","key":"pone.0354022.ref006","first-page":"309","article-title":"Edge AI for low-power IoT devices: architectures, algorithms, and applications","volume":"28","author":"D Seema","year":"2022","journal-title":"Educational Administration: Theory and Practice"},{"issue":"3","key":"pone.0354022.ref007","doi-asserted-by":"crossref","first-page":"3753","DOI":"10.32604\/cmc.2025.063643","article-title":"A review of deep learning for biomedical signals: current applications, advancements, future prospects, interpretation, and challenges","volume":"83","author":"AM Alqudah","year":"2025","journal-title":"Computers, Materials & Continua"},{"issue":"2","key":"pone.0354022.ref008","doi-asserted-by":"crossref","first-page":"2195","DOI":"10.32604\/cmc.2025.064799","article-title":"Deep Learning in Biomedical Image and Signal Processing: A Survey","volume":"85","author":"B Omarov","year":"2025","journal-title":"Computers, Materials & Continua"},{"key":"pone.0354022.ref009","doi-asserted-by":"crossref","first-page":"1434022","DOI":"10.3389\/frai.2024.1434022","article-title":"A review on deep learning methods for heart sound signal analysis","volume":"7","author":"E Partovi","year":"2024","journal-title":"Front Artif Intell"},{"key":"pone.0354022.ref010","doi-asserted-by":"crossref","DOI":"10.3389\/fmede.2023.1281904","article-title":"Deep learning-based denoising streamed from mobile phones improves speech-in-noise understanding for hearing aid users","volume":"1","author":"PU Diehl","year":"2023","journal-title":"Front Med Eng"},{"issue":"6","key":"pone.0354022.ref011","doi-asserted-by":"crossref","first-page":"120","DOI":"10.3390\/asi7060120","article-title":"Options for Performing DNN-Based Causal Speech Denoising Using the U-Net Architecture","volume":"7","author":"H-T Hu","year":"2024","journal-title":"ASI"},{"issue":"1","key":"pone.0354022.ref012","article-title":"Signal Denoising Based on Wavelet Threshold Denoising and Optimized Variational Mode Decomposition","volume":"2021","author":"H Hu","year":"2021","journal-title":"Journal of Sensors"},{"issue":"7","key":"pone.0354022.ref013","doi-asserted-by":"crossref","first-page":"2056","DOI":"10.3390\/buildings14072056","article-title":"Complete Ensemble Empirical Mode Decomposition and Wavelet Algorithm Denoising Method for Bridge Monitoring Signals","volume":"14","author":"B-C Yang","year":"2024","journal-title":"Buildings"},{"issue":"16","key":"pone.0354022.ref014","doi-asserted-by":"crossref","first-page":"3190","DOI":"10.3390\/electronics14163190","article-title":"Wavelet-Based Denoising Strategies for Non-Stationary Signals in Electrical Power Systems: An Optimization Perspective","volume":"14","author":"S Akkaya","year":"2025","journal-title":"Electronics"},{"issue":"1","key":"pone.0354022.ref015","doi-asserted-by":"crossref","DOI":"10.1007\/s44285-024-00025-0","article-title":"Wavelet-based vibration denoising for structural health monitoring","volume":"2","author":"A Silik","year":"2024","journal-title":"Urban Lifeline"},{"key":"pone.0354022.ref016","doi-asserted-by":"crossref","first-page":"110850","DOI":"10.1016\/j.compbiomed.2025.110850","article-title":"Embedded hardware-based adaptive filtering for noise reduction in bioimpedance data","volume":"197","author":"M Simi\u0107","year":"2025","journal-title":"Comput Biol Med"},{"issue":"2","key":"pone.0354022.ref017","doi-asserted-by":"crossref","DOI":"10.1007\/s13762-025-06796-5","article-title":"Adaptive filtering suppression method of substation environmental noise based on fast transversal least mean square algorithm","volume":"23","author":"Y Gong","year":"2025","journal-title":"Int J Environ Sci Technol"},{"issue":"10","key":"pone.0354022.ref018","doi-asserted-by":"crossref","first-page":"1592","DOI":"10.3390\/sym17101592","article-title":"Robust Filtered-x LMS Algorithm Based on Adjustable Softsign Framework for Active Impulsive Noise Control","volume":"17","author":"P Song","year":"2025","journal-title":"Symmetry"},{"issue":"11","key":"pone.0354022.ref019","doi-asserted-by":"crossref","first-page":"215","DOI":"10.52403\/ijrr.20241118","article-title":"Design and simulation of adaptive filters in real-time environment","volume":"11","author":"J Okoekhian","year":"2024","journal-title":"Int J Res Rev"},{"issue":"1","key":"pone.0354022.ref020","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1111\/bmsp.12242","article-title":"Fisher transformation based confidence intervals of correlations in fixed- and random-effects meta-analysis","volume":"75","author":"T Welz","year":"2022","journal-title":"Br J Math Stat Psychol"},{"key":"pone.0354022.ref021","doi-asserted-by":"crossref","first-page":"106235","DOI":"10.1016\/j.bspc.2024.106235","article-title":"Assessing time series correlation significance: A parametric approach with application to physiological signals","volume":"94","author":"J Medrano","year":"2024","journal-title":"Biomed Signal Process Control"},{"key":"pone.0354022.ref022","article-title":"Estimating effective sample size in autocorrelated meteorological time series: Evidence from CGG Toro station, Bauchi state, Nigeria","author":"A Ibrahim","year":"2025"},{"issue":"12","key":"pone.0354022.ref023","doi-asserted-by":"crossref","first-page":"1692","DOI":"10.1109\/PROC.1975.10036","article-title":"Adaptive noise cancelling: Principles and applications","volume":"63","author":"B Widrow","year":"1975","journal-title":"Proc IEEE"},{"key":"pone.0354022.ref024","doi-asserted-by":"crossref","unstructured":"Feng L-M, He W, Li H-F, Yang X-T. Adaptive noise cancellation system elimination of sinusoidal interference. In: 2nd Annual International Conference on Energy, Environmental & Sustainable Ecosystem Development (EESED 2016), 2017. https:\/\/doi.org\/10.2991\/eesed-16.2017.35","DOI":"10.2991\/eesed-16.2017.35"},{"issue":"2","key":"pone.0354022.ref025","doi-asserted-by":"crossref","DOI":"10.1103\/PhysRevD.110.022002","article-title":"Adaptive algorithms for low-latency cancellation of seismic Newtonian-noise at the Virgo gravitational-wave detector","volume":"110","author":"S Koley","year":"2024","journal-title":"Phys Rev D"},{"issue":"5","key":"pone.0354022.ref026","doi-asserted-by":"crossref","first-page":"1259","DOI":"10.18280\/jesa.570502","article-title":"Advancements and applications of adaptive filters in signal processing","volume":"57","author":"C Somefun","year":"2024","journal-title":"Journal Europ\u00e9en des Syst\u00e8mes Automatis\u00e9s"},{"issue":"1","key":"pone.0354022.ref027","doi-asserted-by":"crossref","first-page":"551","DOI":"10.1007\/s00034-021-01796-5","article-title":"Design and Implementation of an Improved Variable Step-Size NLMS-Based Algorithm for Acoustic Noise Cancellation","volume":"41","author":"M Salah","year":"2021","journal-title":"Circuits Syst Signal Process"},{"key":"pone.0354022.ref028","doi-asserted-by":"crossref","unstructured":"Mugdha AC, Rawnaque FS, Ahmed MU. A study of recursive least squares (RLS) adaptive filter algorithm in noise removal from ECG signals. In: 2015 International Conference on Informatics, Electronics & Vision (ICIEV), 2015. 1\u20136. https:\/\/doi.org\/10.1109\/iciev.2015.7333998","DOI":"10.1109\/ICIEV.2015.7333998"},{"issue":"11","key":"pone.0354022.ref029","doi-asserted-by":"crossref","first-page":"2313","DOI":"10.3390\/app8112313","article-title":"Frequency-Domain Filtered-x LMS Algorithms for Active Noise Control: A Review and New Insights","volume":"8","author":"F Yang","year":"2018","journal-title":"Applied Sciences"},{"key":"pone.0354022.ref030","volume-title":"Adaptive filter theory","author":"S Haykin","year":"1996","edition":"3"},{"key":"pone.0354022.ref031","doi-asserted-by":"crossref","first-page":"108688","DOI":"10.1016\/j.sigpro.2022.108688","article-title":"A robust low-cost adaptive filtering technique for phonocardiogram signal denoising","volume":"201","author":"SH Pauline","year":"2022","journal-title":"Signal Processing"},{"issue":"11","key":"pone.0354022.ref032","doi-asserted-by":"crossref","first-page":"9476","DOI":"10.1109\/TGRS.2019.2926772","article-title":"Seismic Signal Denoising and Decomposition Using Deep Neural Networks","volume":"57","author":"W Zhu","year":"2019","journal-title":"IEEE Trans Geosci Remote Sensing"},{"issue":"16","key":"pone.0354022.ref033","doi-asserted-by":"crossref","first-page":"5012","DOI":"10.3390\/s25165012","article-title":"Deep learning-based denoising of noisy vibration signals from wavefront sensors using BiL-DCAE","volume":"25","author":"Y Pan","year":"2025","journal-title":"Sensors"},{"key":"pone.0354022.ref034","doi-asserted-by":"crossref","first-page":"87887","DOI":"10.1109\/ACCESS.2023.3292551","article-title":"An End-to-End Deep Learning Framework for Real-Time Denoising of Heart Sounds for Cardiac Disease Detection in Unseen Noise","volume":"11","author":"SN Ali","year":"2023","journal-title":"IEEE Access"},{"key":"pone.0354022.ref035","doi-asserted-by":"crossref","first-page":"112286","DOI":"10.1016\/j.engappai.2025.112286","article-title":"A robust deep learning based model for denoising phonocardiogram signals in clinical environments","volume":"161","author":"M Jakubec","year":"2025","journal-title":"Engineering Applications of Artificial Intelligence"},{"key":"pone.0354022.ref036","doi-asserted-by":"crossref","first-page":"144456","DOI":"10.1109\/ACCESS.2023.3344813","article-title":"A Survey of Audio Enhancement Algorithms for Music, Speech, Bioacoustics, Biomedical, Industrial, and Environmental Sounds by Image U-Net","volume":"11","author":"S Gul","year":"2023","journal-title":"IEEE Access"},{"issue":"1","key":"pone.0354022.ref037","doi-asserted-by":"crossref","first-page":"19","DOI":"10.14203\/jet.v21.19-26","article-title":"Speech Enhancement Using Deep Learning Methods: A Review","volume":"21","author":"AR Yuliani","year":"2021","journal-title":"J Elektron dan Telekomun"},{"key":"pone.0354022.ref038","doi-asserted-by":"crossref","unstructured":"Xu C, Li H, Xin P. Research On Heart Sound Denoising Method Based On CEEMDAN And Optimal Wavelet. In: 2022 2nd International Conference on Consumer Electronics and Computer Engineering (ICCECE), 2022. 629\u201332. https:\/\/doi.org\/10.1109\/iccece54139.2022.9712657","DOI":"10.1109\/ICCECE54139.2022.9712657"},{"issue":"5","key":"pone.0354022.ref039","doi-asserted-by":"crossref","first-page":"1201","DOI":"10.1007\/s13349-021-00502-y","article-title":"On the denoising of structural vibration response records from low-cost sensors: a critical comparison and assessment","volume":"11","author":"G Ravizza","year":"2021","journal-title":"J Civil Struct Health Monit"},{"key":"pone.0354022.ref040","doi-asserted-by":"crossref","unstructured":"Figueiredo MB, de Almeida A, Ribeiro B. Wavelet Decomposition and Singular Spectrum Analysis for electrical signal denoising. In: 2011 IEEE International Conference on Systems, Man, and Cybernetics, 2011:3329\u201334. https:\/\/doi.org\/10.1109\/icsmc.2011.6084183","DOI":"10.1109\/ICSMC.2011.6084183"},{"issue":"4","key":"pone.0354022.ref041","first-page":"507","article-title":"Frequency Distribution of the Values of the Correlation Coefficient in Samples from an Indefinitely Large Population","volume":"10","author":"RA Fisher","year":"1915","journal-title":"Biometrika"},{"issue":"9","key":"pone.0354022.ref042","doi-asserted-by":"crossref","first-page":"2127","DOI":"10.1139\/f98-104","article-title":"Comparison of methods to account for autocorrelation in correlation analyses of fish data","volume":"55","author":"BJ Pyper","year":"1998","journal-title":"Can J Fish Aquat Sci"},{"key":"pone.0354022.ref043","doi-asserted-by":"crossref","DOI":"10.1002\/9781118032428","volume-title":"Random data: analysis and measurement procedures","author":"JS Bendat","year":"2010","edition":"4"},{"issue":"1","key":"pone.0354022.ref044","doi-asserted-by":"crossref","DOI":"10.20855\/ijav.2016.21.1392","article-title":"Review and Comparison of Variable Step-Size LMS Algorithms","volume":"21","author":"D Bismor","year":"2016","journal-title":"IJAV"},{"key":"pone.0354022.ref045","doi-asserted-by":"crossref","unstructured":"Shang Y, Guo Y, Xu Y, Han L, Tan R. SNR-based adaptive threshold decision PN code acquisition algorithm. In: 2014 International Conference on Computer, Communications and Information Technology. 2014:123\u20136. https:\/\/doi.org\/10.2991\/ccit-14.2014.33","DOI":"10.2991\/ccit-14.2014.33"},{"issue":"4","key":"pone.0354022.ref046","doi-asserted-by":"crossref","first-page":"608","DOI":"10.1109\/TAES.1983.309350","article-title":"Radar CFAR Thresholding in Clutter and Multiple Target Situations","author":"H Rohling","year":"1983","journal-title":"IEEE Trans Aerosp Electron Syst"},{"issue":"1","key":"pone.0354022.ref047","doi-asserted-by":"crossref","first-page":"7565398","DOI":"10.1155\/2021\/7565398","article-title":"Automated signal quality assessment for heart sound signal by novel features and evaluation in open public datasets","volume":"2021","author":"H Tang","year":"2021","journal-title":"BioMed Research International"},{"key":"pone.0354022.ref048","unstructured":"Gonzalez A, Ferrer M, Albu F, De Diego M. Affine projection algorithms: evolution to smart and fast algorithms and applications. In: Proceedings of the 20th European signal processing conference (EUSIPCO), 2012. 1965\u20139."},{"key":"pone.0354022.ref049","doi-asserted-by":"crossref","first-page":"103563","DOI":"10.1016\/j.rineng.2024.103563","article-title":"RLS adaptive filter co-design for de-noising ECG signal","volume":"24","author":"AF Mahmood","year":"2024","journal-title":"Results in Engineering"},{"issue":"3","key":"pone.0354022.ref050","doi-asserted-by":"crossref","first-page":"325","DOI":"10.1007\/s11424-007-9028-z","article-title":"Denoising and Harmonic Detection Using Nonorthogonal Wavelet Packets in Industrial Applications","volume":"20","author":"P Mercorelli","year":"2007","journal-title":"Jrl Syst Sci & Complex"},{"issue":"1","key":"pone.0354022.ref051","doi-asserted-by":"crossref","first-page":"13","DOI":"10.3390\/a10010013","article-title":"A Fault Detection and Data Reconciliation Algorithm in Technical Processes with the Help of Haar Wavelets Packets","volume":"10","author":"P Mercorelli","year":"2017","journal-title":"Algorithms"}],"container-title":["PLOS One"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dx.plos.org\/10.1371\/journal.pone.0354022","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,7,22]],"date-time":"2026-07-22T17:44:35Z","timestamp":1784742275000},"score":1,"resource":{"primary":{"URL":"https:\/\/dx.plos.org\/10.1371\/journal.pone.0354022"}},"subtitle":[],"editor":[{"given":"Shih-Lin","family":"Lin","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"editor"}]}],"short-title":[],"issued":{"date-parts":[[2026,7,22]]},"references-count":51,"journal-issue":{"issue":"7","published-online":{"date-parts":[[2026,7,22]]}},"URL":"https:\/\/doi.org\/10.1371\/journal.pone.0354022","relation":{},"ISSN":["1932-6203"],"issn-type":[{"value":"1932-6203","type":"electronic"}],"subject":[],"published":{"date-parts":[[2026,7,22]]}}}