1 Motivation

1.1 Why Hermite functions?

Hermite functions form a family of orthonormal functions that are important and useful in many respects. One can first mention that they are eigenfunctions of the Fourier transform [7], thus generalizing the well-known relationship which holds for the Gaussian function, the latter happening to be precisely the first Hermite function. As a consequence, Hermite functions are also naturally encountered in a variety of “uncertainty” questions constraining a function and its Fourier transform. They are in particular eigenfunctions of localization operators in the time-frequency plane, with respect to either elliptic indicator functions in the Wigner representation [8, 9] or Gaussian-shaped weightings applied to Gabor transforms [6]. This makes them particularly useful in the context of multitaper time-frequency analysis [3, 16]. From a more physical perspective, Hermite functions are stationary eigenstates of the quantum harmonic oscillator [5], with phase-space diagrams that restrict to circles p 2+q 2=C in the classical limit.

1.2 Why Reassigned Gabor Spectrograms?

This note is concerned with Hermite functions considered as functions of the time variable, and its purpose is to investigate their localization properties in the time-frequency plane. This will be done within the specific framework of Gabor spectrograms, because they are positive energy distributions with minimum spread [14]. This will involve furthermore a reassignment step [10, 15] so as to increase localization. It is known in fact [10] that reassignment allows for a perfect localization in the case of unimodular linear chirps defined as

$$ c(t) = e^{i(\alpha t^2+\beta t+\gamma)};\quad (\alpha ,\beta,\gamma\in{\mathbb{R}}), $$
(1)

and one of the questions to be answered in this note—suggested by observations reported, e.g., in [4], Chap. 1, Fig. 1.6—is to establish whether such a perfect localization is attained for Hermite functions too (it will be shown in Sect. 3.3 that this is true only in some asymptotical sense).

2 Hermite, Wigner and Gabor

We consider orthonormal Hermite functions defined as

$$ h_k(t) = C_{k-1}\frac{1}{\sqrt{T}}H_{k-1}(\sqrt{2 \pi}t/T)e^{-\pi(t/T)^2}, $$
(2)

where

$$ H_n(\alpha) = (-1)^n e^{\alpha^2} \frac{d^n}{d\alpha^n}e^{-\alpha^2}, \quad n = 0,1,\ldots $$
(3)

is the Hermite polynomial of degree n [1], \(C_{n} = 1/\sqrt {2^{n-1/2}n!}\) and T>0 is some time scaling parameter.

If we define the Wigner distribution of a square-integrable function x(t)∈L 2(ℝ) as

$$ W_x(t,\omega) = \int_{-\infty}^{+\infty} x \biggl(t+\frac{1}{2}\tau \biggr)\,\overline{x \biggl(t-\frac{1}{2}\tau \biggr)}\,e^{-i\omega\tau}\,d\tau, $$
(4)

we know (see, e.g. [12] and references therein) that

$$ W_{h_k}(t,\omega) = v_{k-1}\bigl((t/T)^2+(T \omega/2\pi)^2\bigr), $$
(5)

where v k involves the Laguerre polynomial of order k. In the general case of an arbitrary T, this expression exhibits an elliptic symmetry which reduces to a circular one (in the sense that (5) only depends on t 2+ω 2) for the specific choice \(T = \sqrt{2\pi}\). While most of the following results could be derived in the elliptic case, we will restrict to the circular case from now on.

Turning to Gabor spectrograms (i.e., squared magnitudes of those short-time Fourier transforms which are based on a Gaussian window, something which is also sometimes referred to as Husimi functions [13]), we will therefore make the explicit choice of the unit-energy Gaussian window

$$ g(t) = \pi^{-\frac{1}{4}}e^{-\frac{1}{2}t^2}, $$
(6)

which is itself “circular” in the sense that its Wigner distribution reads

$$ W_g(t,\omega) = 2\,e^{-(t^2+\omega^2)}. $$
(7)

