The fast continuous wavelet transformation (fCWT) for real-time, high-quality, noise-resistant time-frequency analysis
- PMID: 38177705
- PMCID: PMC10766549
- DOI: 10.1038/s43588-021-00183-z
The fast continuous wavelet transformation (fCWT) for real-time, high-quality, noise-resistant time-frequency analysis
Abstract
The spectral analysis of signals is currently either dominated by the speed-accuracy trade-off or ignores a signal's often non-stationary character. Here we introduce an open-source algorithm to calculate the fast continuous wavelet transform (fCWT). The parallel environment of fCWT separates scale-independent and scale-dependent operations, while utilizing optimized fast Fourier transforms that exploit downsampled wavelets. fCWT is benchmarked for speed against eight competitive algorithms, tested on noise resistance and validated on synthetic electroencephalography and in vivo extracellular local field potential data. fCWT is shown to have the accuracy of CWT, to have 100 times higher spectral resolution than algorithms equal in speed, to be 122 times and 34 times faster than the reference and fastest state-of-the-art implementations and we demonstrate its real-time performance, as confirmed by the real-time analysis ratio. fCWT provides an improved balance between speed and accuracy, which enables real-time, wide-band, high-quality, time-frequency analysis of non-stationary noisy signals.
© 2022. The Author(s).
Conflict of interest statement
The authors declare no competing interests.
Figures
![Fig. 1](https://cdn.statically.io/img/www.ncbi.nlm.nih.gov/pmc/articles/instance/10766549/bin/43588_2021_183_Fig1_HTML.gif)
![Fig. 2](https://cdn.statically.io/img/www.ncbi.nlm.nih.gov/pmc/articles/instance/10766549/bin/43588_2021_183_Fig2_HTML.gif)
![Fig. 3](https://cdn.statically.io/img/www.ncbi.nlm.nih.gov/pmc/articles/instance/10766549/bin/43588_2021_183_Fig3_HTML.gif)
![Fig. 4](https://cdn.statically.io/img/www.ncbi.nlm.nih.gov/pmc/articles/instance/10766549/bin/43588_2021_183_Fig4_HTML.gif)
![Fig. 5](https://cdn.statically.io/img/www.ncbi.nlm.nih.gov/pmc/articles/instance/10766549/bin/43588_2021_183_Fig5_HTML.gif)
![Fig. 6](https://cdn.statically.io/img/www.ncbi.nlm.nih.gov/pmc/articles/instance/10766549/bin/43588_2021_183_Fig6_HTML.gif)
![Extended Data Fig. 1](https://cdn.statically.io/img/www.ncbi.nlm.nih.gov/pmc/articles/instance/10766549/bin/43588_2021_183_Fig7_ESM.gif)
![Extended Data Fig. 2](https://cdn.statically.io/img/www.ncbi.nlm.nih.gov/pmc/articles/instance/10766549/bin/43588_2021_183_Fig8_ESM.gif)
![Extended Data Fig. 3](https://cdn.statically.io/img/www.ncbi.nlm.nih.gov/pmc/articles/instance/10766549/bin/43588_2021_183_Fig9_ESM.gif)
![Extended Data Fig. 4](https://cdn.statically.io/img/www.ncbi.nlm.nih.gov/pmc/articles/instance/10766549/bin/43588_2021_183_Fig10_ESM.gif)
![Extended Data Fig. 5](https://cdn.statically.io/img/www.ncbi.nlm.nih.gov/pmc/articles/instance/10766549/bin/43588_2021_183_Fig11_ESM.gif)
Similar articles
-
Fast wavelet transformation of EEG.Electroencephalogr Clin Neurophysiol. 1994 Dec;91(6):442-55. doi: 10.1016/0013-4694(94)90165-1. Electroencephalogr Clin Neurophysiol. 1994. PMID: 7529683
-
Recognition of Abnormal-Laying Hens Based on Fast Continuous Wavelet and Deep Learning Using Hyperspectral Images.Sensors (Basel). 2023 Mar 31;23(7):3645. doi: 10.3390/s23073645. Sensors (Basel). 2023. PMID: 37050705 Free PMC article.
-
Electroencephalogram analysis using fast wavelet transform.Comput Biol Med. 2001 Nov;31(6):429-40. doi: 10.1016/s0010-4825(01)00019-1. Comput Biol Med. 2001. PMID: 11604149
-
Wavelet transforms in separation science for denoising and peak overlap detection.J Sep Sci. 2020 May;43(9-10):1998-2010. doi: 10.1002/jssc.202000013. Epub 2020 Mar 19. J Sep Sci. 2020. PMID: 32108426 Review.
-
Time-dependent spectral analysis of epidemiological time-series with wavelets.J R Soc Interface. 2007 Aug 22;4(15):625-36. doi: 10.1098/rsif.2007.0212. J R Soc Interface. 2007. PMID: 17301013 Free PMC article. Review.
Cited by
-
Miniaturized implantable temperature sensors for the long-term monitoring of chronic intestinal inflammation.Nat Biomed Eng. 2024 Mar 18. doi: 10.1038/s41551-024-01183-w. Online ahead of print. Nat Biomed Eng. 2024. PMID: 38499643
References
-
- Gabor D. Theory of communication. Part 1: the analysis of information. J. Inst. Electr. Eng. 1946;93:429–441.
-
- Fano, R. M. Transmission of Information: A Statistical Theory of Communications (MIT Press, 1961).
-
- Boukouvala, E., Miridakis, N. & Veloni, A. Digital and Statistical Signal Processing (CRC Press, 2019).
-
- Boashash, B. Time–Frequency Signal Analysis and Processing: A Comprehensive Reference 2nd edn (Academic, 2016).
LinkOut - more resources
Full Text Sources