{"title":"精确的频率估计通过迭代抛物线插值","authors":"Andrea Togni , Marco Zannoni , Paolo Tortora","doi":"10.1016/j.sigpro.2025.110094","DOIUrl":null,"url":null,"abstract":"<div><div>Extracting the frequency from a complex signal is a common task in many applications, and multiple methods exist for accurate frequency estimation under different noise conditions. Iterative algorithms based on the interpolation of the discrete Fourier transform (DFT) are known to achieve high accuracy, and methods that employ auxiliary coefficients around the peak of the DFT are recurrent in the literature. This paper presents a novel iterative algorithm for frequency estimation based on successive parabolic interpolations of three DFT coefficients. Unlike other similar methods, which typically require auxiliary fine estimators for bias reduction, the proposed method refines the frequency estimate by progressively decreasing the offset of the DFT coefficients employed at each iteration. This approach eliminates the need for external correction steps and enhances estimation accuracy as the interpolation narrows around the true frequency. The algorithm achieves performance very close to the Cramér-Rao lower bound while maintaining computational efficiency, and the fine estimation step implemented can be flexibly applied to signals with or without zero-padding, making its use suitable for a wide range of signal processing applications. Simulations confirm the high accuracy and robustness to noise of the proposed estimator, showing comparable or better performance than existing iterative techniques.</div></div>","PeriodicalId":49523,"journal":{"name":"Signal Processing","volume":"237 ","pages":"Article 110094"},"PeriodicalIF":3.4000,"publicationDate":"2025-05-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Accurate frequency estimation through iterative parabolic interpolations\",\"authors\":\"Andrea Togni , Marco Zannoni , Paolo Tortora\",\"doi\":\"10.1016/j.sigpro.2025.110094\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<div><div>Extracting the frequency from a complex signal is a common task in many applications, and multiple methods exist for accurate frequency estimation under different noise conditions. Iterative algorithms based on the interpolation of the discrete Fourier transform (DFT) are known to achieve high accuracy, and methods that employ auxiliary coefficients around the peak of the DFT are recurrent in the literature. This paper presents a novel iterative algorithm for frequency estimation based on successive parabolic interpolations of three DFT coefficients. Unlike other similar methods, which typically require auxiliary fine estimators for bias reduction, the proposed method refines the frequency estimate by progressively decreasing the offset of the DFT coefficients employed at each iteration. This approach eliminates the need for external correction steps and enhances estimation accuracy as the interpolation narrows around the true frequency. The algorithm achieves performance very close to the Cramér-Rao lower bound while maintaining computational efficiency, and the fine estimation step implemented can be flexibly applied to signals with or without zero-padding, making its use suitable for a wide range of signal processing applications. Simulations confirm the high accuracy and robustness to noise of the proposed estimator, showing comparable or better performance than existing iterative techniques.</div></div>\",\"PeriodicalId\":49523,\"journal\":{\"name\":\"Signal Processing\",\"volume\":\"237 \",\"pages\":\"Article 110094\"},\"PeriodicalIF\":3.4000,\"publicationDate\":\"2025-05-08\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Signal Processing\",\"FirstCategoryId\":\"5\",\"ListUrlMain\":\"https://www.sciencedirect.com/science/article/pii/S0165168425002087\",\"RegionNum\":2,\"RegionCategory\":\"工程技术\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q2\",\"JCRName\":\"ENGINEERING, ELECTRICAL & ELECTRONIC\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Signal Processing","FirstCategoryId":"5","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0165168425002087","RegionNum":2,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"ENGINEERING, ELECTRICAL & ELECTRONIC","Score":null,"Total":0}
Accurate frequency estimation through iterative parabolic interpolations
Extracting the frequency from a complex signal is a common task in many applications, and multiple methods exist for accurate frequency estimation under different noise conditions. Iterative algorithms based on the interpolation of the discrete Fourier transform (DFT) are known to achieve high accuracy, and methods that employ auxiliary coefficients around the peak of the DFT are recurrent in the literature. This paper presents a novel iterative algorithm for frequency estimation based on successive parabolic interpolations of three DFT coefficients. Unlike other similar methods, which typically require auxiliary fine estimators for bias reduction, the proposed method refines the frequency estimate by progressively decreasing the offset of the DFT coefficients employed at each iteration. This approach eliminates the need for external correction steps and enhances estimation accuracy as the interpolation narrows around the true frequency. The algorithm achieves performance very close to the Cramér-Rao lower bound while maintaining computational efficiency, and the fine estimation step implemented can be flexibly applied to signals with or without zero-padding, making its use suitable for a wide range of signal processing applications. Simulations confirm the high accuracy and robustness to noise of the proposed estimator, showing comparable or better performance than existing iterative techniques.
期刊介绍:
Signal Processing incorporates all aspects of the theory and practice of signal processing. It features original research work, tutorial and review articles, and accounts of practical developments. It is intended for a rapid dissemination of knowledge and experience to engineers and scientists working in the research, development or practical application of signal processing.
Subject areas covered by the journal include: Signal Theory; Stochastic Processes; Detection and Estimation; Spectral Analysis; Filtering; Signal Processing Systems; Software Developments; Image Processing; Pattern Recognition; Optical Signal Processing; Digital Signal Processing; Multi-dimensional Signal Processing; Communication Signal Processing; Biomedical Signal Processing; Geophysical and Astrophysical Signal Processing; Earth Resources Signal Processing; Acoustic and Vibration Signal Processing; Data Processing; Remote Sensing; Signal Processing Technology; Radar Signal Processing; Sonar Signal Processing; Industrial Applications; New Applications.