Linked Questions
12 questions linked to/from Amplitude extraction using STFT
22
votes
2
answers
10k
views
Synchrosqueezing Wavelet Transform explanation?
How does Synchrosqueezing Wavelet Transform work, intuitively? What does the "synchrosqueezed" part do, and how is it different from simply the (continuous) Wavelet Transform?
5
votes
4
answers
771
views
Why are there beats in spectrogram / Windowed Fourier Transform of sines?
I am trying to understand how the Windowed Fourier transform works, so I used Matlab to create an artificial signal, and plotted the Windowed Fourier transform using a gaussian window.
$x(t) = \left\...
4
votes
3
answers
2k
views
Why Hilbert Transform is terrible choice for amplitude demodulation of broadband signals?
A reference answer empirically demonstrates that Hilbert envelope does not work well for the (amplitude) demodulation of a broadband signal. I am looking for the math which explains why...
3
votes
3
answers
3k
views
Difference between librosa.stft and scipy.signal.stft
I read the source code of librosa.stft and sicpy.signal.stft, and notice that the calculation results of STFT in these two libraries are quite different:
In scipy.signal.stft, the stft result is ...
6
votes
3
answers
1k
views
Role of window length and overlap in uncertainty principle?
I am trying to predict epilepsy using spectrograms and a convolutional neural network.
So far I have achieved a validation accuracy of 86% which i feel like is pretty good. Lots of the papers doing ...
6
votes
1
answer
461
views
Equivalence between "windowed Fourier transform" and STFT as convolutions/filtering
I've heard, that "windowed Fourier transform" is but one perspective on STFT, and that STFT is fundamentally convolutions of windowed complex sinusoids with the input, i.e. bandpass ...
0
votes
1
answer
2k
views
Converting from PSD (V^2/Hz) to dBV (1 Volt RMS reference)
I'm having difficulty figuring out how to convert from PSD (V^2/Hz) to dBV (1 Volt RMS reference). The goal is to have a 1 Volt RMS input show as 0 dBV.
Essentially I calculated the PSD of a signal ...
2
votes
2
answers
635
views
One integral inverse CWT
MATLAB's icwt docs state inversion to be done by a single integral:
$$
f(t) = 2 \Re e\left\{
\frac{1}{C_{\psi, \delta}} \int_0^\infty \left< f(t), \psi(t) \right> \frac{da}{a} \tag{1}
\...
2
votes
2
answers
157
views
FFT of 2 sine tones using windowing and zero padding. Wrong FFT amplitude
Here is my attempt to perform an FFT on a random signal with 2 tones in which I applied zero padding AFTER windowing.
(I did not apply zero padding before windowing because that would suggest that the ...
2
votes
1
answer
108
views
Correct Windowing Effect at Amplitude Scale
I am trying verify the noise floor returned by Matlab sinad(). I am able to get the results matching by summing power spectrum density with $\frac{f_\text{s}}{N}$. ...
1
vote
1
answer
76
views
FFTs, Spectrograms, and Units
I am new to signal processing and I have likely a very easy question but I have found inconsistent answers everywhere.
When performing an FFT, does it matter what units the amplitude is in? Currently ...
1
vote
0
answers
44
views
Amplitude and phase from variational mode decomposition?
If a VMD analysis were fairly successful, in the sense that the spectrum is unimodal and relatively sparse, but still with a bit of bandwidth is it possible to extract a meaningful local amplitude and ...