{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,14]],"date-time":"2026-01-14T15:43:41Z","timestamp":1768405421798,"version":"3.49.0"},"reference-count":30,"publisher":"MDPI AG","issue":"4","license":[{"start":{"date-parts":[[2024,12,4]],"date-time":"2024-12-04T00:00:00Z","timestamp":1733270400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"Portuguese Foundation for Science and Technology (FCT)","award":["COMPETE2030-FEDER-00923600"],"award-info":[{"award-number":["COMPETE2030-FEDER-00923600"]}]},{"name":"Portuguese Foundation for Science and Technology (FCT)","award":["SFRH\/BSAB\/150372\/2019"],"award-info":[{"award-number":["SFRH\/BSAB\/150372\/2019"]}]},{"name":"FCT-POCH Program","award":["COMPETE2030-FEDER-00923600"],"award-info":[{"award-number":["COMPETE2030-FEDER-00923600"]}]},{"name":"FCT-POCH Program","award":["SFRH\/BSAB\/150372\/2019"],"award-info":[{"award-number":["SFRH\/BSAB\/150372\/2019"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Signals"],"abstract":"<jats:p>Many natural signals exhibit quasi-periodic behaviors and are conveniently modeled as combinations of several harmonic sinusoids whose relative frequencies, magnitudes, and phases vary with time. The waveform shapes of those signals reflect important physical phenomena underlying their generation, requiring those parameters to be accurately estimated and modeled. In the literature, accurate phase estimation and modeling have received significantly less attention than frequency or magnitude estimation. This paper first addresses accurate DFT-based phase estimation of individual sinusoids across six scenarios involving two DFT-based filter banks and three different windows. It has been shown that bias in phase estimation is less than 0.001 radians when the SNR is equal to or larger than 2.5 dB. Using the Cram\u00e9r\u2013Rao lower bound as a reference, it has been demonstrated that one particular window offers performance of practical interest by better approximating the CRLB under favorable signal conditions and minimizing performance deviation under adverse conditions. This paper describes the development of a shift-invariant phase-related feature that characterizes the harmonic phase structure. This feature motivates a new signal processing paradigm that greatly simplifies the parametric modeling, transformation, and synthesis of harmonic signals. It also aids in understanding and reverse engineering the phasegram. The theory and results are discussed from a reproducible perspective, with dedicated experiments supported by code, allowing for the replication of figures and results presented in this paper and facilitating further research.<\/jats:p>","DOI":"10.3390\/signals5040046","type":"journal-article","created":{"date-parts":[[2024,12,5]],"date-time":"2024-12-05T08:33:51Z","timestamp":1733387631000},"page":"841-868","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":2,"title":["Demystifying DFT-Based Harmonic Phase Estimation, Transformation, and Synthesis"],"prefix":"10.3390","volume":"5","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-3161-1109","authenticated-orcid":false,"given":"Marco","family":"Oliveira","sequence":"first","affiliation":[{"name":"Department of Electrical and Computer Engineering, Faculty of Engineering, University of Porto, 4099-002 Porto, Portugal"}]},{"ORCID":"https:\/\/orcid.org\/0009-0005-6206-8144","authenticated-orcid":false,"given":"Vasco","family":"Santos","sequence":"additional","affiliation":[{"name":"Department of Electrical and Computer Engineering, Faculty of Engineering, University of Porto, 4099-002 Porto, Portugal"}]},{"ORCID":"https:\/\/orcid.org\/0009-0006-0798-2328","authenticated-orcid":false,"given":"Andr\u00e9","family":"Saraiva","sequence":"additional","affiliation":[{"name":"Department of Electrical and Computer Engineering, Faculty of Engineering, University of Porto, 4099-002 Porto, Portugal"},{"name":"Forensic Science Laboratory, Judiciary Police, 1169-007 Lisbon, Portugal"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-7278-6749","authenticated-orcid":false,"given":"An\u00edbal","family":"Ferreira","sequence":"additional","affiliation":[{"name":"Department of Electrical and Computer Engineering, Faculty of Engineering, University of Porto, 4099-002 Porto, Portugal"},{"name":"INESC TEC, 4200-465 Porto, Portugal"}]}],"member":"1968","published-online":{"date-parts":[[2024,12,4]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","unstructured":"Mowlaee, P., Kulmer, J., Stahl, J., and Mayer, F. (2017). Single Channel Phase-Aware Signal Processing in Speech Communication, John Wiley and Sons Ltd.","DOI":"10.1002\/9781119238805"},{"key":"ref_2","doi-asserted-by":"crossref","unstructured":"Z\u00f6lzer, U. (2011). Spectral processing. DAFX: Digital Audio Effects, John Wiley & Sons Ltd.. Chapter 10.","DOI":"10.1002\/9781119991298"},{"key":"ref_3","doi-asserted-by":"crossref","unstructured":"Kahrs, M., and Brandenburg, K. (2002). Audio Signal Processing Based on Sinusoidal Analysis\/Synthesis. Applications of Digital Signal Processing to Audio and Acoustics, Kluwer Academic Publishers. Chapter 9.","DOI":"10.1007\/b117882"},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"529","DOI":"10.1109\/PROC.1981.12022","article-title":"The importance of phase in signals","volume":"69","author":"Oppenheim","year":"1981","journal-title":"Proc. IEEE"},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"845","DOI":"10.3390\/acoustics5030049","article-title":"One-Step Discrete Fourier Transform-Based Sinusoid Frequency Estimation under Full-Bandwidth Quasi-Harmonic Interference","volume":"5","author":"Silva","year":"2023","journal-title":"Acoustics"},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"111241","DOI":"10.1016\/j.measurement.2022.111241","article-title":"Noniterative method for frequency estimation based on interpolated DFT with low-order harmonics elimination","volume":"196","author":"Matusiak","year":"2022","journal-title":"Measurement"},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"207","DOI":"10.1016\/j.sigpro.2017.05.021","article-title":"Effect of noise and harmonics on sine-wave frequency estimation by interpolated DFT algorithms based on few observed cycles","volume":"140","author":"Belega","year":"2017","journal-title":"Signal Process."},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"123","DOI":"10.1109\/MSP.2007.361611","article-title":"Fast, Accurate Frequency estimators","volume":"24","author":"Jacobsen","year":"2007","journal-title":"IEEE Signal Process Mag."},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"226","DOI":"10.1109\/19.137352","article-title":"The Interpolated Fast Fourier Transform: A comparative study","volume":"41","author":"Schoukens","year":"1992","journal-title":"IEEE Trans. Instrum. Meas."},{"key":"ref_10","unstructured":"Keiler, F., and Marchand, S. (2002, January 26\u201328). Survey on extraction of sinusoids in stationary sounds. Proceedings of the 5th International Conference on Digital Audio Effects (DAFx-02), Hamburg, Germany."},{"key":"ref_11","unstructured":"Ferreira, A.J.S. (2001, January 21\u201324). Accurate Estimation in the ODFT Domain of the Frequency, Phase and Magnitude of Stationary Sinusoids. Proceedings of the 2001 IEEE Workshop on Applications of Signal Processing to Audio and Acoustics, New Paltz, NY, USA."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"591","DOI":"10.1109\/TIT.1974.1055282","article-title":"Single-Tone Parameter Estimation from Discrete-Time Observations","volume":"20","author":"Rife","year":"1974","journal-title":"IEEE Trans. Inf. Theory"},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"814","DOI":"10.1109\/78.558515","article-title":"Estimation of Frequency, Amplitude, and Phase from the DFT of a Time Series","volume":"45","author":"Quinn","year":"1997","journal-title":"IEEE Trans. Signal Process."},{"key":"ref_14","unstructured":"Oppenheim, A.V., Willsky, A.S., and Hamid, S. (1996). Signals and Systems, Pearson Education Limited. [2nd ed.]."},{"key":"ref_15","unstructured":"Oppenheim, A.V., and Schafer, R.W. (2010). Discrete-Time Signal Processing, Pearson Higher Education Inc."},{"key":"ref_16","unstructured":"Laroche, J., and Dolson, M. (1997, January 19\u201322). Phase-vocoder: About this phasiness business. Proceedings of the Workshop on Applications of Signal Processing to Audio and Acoustics, New Paltz, NY, USA."},{"key":"ref_17","unstructured":"M.Kay, S. (1993). Fundamentals of Statistical Signal Processing Estimation Theory, Prentice Hall, Inc."},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"562","DOI":"10.1109\/TIM.2006.870116","article-title":"Estimation of Signal Parameters in the Frequency Domain in the Presence of Harmonic Interference: A Comparative Analysis","volume":"55","author":"Liguori","year":"2006","journal-title":"IEEE Trans. Instrum. Meas."},{"key":"ref_19","unstructured":"Vaidyanathan, P.P. (1993). Multirate Systems and Filter Banks, Prentice-Hall."},{"key":"ref_20","unstructured":"Malvar, H. (1992). Signal Processing with Lapped Transforms, Artech House, Inc."},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"451","DOI":"10.1109\/5.842996","article-title":"Perceptual Coding of Digital Audio","volume":"88","author":"Painter","year":"2000","journal-title":"Proc. IEEE"},{"key":"ref_22","unstructured":"Bellanger, M. (1989). Digital Processing of Signals, John Willey & Sons."},{"key":"ref_23","unstructured":"Ferreira, A.J., and Tribolet, J.M. (2018, January 4\u20138). A holistic glottal phase related feature. Proceedings of the 21st International Conference on Digital Audio Effects (DAFx-18), Aveiro, Portugal."},{"key":"ref_24","unstructured":"Sousa, R., and Ferreira, A. (2010, January 17\u201319). Importance of the Relative Delay of Glottal Source Harmonics. Proceedings of the 39th AES International Conference on Audio Forensics\u2014Practices and Challenges, Hiller\u00f8d, Denmark."},{"key":"ref_25","unstructured":"Stylianou, I. (1996). Harmonic Plus Noise Models for Speech, Combined with Statistical Methods, for Speech and Speaker Modification. [Ph.D. Thesis, \u00c9cole Nationale Sup\u00e9rieure des T\u00e9l\u00e9communications]."},{"key":"ref_26","unstructured":"Federico, R.D. (1998, January 6\u20138). Waveform Preserving Time Stretching and Pitch Shifting for Sinusoidal Models of Sound. Proceedings of the COST-G6 Digital Audio Effects Workshop, Limerick, Ireland."},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"381","DOI":"10.1049\/el.2009.3328","article-title":"Simple representation of signal phase for harmonic speech models","volume":"45","author":"Saratxaga","year":"2009","journal-title":"Electron. Lett."},{"key":"ref_28","unstructured":"Ferreira, A., Oliveira, M., and Santos, V. (2024, January 4\u20136). On the mismatch between the phase structure of all-pole-based synthetic vowels and natural vowels. Proceedings of the IEEE Workshop on Signal Processing Systems (SiPS), Cambridge, MA, USA."},{"key":"ref_29","unstructured":"Ferreira, A. (2019, January 18\u201320). Phonetic-oriented identification of twin speakers using 4-second vowel sounds and a combination of a shift-invariant phase feature (NRD), MFCCs and F0 information. Proceedings of the 2019 AES International Conference on Audio Forensics, Porto, Portugal."},{"key":"ref_30","unstructured":"Quatieri, T.F., and McAulay, R.J. (1989, January 23\u201326). Phase Coherence in Speech Reconstruction for Enhancement and Coding Applications. Proceedings of the IEEE International Conference on Acoustics, Speech and Signal Processing, Glasgow, Scotland."}],"container-title":["Signals"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2624-6120\/5\/4\/46\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,10]],"date-time":"2025-10-10T16:46:50Z","timestamp":1760114810000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2624-6120\/5\/4\/46"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,12,4]]},"references-count":30,"journal-issue":{"issue":"4","published-online":{"date-parts":[[2024,12]]}},"alternative-id":["signals5040046"],"URL":"https:\/\/doi.org\/10.3390\/signals5040046","relation":{},"ISSN":["2624-6120"],"issn-type":[{"value":"2624-6120","type":"electronic"}],"subject":[],"published":{"date-parts":[[2024,12,4]]}}}