Given this window, we know that the associated Gabor spectrogram

(8)

of h k (t) can be equivalently expressed as [9]

$$ S_{h_k}^{(g)}(t,\omega) = \frac{1}{\pi} \int\!\!\!\int _{-\infty }^{+\infty} W_{h_k}(s,\xi)e^{-[(s-t)^2+(\xi-\omega)^2]}ds d\xi, $$
(9)

and it readily follows from (5) and (7) that it enjoys a circular symmetry too. In order to evaluate explicitly this quantity, it is therefore sufficient to compute

$$ V(t) = S_{h_k}^{(g)}(t,0) = \frac{1}{\sqrt{\pi}}\biggl \vert \int_{-\infty }^{+\infty} h_k(s) e^{-\frac{1}{2}(s-t)^2} ds\biggr \vert ^2 $$
(10)

and to deduce from this section at ω=0 the whole desired spectrogram as

$$ S_{h_k}^{(g)}(t,\omega) = V \bigl(\sqrt{t^2+ \omega^2} \bigr). $$
(11)

Expressing V(t) (in the circular case where \(T=\sqrt{2\pi}\)) as

$$ V(t) = \frac{1}{\pi\sqrt{2\pi}}\biggl \vert C_{k-1}\int_{-\infty}^{+\infty} H_{k-1}(s) e^{-\frac{1}{2}s^2} e^{-\frac{1}{2}(s-t)^2} ds\biggr \vert ^2, $$
(12)

reorganizing the terms in the exponential and making use of the identity ([11], Eq. 7.374.6)

$$ \int_{-\infty}^{+\infty} H_n(x) e^{-(x-y)^2} dx = \sqrt{\pi} y^n 2^n, $$
(13)

we end up with

$$ V(t) = \frac{1}{2^{k-1}(k-1)!} t^{2(k-1)} e^{-\frac{1}{2}t^2}. $$
(14)

It thus follows from (11) that we have

$$ S_{h_k}^{(g)}(t,\omega) = \frac{1}{2^{k-1}(k-1)!} \bigl(t^2+\omega^2\bigr)^{k-1} e^{-\frac{1}{2}(t^2+\omega^2)} $$
(15)

and, therefore,

$$ M_{h_k}^{(g)}(t,\omega) = \frac{1}{\sqrt{2^{k-1}(k-1)!}} \bigl(t^2+\omega^2\bigr)^{\frac{k-1}{2}} e^{-\frac{1}{4}(t^2+\omega^2)}, $$
(16)

with \(M_{h_{k}}^{(g)}(t,\omega)\) the magnitude of the corresponding short-time Fourier (Gabor) transform.

3 Reassignment

3.1 Principle

The starting point of reassignment is to re-express a spectrogram, usually defined as the squared magnitude of a short-time Fourier transform, as the 2D smoothing of the Wigner distribution of the signal by that of the window:

$$ S_x^{(h)}(t,\omega) = \int\!\!\!\int_{-\infty}^{+\infty} W_x(s,\xi )W_h(s-t,\xi-\omega)\,\frac{ds d\xi}{2\pi}. $$
(17)

This general result [9]—that echoes the special case (9) of the Gabor spectrogram which makes use of a Gaussian window—allows for a simple interpretation: the value of a spectrogram at some given time-frequency point (t,ω) results from the summing up of all local values of the Wigner distribution within a time-frequency domain whose extension is controlled by the window. Unless such values would be symmetrically distributed around it, the geometrical center of this domain has however no reason to be chosen as the locus where to assign the integrated local energy. Indeed, a more meaningful location is the centroid \(({\hat{t}}(t,\omega),{\hat{\omega}}(t,\omega))\) of the Wigner distribution values within the domain, defined as

(18)
(19)

The purpose of reassignment is precisely to move each spectrogram value from the point (t,ω) where it has been computed to such a centroid:

(20)

3.2 Explicit Form

