Questions tagged [time-frequency]

The tag has no usage guidance.

Filter by
Sorted by
Tagged with
2
votes
2answers
363 views

Other time-frequency-plane tiling than STFT, DWT, ConstantQ-Transform: multiresolution STFT?

It is known that a) the STFT gives a rectangular tiling of the time-frequency plane b) the Wavelet transform gives a non-linear tiling (better frequency resolution for low-frequencies, and better ...
2
votes
1answer
173 views

Separate two sinusoids with very close frequencies (5 Hz difference) in a 44.1 Khz audio signal, with good time-domain resolution [closed]

Here is an audio signal which is a mix of (WAV file available here): a 2000 Hz sinusoid, beginning at 1.00 sec, without fade-in/fade-out a 2005 Hz sinusoid, beginning at 1.031 sec, with a slow fade-...
1
vote
1answer
479 views

Plotting Hilbert Spectrum from Hilbert Huang Transform

Before anyone calls it a repeat post from past posts. I'd like to point out I've read all of those; however, I have questions on making a hard coded version of the hilbert spectrum. I do indeed have ...
2
votes
1answer
794 views

About phase unwrapping

I am not too familiar with phase-related problems so I need some suggestions or corrections in a problem that might be an old but easy one. Here is my problem: given a complex signal: $$y(t) = e^{j\...
2
votes
2answers
2k views

Finite and Infinite support in time and frequency domain

It's known that signals with a finite support in time has an infinite support in frequency (talking about Fourier Transforms). A common example that is given for the claim is the triangle function ...
1
vote
1answer
60 views

Play with a Gaussian Random Set in the Frequency Domain to Obtain Desired Effect in the Time Domain

Please assume we have a set of 100 random numbers obeying Gaussian PDF in time-domain. Let's index them 1-100. Within a time-accurate simulation, I apply four operations on this dynamic set every ...
3
votes
1answer
586 views

Instantaneous Frequency Estimation by Hilbert Transform - Theoretical Justification and Proof

I would like to better understand why the instantaneous frequency estimation by Hilbert transformation works (and especially why it doesn't work / lead to precise results in many cases). The ...
2
votes
0answers
96 views

Does anyone recognize this modulation?

I'm trying to extract the code of my garage remote, but i have some difficulty to find witch modulation has been used. At first I thought it was a simple digital modulation, but there is some strange ...
0
votes
1answer
147 views

Some doubts in the matlab code of computing Wigner distribution

I found that a discrete form of the Wigner distribution was $$WD(n,k) = \sum_{m = -N/2}^{N/2}f(n+m)f^*(n-m)e^{-j\frac{2\pi}{N+1}2mk}$$ where $f(n)$ is the signal and time limited within $|n|\le N/2$. ...
3
votes
0answers
190 views

Reconstruct signal from its Spectrogram only

The spectrogram of a signal throws away the phase information, but it is said to be possible to reconstruct the signal only from the spectrogram [1] via $$s(t) = \frac{1}{2\pi s^*(0)}\int_{-\infty}^{\...
2
votes
0answers
76 views

Selection of transforms, windows, wavelets for current signal analysis

I am new to this topic but I already read about the propperties of different signal analysis methods. I am stuck with the obvious advantages of FFT, STFT and Wavelet transforms but can't find good ...
3
votes
2answers
2k views

Extracting Peak Frequencies Using FFT vs. Time Domain Peak Finding

I am trying to compare two processing algorithms that I believe should be producing very similar results. I am processing acceleration signals over the course of the day and we expect to see a ...
3
votes
1answer
59 views

Is there a name for the procedure of taking the FT over separate consecutive small time-blocks?

Suppose we have a continuous time-interval $I=[a,b]$, and a signal $x \colon I \to \mathbb{R}$. A procedure that is sometimes carried out (e.g. when doing bispectral analysis) is to partition $I$ ...
0
votes
1answer
151 views

Basic sampling excercise - unsure of rationale informing np.arange parameters for time array

I'm extremely new to DSP, so I apologise if it's a very basic question. I'm having issues understanding the following exercise: "Create an array of 201 samples containing a sin wave with a frequency ...
1
vote
2answers
684 views

Compensation for Irregular Time Step for DFT (FFT)

I want to run a clustering algorithm (svm, knn) on the ferquency spectrum data of a temperature sensor that published at irregular times. Here is the temperature data to take the FFT: I got the ...
2
votes
1answer
6k views

scipy.signal.spectrogram

I want to do time-frequency analysis of a signal. So i decided to use spectrogram function from scipy. This function returns, three parameters f,t,Sxx. I am using below arguements: x : my signal fs : ...
2
votes
0answers
194 views

How to derivate in the frequency domain

I have two Time Domain functions, $f_1(t)$ and $f_2(t)$. I have both Fourier Transforms, $F_1(\omega)$ and $F_2(\omega)$. Functions $f_1$ and $f_2$ are not independent and, in fact, $f_1$ is also a ...
5
votes
2answers
251 views

In the formula for the windowed Fourier transform, why is the complex-exponential term not time-shifted to the position of the window?

I have a question about the "windowed / short-time / short-term" Fourier transform that is somewhat perplexing me. I have now added an Addendum at the bottom, where the issue is presented more ...
1
vote
1answer
2k views

Fourier transform of function division in time domain

$F_1(\omega)$ is the Fourier Transform of $f_1(t)$. $F_2(\omega)$ is the Fourier TRansform of $f_2(t)$. Can I obtain the Fourier Transform ($F_3(\omega)$) of $$ f_3(t) = \frac{f_1(t)}{f_2(t)} $$ ...
3
votes
0answers
79 views

Interpretation of instaneous time and instaneous frequency in time-frequency plane?

In this paper: Sparse time-frequency representations, Given signal $x(t)$, the time-frequency representation was got by Gabor transform and was denoted by $\chi(t,\omega)=|\chi(t,\omega)|\exp(\mathrm{...
0
votes
1answer
237 views

Why are analytic signals so important in Time-frequency analysis?

I am little confused about why we need analytic signals so bad in time-frequency analysis. What might happen if I use non-analytic signals to do time-frequency analysis?
0
votes
1answer
95 views

Dimensional analysis in the Morlet wavelet

I'm a complete beginner on signal processing, so please forgive the basicness of this question - but I'm very confused by this. Regarding the Morlet wavelet, Wikipedia says: The wavelet is defined ...
-2
votes
1answer
422 views

Finite moving average filter

I am trying to solve this problem but I need a lot of help. Below are my answers for the separate parts, please check and tell me where I am wrong because I am weak on the fundamental concepts of this....
2
votes
4answers
1k views

How to interpret the effect of different windows in short time fourier transform?

There are many categories of windows, e.g., rectangular, Gaussian, and triangular. What are their effects on STFT?
3
votes
1answer
530 views

Confused on the difference between the frequency spectrum of an entire song, and the frequency spectrum of a point in time

I am very much a beginner in this field - but find it really interesting. However I am a little confused on a certain area of knowledge. If I have understood correctly: At any point in an audiosignal,...
4
votes
1answer
7k views

Discrete wavelet transform; how to interpret approximation and detail coefficients?

I am trying to understand Wavelet transform. So far I have understood the basic theory of it. But I am not able to get my head around how to interpret both coefficients. I am using PyWavelets ...
3
votes
2answers
748 views

A system that perfoms Fourier Transform operation - is it an LTI system?

If a system takes input as the time domain signal and outputs the frequency domain signal, is such a system an LTI system? For if the input time domain signal can be represented as a linear ...
1
vote
1answer
167 views

Introduction to fast algorithms for time–frequency analysis

I had preliminary knowledge of digital signal processing from Oppenheim's Discrete-Time Signal Processing and is studying time-frequency analysis now. May someone suggest introductory reference (...
3
votes
1answer
3k views

Uncertainty principle - Duration bandwidth principle

In one of NPTEL courses about time-frequency analysis, the professor said that the duration bandwidth principle is $\sigma_t^2 \sigma_\omega^2 \ge \frac{1}{4}$. He added that the formula making use ...
1
vote
2answers
128 views

Filtering on a time signal

I am new to DSP, and am mostly self taught. I have a couple of questions, that may be too basic, but I couldn't really find an answer online. I have a signal obtained by plotting the motion of a ...
5
votes
5answers
3k views

Time-varying “impulse response”

According to many references [1,2], the time-varying "impulse response" can compute wireless channel output $y(t)$ at time $t$ using the following expression: $$ y(t) = \int h(\tau, t) x(t - \tau) d\...
3
votes
3answers
354 views

Motivation of time-frequency analysis

Can anyone give me an example of two signals with different temporal waveforms having the same Fourier transform (FT)? Would the inverse Fourier transform still be able to recover correctly each ...
1
vote
0answers
30 views

For extracting the characteristics of the signal what minimum duration should be considered?

Being non signal processing student I have a limited understanding of concepts. I have a continuous periodic bearing faulty signal of 10 seconds duration sampled at 12 kHz. So I have 120,000 ...
2
votes
1answer
259 views

Infinite extent of spectrum, but also in time in Oppenheim's Discrete Time Signal Processing?

In Oppenheim's Discrete Time Signal Processing there's on p. 323 no limited band in both time and frequency - wouldn't that violate the Heisenberg Principle?
1
vote
1answer
525 views

How to compute number of samples in 1 cycle of signal?

I have 3 signal sampled at 12 KHz frequency obtained from a motor rotating at constant 2000, 2020, and 2040 rpm. For 1 second signal recording I have 12,000 time samples. Depending on the frequency I ...
2
votes
0answers
191 views

Vibration signal analysis of non-stationary movement

my task is to develop a condition monitoring system of a machine module. For that I am using the vibration sensors placed on the machine housing. I want to focus on only one module of the machine, a ...
2
votes
1answer
222 views

Does the instantaneous frequency contradict the uncertainty principle?

The uncertainty principle states that there is a trade off between time and frequency. So, finding frequency components at specific time is impossible. However, the instantaneous frequency measure the ...
0
votes
0answers
437 views

How to choose notch frequencies for filtering line noise?

I'm using the function to filter out line noise at 60 Hz (and 120, 180 Hz) caused by electrical noise: ecogNotch In the case below I can effectively filter out the line noise with a notch filter at ...
0
votes
1answer
581 views

Time position in STFT output

How can I understand in which time position in STFT function output am I? For example, if I have 3987 time frame in the output of STFT, my window length is 625 (hamming), my hop size is 125 and the ...
0
votes
3answers
578 views

BIBO stable LTI system frequency response for this input signal?

For an LTI system with bounded input and bounded output, I have the input $$x(t) = 5 + \cos(12t+\pi/4)$$ and output $$y(t) = 6\sin(12t)$$ It is said that the magnitude of the frequency response $|H(...
-1
votes
1answer
132 views

Making a mesh out of the parameters from a STFT

I do not possess much knowledge about signal processing, so i hope to do a find an answer. I am reading a wav-file and then apply a fft on it. In theory, i think i have a 3 parameters i can use. Time ...
0
votes
1answer
1k views

Combining 2 sinusoids of equal amplitude with different frequencies into 1 new “wave”

This question is about combining 2 sinusoids with frequencies $\omega_1$ and $\omega_2$ into 1 "wave shape", where the frequency linearly changes from $\omega_1$ to $\omega_2$, and where the wave ...
0
votes
1answer
1k views

Inverse a frequency response

I haven't recorded a precise impulse response, but I have carefully written the attenuation/boost of a recording chain for every third of octave: ...
0
votes
1answer
2k views

What is the instantaneous frequency of this signal

Suppose we have the signal $x(t) = \cos(\pi t) + \cos(\pi t^2) + \cos(\pi \cos(\pi t))$ How can I find the formula which gives the instantaneous frequency $f(t)$?
1
vote
0answers
161 views

Feature recognition within a single song

I want to write an algorithm in C++ which is capable of identifying specific features within a single song, e. g. the sound of a drum which is played 100 times during 5 min. State of the project So ...
2
votes
1answer
397 views

Time-Frequency Analysis of Big Data - Data Size Reduction: averaging the most appropriate method?

Explanation: I would like to analyse the data from an experiment, which investigates the performance of a mechanical component using sensors, that has generated 2000 CSV files. Each file contains 513 ...
0
votes
1answer
2k views

Comparing PSD two signals of different length

I have two time signals A and B which are of different length, length(A) < length(B). Now I calculated the cumulative PSD of both signals. What is the best way to compare this result? If I am ...
0
votes
1answer
401 views

How to extract features from nonstationary signal using SVD (singular value decomposition)?

I am trying to extract features from a nonstationary signal (frequencies and time locations). For this purpose, I computed a wavelet transform (complex morlet) of the signal in MATLAB and obtained the ...
0
votes
0answers
129 views

Any examples of analysis in time domain to extact information

I am sending a 20Khz signal from my phone and capturing all the signals while doing exercise above it. Here I have a signal of a person doing "hand scissors exercise" I am doing analysis on how many ...
0
votes
1answer
278 views

Beginner's question on LPF, Need for Sinc and windowing [duplicate]

As a student who has never constructed any real world DSP application, I am inclined to ask the following. Convolution in time domain is multiplication in frequency domain. For low pass filtering, ...