Novel Generalized Low-Pass Filter with Adjustable Parameters of Exponential-Type Forgetting and Its Application to ECG Signal
Abstract
:1. Introduction
- The generalization of the classical Gaussian filter to the novel form, based on the Mittag–Leffler distribution function,
- The suggestion of the implementation algorithm for the new Mittag–Leffler filter with adjustable forgetting parameters,
- The support of proposed algorithm in the form of the Matlab function.
2. Methods
2.1. Gaussian Function and Gaussian Distribution
2.2. Mittag–Leffler Function and Mittag–Leffler Distribution
2.3. Problem Formulation
2.4. Proposed Filter
2.5. Implementation Notes
- function [e]=mlf(alpha,beta,Z,P)
- %
- % MLF(alpha,beta,Z,P) is the Mittag--Leffler function
- % E_{alpha,beta}(Z) evaluated with accuracy 10^(-P)
- % for each element of Z, alpha and beta are scalars,
- % P is integer, Z can be a vector or a 2-dimensional
- % array. The output is of the same size as Z.
- function [y_filt] = ML_filter(t,y,sigma,alpha,beta)
- %
- % Inputs: t = independent variable, e.g., time
- % y = noisy data to be filtered at points t
- % sigma = standard deviation
- % alpha,beta = parameters of Mittag--Leffler function
- % Output:y_filt = filtered data given in variable y
3. Results and Discussion
3.1. Simulation Examples
3.2. Real ECG Signal
4. Conclusions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Conflicts of Interest
Abbreviations
EEG | Electroencephalographic |
EMG | Electromyographic |
ECG | Electrocardiographic |
Probability-density function | |
Gf | Gaussian filter |
MLf | Mittag–Leffler filter |
References
- Sumiya, Y.; Otsuka, T.; Maeda, Y.; Fukushima, N. Gaussian Fourier Pyramid for Local Laplacian Filter. IEEE Signal Process. Lett. 2022, 29, 11–15. [Google Scholar] [CrossRef]
- Li, K.; Príncipe, J.C. Functional Bayesian Filter. IEEE Trans. Signal Process. 2022, 70, 57–71. [Google Scholar] [CrossRef]
- Deng, G.; Cahill, L.W. An adaptive Gaussian filter for noise reduction and edge detection. In Proceedings of the IEEE Conference Record Nuclear Science Symposium and Medical Imaging Conference, San Francisco, CA, USA, 30 October–6 November 1993; Volume 3, pp. 1615–1619. [Google Scholar]
- Chang, K.M.; Liu, P.T.; Wei, T.S. Electromyography Parameter Variations with Electrocardiography Noise. Sensors 2022, 22, 5948. [Google Scholar] [CrossRef] [PubMed]
- Haque, Z.; Qureshi, R.; Nawaz, M.; Khuhawar, F.Y.; Tunio, N.; Uzair, M. Analysis of ECG Signal Processing and Filtering Algorithms. Int. J. Adv. Comput. Sci. Appl. 2019, 10. [Google Scholar]
- Mishra, A.; Dharahas, G.; Gite, S.; Kotecha, K.; Koundal, D.; Zaguia, A.; Kaur, M.; Lee, H.-N. ECG Data Analysis with Denoising Approach and Customized CNNs. Sensors 2022, 22, 1928. [Google Scholar] [CrossRef]
- Hodson, E.; Thayer, D.; Franklin, C. Adaptive Gaussian filtering and local frequency estimates using local curvature analysis. IEEE Trans. Acoust. Speech Signal Process. 1981, 29, 854–859. [Google Scholar] [CrossRef]
- Wells, W.M. Efficient Synthesis of Gaussian Filters by Cascaded Uniform Filters. IEEE Trans. Pattern Anal. Mach. Intell. 1986, PAMI-8, 234–239. [Google Scholar] [CrossRef]
- Seddik, H. A new family of Gaussian filters with adaptive lobe location and smoothing strength for efficient image restoration. EURASIP J. Adv. Signal Process 2014, 2014, 25. [Google Scholar] [CrossRef] [Green Version]
- Talmon, J.; Kors, J.; Van Bemmel, J. Adaptive Gaussian filtering in routine ECG/VCG analysis. IEEE Trans. Acoust. Speech Signal Process. 1986, 34, 527–534. [Google Scholar] [CrossRef]
- Chang, K.M.; Liu, S.H. Gaussian Noise Filtering from ECG by Wiener Filter and Ensemble Empirical Mode Decomposition. J. Sign. Process. Syst. 2011, 64, 249–264. [Google Scholar] [CrossRef]
- Bisht, V.S.; Sunori, S.K.; Bhakuni, A.S.; Juneja, P.K. Filter Design for Noisy ECG Signal. In Proceedings of the 2020 2nd International Conference on Advances in Computing, Communication Control and Networking (ICACCCN), Greater Nodia, India, 18–19 December 2020; pp. 582–586. [Google Scholar]
- Petráš, I.; Sierociuk, D.; Podlubny, I. Identification of Parameters of a Half-Order System. IEEE Trans. Signal Process. 2012, 60, 5561–5566. [Google Scholar] [CrossRef]
- Podlubny, I. Fractional Differential Equations; Academic Press: San Diego, CA, USA, 1999. [Google Scholar]
- Mainardi, F. Why the Mittag–Leffler Function Can Be Considered the Queen Function of the Fractional Calculus? Entropy 2020, 22, 1359. [Google Scholar] [CrossRef] [PubMed]
- Zhang, X.; Ding, F. Optimal Adaptive Filtering Algorithm by Using the Fractional-Order Derivative. IEEE Signal Process. Lett. 2022, 29, 399–403. [Google Scholar] [CrossRef]
- Chen, D.; Chen, Y.; Xue, D. Digital Fractional Order Savitzky-Golay Differentiator. IEEE Trans. Circuits Syst. II Express Briefs 2011, 58, 758–762. [Google Scholar] [CrossRef]
- Sheng, H.; Chen, Y.Q.; Qiu, T.S. Fractional Processes and Fractional-Order Signal Processing; Springer: London, UK, 2012. [Google Scholar]
- Agahi, H.; Alipour, M. Mittag–Leffler-Gaussian distribution: Theory and application to real data. Math. Comput. Simul. 2019, 156, 227–235. [Google Scholar] [CrossRef]
- Pillai, R.N. On Mittag–Leffler functions and related distributions. Ann. Inst. Stat. Math. 1990, 42, 157–161. [Google Scholar] [CrossRef]
- Albrecher, H.; Bladt, M.; Bladt, M. Matrix Mittag–Leffler distributions and modeling heavy-tailed risks. Extremes 2020, 23, 425–450. [Google Scholar] [CrossRef]
- Huillet, T.E. On Mittag–Leffler distributions and related stochastic processes. J. Comput. Appl. Math. 2016, 296, 181–211. [Google Scholar] [CrossRef]
- Dirac, P.A.M. Bakerian Lecture. The Physical Interpretation of Quantum Mechanics. Proc. R. Soc. A Math. Phys. Eng. Sci. 1942, 180, 1–39. [Google Scholar]
- Feynman, R.P. Negative Probability. In Quantum Implications: Essays in Honour of David Bohm; David, P.F., Basil, H., Eds.; Routledge & Kegan Paul Ltd.: Abingdon, UK, 1987; pp. 235–248. [Google Scholar]
- Leonenko, N.; Podlubny, I. Monte Carlo method for fractional-order differentiation extended to higher orders. Fract. Calc. Appl. Anal. 2022, 25, 841–857. [Google Scholar] [CrossRef]
- Chakraborty, S.; Ong, S.H. Mittag–Leffler function distribution—A new generalization of hyper-Poisson distribution. J. Stat. Distrib. App. 2017, 4, 1–17. [Google Scholar] [CrossRef] [Green Version]
- Rau, R.; McClellan, J.H. Efficient Approximation of Gaussian Filters. IEEE Trans. Signal Process. 1997, 45, 468–471. [Google Scholar] [CrossRef]
- Young, I.T.; van Vliet, L.J. Recursive implementation of the Gaussian filter. Signal Process. 1995, 44, 139–151. [Google Scholar] [CrossRef] [Green Version]
- Podlubny, I.; Kacenak, M. Mittag–Leffler Function, MATLAB Central File Exchange. Available online: https://www.mathworks.com/matlabcentral/fileexchange/8738 (accessed on 31 July 2022).
- Petráš, I. Mittag–Leffler Filter, MATLAB Central File Exchange. Available online: https://www.mathworks.com/matlabcentral/fileexchange/118510 (accessed on 3 October 2022).
- Goldberger, A.; Amaral, L.; Glass, L.; Hausdorff, J.; Ivanov, P.C.; Mark, R.; Mietus, J.E.; Moody, G.B.; Peng, C.K.; Stanley, H.E. PhysioBank, PhysioToolkit, and PhysioNet: Components of a new research resource for complex physiologic signals. Circulation 2000, 101, e215–e220. [Google Scholar] [CrossRef] [PubMed] [Green Version]
- Zhu, J.; Lv, J.; Kong, D. F-Wave Extraction from Single-Lead Electrocardiogram Signals with Atrial Fibrillation by Utilizing an Optimized Resonance-Based Signal Decomposition Method. Entropy 2022, 24, 812. [Google Scholar] [CrossRef]
- Bui, N.T.; Byun, G.S. The Comparison Features of ECG Signal with Different Sampling Frequencies and Filter Methods for Real-Time Measurement. Symmetry 2021, 13, 1461. [Google Scholar] [CrossRef]
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2022 by the author. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Petráš, I. Novel Generalized Low-Pass Filter with Adjustable Parameters of Exponential-Type Forgetting and Its Application to ECG Signal. Sensors 2022, 22, 8740. https://0-doi-org.brum.beds.ac.uk/10.3390/s22228740
Petráš I. Novel Generalized Low-Pass Filter with Adjustable Parameters of Exponential-Type Forgetting and Its Application to ECG Signal. Sensors. 2022; 22(22):8740. https://0-doi-org.brum.beds.ac.uk/10.3390/s22228740
Chicago/Turabian StylePetráš, Ivo. 2022. "Novel Generalized Low-Pass Filter with Adjustable Parameters of Exponential-Type Forgetting and Its Application to ECG Signal" Sensors 22, no. 22: 8740. https://0-doi-org.brum.beds.ac.uk/10.3390/s22228740