In its original formulation [15], reassignment was computed from the phase information contained in the complex-valued short-time Fourier transform with window h(t). It has then been shown (see [10] and references therein) that a more efficient identification of the centroids coordinates could be achieved by a suitable combination of two additional short-time Fourier transforms based on the companion windows t.h(t) and dh(t)/dt [10]. More recently [2], a third possibility has been proposed for Gabor spectrograms, which derives reassignment shifts from the magnitude of the Gabor transform. This reads

(21)
(22)

leading, in the present case (16), to

(23)
(24)

Based on (15), it is easy to check that the Gabor spectrogram attains its maximum value for coordinates (t m ,ω m ) such that

$$ t_m^2+\omega_m^2 = 2(k-1). $$
(25)

For k=1, this reduces to a single point—namely the origin (0,0) of the plane—but, for k>1, this corresponds to circles which happen to be fixed points of the reassignment operator. For any point on concentric circles of the form

$$ t^2+\omega^2 = 2\rho(k-1),\quad \rho>0, $$
(26)

we get

$$ \hat{t}^2+\hat{\omega}^2 = \bigl(t_m^2+ \omega_m^2\bigr) \frac{(\rho+ 1)^2}{4\rho}, $$
(27)

evidencing the fact that reassigned values are themselves located on circles which are concentric to the “classical” one given by (25), but do not identify to it as long as ρ≠1. Reassignment does not lead therefore to a perfect localization.

It is worth noticing that the factor K(ρ)=(ρ+1)2/4ρ which appears in the above expression (27) is such that K(1/ρ)=K(ρ), allowing to consider all spectrogram values to be reassigned by varying ρ from 1 to +∞. It furthermore satisfies K(ρ)≥1, with K(1)=1. This means that, for a given order k, the reassigned values all lie in the domain

$$ {\mathcal{D}} = \bigl\{(t,\omega)\mid t^2+ \omega^2 \geq t_m^2+\omega_m^2 = 2(k-1)\bigr\}, $$
(28)

i.e., outside a clearance area limited by the “classical” circle where the Gabor spectrogram attains its maximum value.

Going back to (24), we readily get

$$ \frac{\hat{\omega}(t,\omega)}{\hat{t}(t,\omega)} = \frac{\omega}{t}, $$
(29)

justifying that reassignment is operated radially in the time-frequency plane. Using again the circular symmetry argument, reassigning the Gabor spectrogram amounts therefore to evaluate

(30)

with \(r = \sqrt{t^{2}+\omega^{2}}\) and V(t) as in (14).

In the present situation, the equation \(\hat{t}(s) = t\) has one solution s 1(t)=2t when k=1. When k>1, it has two real-valued solutions s ±(t), provided that t 2>2(k−1). Considering only the case where t≥0, those solutions (which are displayed in Fig. 1) read

$$ s_\pm(t) = t\pm\sqrt{t^2-2(k-1)}, $$
(31)

thus leading to

$$ \hat{V}(r) = V\bigl(s_+(r)\bigr)\,s_+(r)\,J_+(r) + V\bigl(s_-(r)\bigr)\,s_-(r) \,J_-(r), $$
(32)

with

(33)

whence the final result

$$ \hat{S}_{h_k}^{(g)}(t,\omega) = \frac{1}{2^{k-1}(k-1)!} \hat{V} \bigl(\sqrt{t^2+\omega^2} \bigr){ \bf1}_{\mathcal{D}}(t,\omega). $$
(34)
Fig. 1
figure 1

Solutions (31) of the reassignment equations for positive times. The dashed, full and dotted lines correspond to the solutions referred to respectively as s 1(t), s +(t) and s (t) in the text, with the Hermite function order increasing from 1 to 33 when going from left to right. The locus of fixed points for the reassignment operators has been superimposed as the dashed-dotted line

