Questions tagged [fourier-transform]
The Fourier transform is a mathematical operation that decomposes a function into its constituent frequencies, known as a frequency spectrum.
325
questions
5
votes
5
answers
9k
views
About Discrete Fourier Transform vs. Discrete Fourier Series
I am new to the field of signal processing. I am wondering what is the difference between DFS(Fourier Series) vs. DFT(Fourier Transform).
For common applications, usually we get a segment(length <...
2
votes
3
answers
5k
views
DFT coefficients meaning?
What "are" they? What's a sensible way to interpret the coefficients (and what isn't)? To pose specifics:
DFT coefficients describe the frequencies present in a signal
They describe the ...
116
votes
12
answers
99k
views
What is the physical significance of negative frequencies?
This has been one of the holes in my cheddar cheese block of understanding DSP, so what is the physical interpretation of having a negative frequency?
If you have a physical tone at some frequency ...
2
votes
3
answers
2k
views
Does Zero Padding Distort the Spectrum of a Signal?
It's said to "sample the DTFT", revealing what "DFT fails to see". And I fail to see how this sampling isn't distortion.
The "spectrum" aims to provide the sinusoidal ...
143
votes
8
answers
176k
views
Why is the Fourier transform so important?
Everyone discusses the Fourier transform when discussing signal processing. Why is it so important to signal processing and what does it tell us about the signal?
Does it only apply to digital signal ...
5
votes
1
answer
709
views
Replicate MATLAB's `conv2()` in Frequency Domain
When conv2d is on same mode, the image needs no padding, because the result is the same size as the image.
When ...
43
votes
6
answers
163k
views
Difference between Discrete Time Fourier Transform and Discrete Fourier Transform
I have read many articles about DTFT and DFT but am not able to discern the difference between the two except for a few visible things like DTFT goes till infinity while DFT is only till $N-1$. Can ...
2
votes
1
answer
1k
views
Power Spectrum: Definition
I am new to the study of time series. Recently I have asked a question about the covariance of real and imaginary part of a real(in time domain) stochastic time series and I have received an answer ...
1
vote
1
answer
259
views
Subsampling in frequency domain? Effect of sampling rate on spectrum?
Given a sequence
$$
x[n] = [0, 1, 2, 3, 4, 5, 6, 7]
$$
and its subsampling (by e.g. factor of 2)
$$
x_\text{sub}[n] = [0, 2, 4, 6]
$$
are $x_\text{sub}$ and $x$ related in spectrum? That is, given $X =...
38
votes
7
answers
7k
views
What is the most lucid, intuitive explanation for the various FTs - CFT, DFT, DTFT and the Fourier Series?
Even after having studied these for quite sometime, I tend to forget (if I'm out of touch for a while) how they are related to each other and what each stands for (since they have such similar ...
25
votes
1
answer
3k
views
Is the Laplace transform redundant?
The Laplace transform is a generalization of the Fourier transform since the Fourier transform is the Laplace transform for $s = j\omega$ (i.e. $s$ is a pure imaginary number = zero real part of $s$).
...
8
votes
5
answers
33k
views
Difference between DC component and zero frequency component of signal
We know that Fourier Transform of a signal exists if it is absolutely integrable
and it exists for periodic signals if impulse functions are allowed.
If we consider the fourier transform of $\text{...
1
vote
2
answers
386
views
DFT of a sine, closed form solution and insights
I seek to calculate, mathematically, the Discrete Fourier Transform,
$$
\texttt{DFT}\{x\}[k] = \sum_{n=0}^{N - 1} x[n] e^{-j2\pi k n / N}
$$
of any arbitrary real-valued sine: any frequency, duration, ...
26
votes
4
answers
62k
views
What effect does a delay in the time domain have in the frequency domain?
If I have a signal that is time limited, say a sinusoid that only lasts for $T$ seconds, and I take the FFT of that signal, I see the frequency response. In the example this would be a spike at the ...
12
votes
9
answers
1k
views
Where is the flaw in this derivation of the DTFT of the unit step sequence $u[n]$?
This question is related to this other question of mine where I ask for derivations of the discrete-time Fourier transform (DTFT) of the unit step sequence $u[n]$. During my search for derivations I ...
6
votes
2
answers
3k
views
Image Processing and applicability of 2D Fourier Transform
As a newbie in the world of signal processing, I am having a hard time in appreciating image 2-D fourier transforms.
I am fully able to appreciate the concept of 1-D Fourier transform. Essentially, ...
5
votes
1
answer
3k
views
Applying Image Filtering (Circular Convolution) in Frequency Domain
To filter an image we can:
Use a 3x3, 5x5, 7x7, etc. filter, that is convolve the image and the filter in the space domain.
Use a FFT on both the image and the filter, multiply them together in the ...
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}
\...
13
votes
2
answers
13k
views
Discrete-time Fourier Transform of the unit step sequence $u[n]$
From text books we know that the DTFT of $u[n]$ is given by
$$U(\omega)=\pi\delta(\omega)+\frac{1}{1-e^{-j\omega}},\qquad -\pi\le\omega <\pi\tag{1}$$
However, I haven't seen a DSP textbook that ...
-1
votes
1
answer
4k
views
Aliasing after downsampling [duplicate]
Let me start with time domain representation of the original signal
\begin{equation}
x_n=\sum_{k=0}^{2N-1}X_ke^{j\frac{2\pi nk}{2N}}
\end{equation}
where $2N$ is number of time/frequency samples ...
24
votes
3
answers
12k
views
Tips for improving pitch detection
I'm working on a simple web app that allows the user to tune his/her guitar. I'm a real beginner in signal processing, so please don't judge me too harshly if my question is inappropriate.
So, I ...
17
votes
2
answers
6k
views
Fourier transform 4 times = original function (from Bracewell book)
I was glancing through "The Fourier Transform & Its Applications" by Ronald N. Bracewell, which is a good intro book on Fourier Transforms. In it, he says that if you take the Fourier ...
11
votes
2
answers
2k
views
What is the difference between $X(j\omega)$ and $X(\omega)$ notation?
What is the difference between $X(j\omega)$ and $X(\omega)$ notation?
What is the meaning of $j\omega$?
Does it represent frequency, and if yes, what is the meaning of an imaginary frequency?
11
votes
4
answers
5k
views
What's the difference between the Gabor-Morlet wavelet transform and the constant-Q transform?
At a glance, the constant-Q fourier transform and the complex Gabor-Morlet wavelet transform seem the same. Both are time-frequency representations, based on constant-Q filters, windowed sinusoids, ...
9
votes
1
answer
3k
views
Zero Padding of FFT
There are many question related to the zero padding a time domain signal to get more frequency bins after performing Fourier transform. As I understand this process is equivalent to trigonometric ...
5
votes
2
answers
2k
views
Amplitude after Fourier transform
How to obtain the correct amplitude after the numerical Fourier transform of a signal?
Example: consider an exponential decaying wave $y(x)=e^{-x}\sin(100\pi x)$ with Fourier transform $y_f(x_f)$ ...
1
vote
1
answer
664
views
Periodogram (Welch) has different levels depending on length of segment/ resolution
I am trying to compute the PSD of a signal in MATLAB using Welch's periodogram method as shown in the code snippet below.
...
26
votes
1
answer
9k
views
How to circularly shift a signal by a fraction of a sample?
The shift theorem says:
Multiplying $x_n$ by a linear phase $e^{\frac{2\pi i}{N}n m}$ for some integer m corresponds to a circular shift of the output $X_k$: $X_k$ is replaced by $X_{k-m}$, where ...
17
votes
8
answers
21k
views
Why Does the DFT Assume the Transformed Signal Is Periodic?
In many signal processing books, it is claimed that the DFT assumes the transformed signal to be periodic (and that this is the reason why spectral leakage for example may occur).
Now, if you look at ...
16
votes
2
answers
34k
views
Image Reconstruction:Phase vs. Magnitude
Figure 1.(c) shows the Test image reconstructed from MAGNITUDE spectrum only. We can say that the intensity values of LOW frequency pixels are comparatively more than HIGH frequency pixels.
Figure 1.(...
15
votes
3
answers
6k
views
When can we write Heisenberg uncertainty Principle as a equality?
We know that Heisenberg uncertainty Principle states that
$$\Delta f \Delta t \geq \frac{1}{4 \pi}.$$
But (in many case for Morlet wavelet) I have seen that they changed the inequality to an equality....
14
votes
7
answers
11k
views
The difference between DFT and DFS
In the literature, I've found that DFS and DFT are one and the same. If they are one and the same why to use two different names for them? If there is really a difference what is it and what is the ...
11
votes
3
answers
17k
views
STFT: why overlapping the window?
For STFT, we impose window of certain size onto the original signal, then we perform fft on each window. The uncertanty about frequency and time is determined by the width of the window, however, I ...
9
votes
3
answers
5k
views
How to Zero Pad in Order to Perform Filtering in the Fourier (Frequency) Domain?
Consider an $M\times N$ image $f$ and an $G \times K$ filter $h$. Given that convolution in the spatial domain corresponds to multiplication in the Fourier domain, then we can perform a convolution of ...
5
votes
1
answer
3k
views
How do I convert a real baseband signal to a complex baseband signal?
I have radio telescope observations that have resulted in two real-valued signals (corresponding to the right- and left-handed circular polarizations).
The signals are sampled at rate $2B$, and ...
2
votes
2
answers
5k
views
Relation between the DTFT and the spectrum of a sampled signal
In the $\rm DTFT$ (Discrete Time Fourier Transform) the spectrum is periodic with a period of $2\pi$ . A continuous signal when sampled has a spectrum which is a repeated version of its original ...
0
votes
2
answers
678
views
Discreteness and periodicity in Fourier transform
Why discreteness in time / frequency domain dictates periodicity in the other frequency / time domian?
For example the DTFT is perodic in frequency?
Why it doesn't contain all the frequencies?
Why ...
55
votes
4
answers
22k
views
What is the sparse Fourier transform?
MIT has been making a bit of noise lately about a new algorithm that is touted as a faster Fourier transform that works on particular kinds of signals, for instance: "Faster Fourier transform ...
18
votes
2
answers
18k
views
Why do we say that "zero-padding doesn't really increase frequency resolution"
Here is a sinusoid of frequency f = 236.4 Hz (it is 10 milliseconds long; it has N=441 points at sampling rate ...
15
votes
1
answer
27k
views
What are the units of my data after an FFT?
Magnetometer measures the derivative of the magnetic field, or dB/dt, with an output in microvolts (mV). The Sampling rate is 128 Hz, so if we collect data for 2 minutes, $2 \times 60 \times 128=...
12
votes
3
answers
4k
views
Slow Down Music Playing While Maintaining Frequency
Playing a piece of music audio at a slower speed would lower its pitch (frequency). Is there a tool and theory to slow down the song playing while keep the frequency the same? I suppose one can do ...
12
votes
1
answer
17k
views
What exactly is a complex envelope?
I have seen this be mentioned a couple of times in some books I read, so I want to make sure. Is the complex envelope simply the summation of the real and quadrature components of a signal, whereby ...
11
votes
2
answers
6k
views
Effect of windowing on noise
I understand that truncating a signal in time 'smears' the frequency response depending on the window chosen. In general, the shorter the signal duration, the more 'flattened' the frequency response, ...
7
votes
4
answers
4k
views
Why do we have to rearrange a vector and shift the zero point to the first index, in preparation for an FFT?
I am trying to learn how to implement the FFT as a way to approximate the continuous-time Fourier transform, and as a "nice easy example" I have chosen to test it with a simple Gaussian pulse in the ...
7
votes
2
answers
2k
views
Kernel Convolution in Frequency Domain - Cyclic Padding
I don't know whether this is the right place to post this, but I suppose it is.
I know that frequency multiplication = circular convolution in time space for discrete signals (vectors).
I also know ...
6
votes
1
answer
5k
views
$2\pi$ periodicity of discrete-time Fourier transform
In my signals and systems course, we have learned that the discrete-time Fourier transform is $2\pi$ periodic, but the continuous-time Fourier transform is not periodic in general. For reference, we ...
4
votes
1
answer
1k
views
3D wiggle plot for an analytic signal: Heyser corkscrew/spiral
Just reading The Analytic Impulse, A. Duncan, 1988, I met the name "Heyser corkscrew" for the first time in my DSP life, for a 3D display of a cisoid or complex exponential $e^{i\omega }$ (often ...
4
votes
3
answers
11k
views
How condition for existence of Fourier transform is valid?
The condition for Discrete time Fourier transform to exist for function $f(n)$ is given as
$$\sum_{-\infty}^\infty |f(n)| < \infty.$$
In case of continuous Fourier transform the difference is ...
3
votes
1
answer
811
views
why do we use $X(e^{j\omega})$ instead of $X(j\omega) $ in Discrete Time FT
I am studying DT-FT. But I cannot figure out why we use $X(e^{j\omega})$ instead of $ X(j\omega) $ in DT FT
Thanks in advance..
2
votes
2
answers
3k
views
How is wavelet time & frequency resolution computed?
Mallat gives analytic wavelet time & frequency widths/uncertainties as
$$
\begin{align}
\sigma_{ts}^2 &= \int_{-\infty}^{\infty} (t - u)^2 |\psi_{u, s}(t)|^2 dt
= s^2 \sigma_t^...