OptFROG - Analytic signal spectrograms with optimized time–frequency resolution

Research output: Contribution to journalArticleResearchpeer review

View graph of relations

Details

Original languageEnglish
Article number100275
JournalSoftwareX
Volume10
Early online date9 Jul 2019
Publication statusPublished - Jul 2019

Abstract

A Python package for the calculation of spectrograms with optimized time and frequency resolution for application in the analysis of numerical simulations on ultrashort pulse propagation is presented. Gabor's uncertainty principle prevents both resolutions from being optimal simultaneously for a given window function employed in the underlying short-time Fourier analysis. Our aim is to yield a time–frequency representation of the input signal with marginals that represent the original intensities per unit time and frequency similarly well. As a use-case, we demonstrate the implemented functionality for the analysis of simulations on ultrashort pulse propagation in a nonlinear waveguide.

Keywords

    Analytic signal, Optics, Short-time Fourier analysis, Spectrogram, Ultrashort pulse propagation

ASJC Scopus subject areas

Cite this

OptFROG - Analytic signal spectrograms with optimized time–frequency resolution. / Melchert, Oliver; Roth, Bernhard Wilhelm ; Morgner, Uwe et al.
In: SoftwareX, Vol. 10, 100275, 07.2019.

Research output: Contribution to journalArticleResearchpeer review

Melchert O, Roth BW, Morgner U, Demircan A. OptFROG - Analytic signal spectrograms with optimized time–frequency resolution. SoftwareX. 2019 Jul;10:100275. Epub 2019 Jul 9. doi: 10.1016/j.softx.2019.100275
Download
@article{1725a87e862d4b3cbc1552c5bdfce284,
title = "OptFROG - Analytic signal spectrograms with optimized time–frequency resolution",
abstract = "A Python package for the calculation of spectrograms with optimized time and frequency resolution for application in the analysis of numerical simulations on ultrashort pulse propagation is presented. Gabor's uncertainty principle prevents both resolutions from being optimal simultaneously for a given window function employed in the underlying short-time Fourier analysis. Our aim is to yield a time–frequency representation of the input signal with marginals that represent the original intensities per unit time and frequency similarly well. As a use-case, we demonstrate the implemented functionality for the analysis of simulations on ultrashort pulse propagation in a nonlinear waveguide.",
keywords = "Analytic signal, Optics, Short-time Fourier analysis, Spectrogram, Ultrashort pulse propagation",
author = "Oliver Melchert and Roth, {Bernhard Wilhelm} and Uwe Morgner and Ayhan Demircan",
note = "Funding information: We acknowledge support from the Deutsche Forschungsgemeinschaft (DFG), Germany under Germany{\textquoteright}s Excellence Strategy within the Cluster of Excellence PhoenixD (Photonics, Optics, and Engineering — Innovation Across Disciplines) (EXC 2122, projectID 390833453 ). The publication of this article was funded by the Open Access Fund of the Leibniz Universit{\"a}t Hannover.",
year = "2019",
month = jul,
doi = "10.1016/j.softx.2019.100275",
language = "English",
volume = "10",

}

Download

TY - JOUR

T1 - OptFROG - Analytic signal spectrograms with optimized time–frequency resolution

AU - Melchert, Oliver

AU - Roth, Bernhard Wilhelm

AU - Morgner, Uwe

AU - Demircan, Ayhan

N1 - Funding information: We acknowledge support from the Deutsche Forschungsgemeinschaft (DFG), Germany under Germany’s Excellence Strategy within the Cluster of Excellence PhoenixD (Photonics, Optics, and Engineering — Innovation Across Disciplines) (EXC 2122, projectID 390833453 ). The publication of this article was funded by the Open Access Fund of the Leibniz Universität Hannover.

PY - 2019/7

Y1 - 2019/7

N2 - A Python package for the calculation of spectrograms with optimized time and frequency resolution for application in the analysis of numerical simulations on ultrashort pulse propagation is presented. Gabor's uncertainty principle prevents both resolutions from being optimal simultaneously for a given window function employed in the underlying short-time Fourier analysis. Our aim is to yield a time–frequency representation of the input signal with marginals that represent the original intensities per unit time and frequency similarly well. As a use-case, we demonstrate the implemented functionality for the analysis of simulations on ultrashort pulse propagation in a nonlinear waveguide.

AB - A Python package for the calculation of spectrograms with optimized time and frequency resolution for application in the analysis of numerical simulations on ultrashort pulse propagation is presented. Gabor's uncertainty principle prevents both resolutions from being optimal simultaneously for a given window function employed in the underlying short-time Fourier analysis. Our aim is to yield a time–frequency representation of the input signal with marginals that represent the original intensities per unit time and frequency similarly well. As a use-case, we demonstrate the implemented functionality for the analysis of simulations on ultrashort pulse propagation in a nonlinear waveguide.

KW - Analytic signal

KW - Optics

KW - Short-time Fourier analysis

KW - Spectrogram

KW - Ultrashort pulse propagation

UR - http://www.scopus.com/inward/record.url?scp=85068455793&partnerID=8YFLogxK

U2 - 10.1016/j.softx.2019.100275

DO - 10.1016/j.softx.2019.100275

M3 - Article

AN - SCOPUS:85068455793

VL - 10

JO - SoftwareX

JF - SoftwareX

M1 - 100275

ER -

By the same author(s)