It has to be remarked (cf. Fig. 1) that, except in the Gaussian case k=1 for which the unique solution s 1(t)=2t is such that (∂s/∂t)(0)=2, Eq. (31) has its two distinct solutions that both converge to the fixed point \(t=\sqrt{2(k-1)}\) with an infinite slope. As a result, the summing up of the reassigned values accumulating on the border of the domain \({\mathcal{D}}\) diverges. This will be studied further in the next section.

3.3 Asymptotics

The limit behaviour of the expression (34) when k>1 can be evaluated in two ways. Given a fixed order, we can first characterize more precisely the divergence of the reassigned spectrogram in the vicinity of the critical circle t 2+ω 2=2(k−1). Writing \(t = \sqrt{2(k-1)} + \theta\), we get

$$ \hat{V}(t) \sim \frac{[2(k-1)]^{k+\frac{1}{2}}}{\sqrt{\theta }}e^{-(k-1)}e^{-2\sqrt{k-1} \,\sqrt{\theta}},\quad \theta \rightarrow0_+. $$
(35)

Combining this approximation with (34) and considering in a second step that k→+∞, Stirling’s formula allows for some further simplification that ends up with

$$ \frac{1}{2^{k-1}(k-1)!}\hat{V}(t) \sim \frac{\sqrt{k-1}}{\sqrt{\theta}} \,e^{-2\sqrt{k-1}\,\sqrt{\theta}},\quad k\rightarrow+\infty. $$
(36)

We see therefore that, for Hermite functions of growing order k, the width of the decaying exponential involved in (36) goes to zero as k is increased while its amplitude diverges to infinity, but in such a way that the overall integral of the right-hand side of (36) is unity. This justifies that, asymptotically,

$$ \hat{S}_{h_k}^{(g)}(t,\omega) \stackrel{k\rightarrow\infty }{ \longrightarrow} \delta\bigl(t^2+\omega^2-2(k-1)\bigr). $$
(37)

This asymptotic regime, where k≫1, corresponds to a sharper and sharper energy localization on circles whose area \({\mathcal{A}}(k) = 2\pi(k-1)\) becomes larger and larger as compared to the minimum (Heisenberg) area \({\mathcal{A}}(1) = 2\), in accordance with the interpretation of such circles as “classical” trajectories in phase-space.

3.4 Examples

Three examples supporting those computations are given in Figs. 2 to 7 (all time-frequency distributions are computed on a 256×256 grid).

Fig. 2
figure 2

Wigner distribution, spectrogram and reassigned Gabor spectrogram of Hermite function of order 2

Fig. 3
figure 3

Radial half-sections of the Gabor spectrogram (dashed line) and reassigned Gabor spectrogram (full line) of Hermite function of order 2. Top: theory (with approximation (36) in dotted line); bottom: from Fig. 2

Fig. 4
figure 4

Wigner distribution, spectrogram and reassigned Gabor spectrogram of Hermite function of order 7

Fig. 5
figure 5

Radial half-sections of the Gabor spectrogram (dashed line) and reassigned Gabor spectrogram (full line) of Hermite function of order 7. Top: theory (with approximation (36) in dotted line); bottom: from Fig. 4

Fig. 6
figure 6

Wigner distribution, spectrogram and reassigned Gabor spectrogram of Hermite function of order 18

Fig. 7
figure 7

Radial half-sections of the Gabor spectrogram (dashed line) and reassigned Gabor spectrogram (full line) of Hermite function of order 18. Top: theory (with approximation (36) in dotted line); bottom: from Fig. 6

4 Concluding Remarks

This note has made precise the way reassigned Gabor spectrograms localize the energy of Hermite functions in the time-frequency plane. It has been shown that a sharp localization is achieved on circles, tending to be perfect in the limit of infinite order. This asymptotic result can be viewed as a complement to the one stating that unimodular linear chirps have perfectly localized reassigned spectrograms. This however leaves open the question of whether those two types of waveforms are the only ones to guarantee such a perfect (asymptotic) localization.