{"title":"Instantaneous frequency estimation by interpolating continuous wavelet transform coefficients","authors":"Seong-Heon Seo","doi":"10.1016/j.dsp.2025.104989","DOIUrl":null,"url":null,"abstract":"<div><div>Interpolated discrete Fourier transform (IpDFT) algorithms have been improved for a long time to compensate for frequency estimation bias due to quantization errors in digital signal processing. In this paper, a new interpolation algorithm, named synchro interpolation transform (SIT), is developed based on Morlet continuous wavelet transform (CWT). In Morlet CWT, approximately integer periods of sinusoid are contained within the wavelet. Therefore, the spectral leakage is much smaller than that of the DFT, so a simple interpolation algorithm using only two CWT coefficients can estimate the frequency very accurately. In addition, DFT is only suitable for the frequency analysis of stationary signals. When the frequency varies in time, time-frequency representations (TFRs) such as short time Fourier transform or CWT should be used to estimate instantaneous frequency (IF) of non-stationary signals. The accuracy of the IF measurement of a nonlinear chirp signal depends on the width of the window function used in the TFR. Instead of trying to optimize the window width to get more accurate frequencies, SIT calculates multiple spectrograms as varying the window width, and then interpolates those multiple frequencies estimated from each spectrogram to get the correct IF of the nonlinear chirp signal. In principle, SIT can measure the exact IF for any order nonlinear frequency chirp signals. The performance of SIT is investigated by analyzing simulated signals and bat sounds. A new algorithm, named iterative TFR, is developed to remove interference of multicomponent signals. Multicomponent signals are successfully analyzed by combining iterative TFR and SIT.</div></div>","PeriodicalId":51011,"journal":{"name":"Digital Signal Processing","volume":"159 ","pages":"Article 104989"},"PeriodicalIF":2.9000,"publicationDate":"2025-01-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Digital Signal Processing","FirstCategoryId":"5","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S1051200425000119","RegionNum":3,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"ENGINEERING, ELECTRICAL & ELECTRONIC","Score":null,"Total":0}
引用次数: 0
Abstract
Interpolated discrete Fourier transform (IpDFT) algorithms have been improved for a long time to compensate for frequency estimation bias due to quantization errors in digital signal processing. In this paper, a new interpolation algorithm, named synchro interpolation transform (SIT), is developed based on Morlet continuous wavelet transform (CWT). In Morlet CWT, approximately integer periods of sinusoid are contained within the wavelet. Therefore, the spectral leakage is much smaller than that of the DFT, so a simple interpolation algorithm using only two CWT coefficients can estimate the frequency very accurately. In addition, DFT is only suitable for the frequency analysis of stationary signals. When the frequency varies in time, time-frequency representations (TFRs) such as short time Fourier transform or CWT should be used to estimate instantaneous frequency (IF) of non-stationary signals. The accuracy of the IF measurement of a nonlinear chirp signal depends on the width of the window function used in the TFR. Instead of trying to optimize the window width to get more accurate frequencies, SIT calculates multiple spectrograms as varying the window width, and then interpolates those multiple frequencies estimated from each spectrogram to get the correct IF of the nonlinear chirp signal. In principle, SIT can measure the exact IF for any order nonlinear frequency chirp signals. The performance of SIT is investigated by analyzing simulated signals and bat sounds. A new algorithm, named iterative TFR, is developed to remove interference of multicomponent signals. Multicomponent signals are successfully analyzed by combining iterative TFR and SIT.
期刊介绍:
Digital Signal Processing: A Review Journal is one of the oldest and most established journals in the field of signal processing yet it aims to be the most innovative. The Journal invites top quality research articles at the frontiers of research in all aspects of signal processing. Our objective is to provide a platform for the publication of ground-breaking research in signal processing with both academic and industrial appeal.
The journal has a special emphasis on statistical signal processing methodology such as Bayesian signal processing, and encourages articles on emerging applications of signal processing such as:
• big data• machine learning• internet of things• information security• systems biology and computational biology,• financial time series analysis,• autonomous vehicles,• quantum computing,• neuromorphic engineering,• human-computer interaction and intelligent user interfaces,• environmental signal processing,• geophysical signal processing including seismic signal processing,• chemioinformatics and bioinformatics,• audio, visual and performance arts,• disaster management and prevention,• renewable energy,