Questions tagged [fourier-transform]

The Fourier transform is a mathematical operation that decomposes a function into its constituent frequencies, known as a frequency spectrum.

Filter by
Sorted by
Tagged with
3
votes
1answer
23k views

Conjugation in Fourier Transform

I have a very simple question. In Oppenheim book, it says that: If CT Fourier transform of $x(t)$ is $X(j\omega)$ then, CT Fourier transform of $x^*(t)$ is $X^*(-j\omega)$. What I can't ...
3
votes
2answers
1k views

Fourier transform of exponent: Delta pulse or hyperbola?

Why do some tables say that Laplace (or Fourier?) inverse of exponential is a time-shifted delta pulse \begin{align} \delta (t) &\overset{\mathcal F}{\Longleftrightarrow} 1\\ \delta (t-t_0) &...
3
votes
2answers
349 views

How do we know that CTFT of the autocorrelation function is the PSD?

I know that the Fourier Transform of the autocorrelation function is the Power Spectral Density. But how can we arrive at such a result intuitively? Is it just a theorem?
3
votes
3answers
744 views

Chop out frequencies outside human hearing range

I have a bunch of audio files all sampled at 44100 Hz sample frequency. I am trying to remove all the frequencies which are outside the human hearing range (I use the following as reference: Frequency ...
3
votes
2answers
368 views

Relation between samplingrate and frequency

I am working on Fourier Transformation, and applying this for recognizing an audioclip. I have a 9 second long audio clip of a guitar strumming an A-Minor. The audioclip has a sampling rate of 44100 ...
3
votes
3answers
6k 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
3answers
3k views

disadvantages of FFT, it can not extract enough frequencies without enough samples

Let's say sampling rate is $Fs = 44\mathtt{kHz}$, now I have $N = 2048$ samples, then I can get $N/2 + 1 = 1025$ frequencies. I'm confused by Matlab's FFT documentation that says the frequencies are ...
3
votes
3answers
284 views

Determining the period of a discontinuous function

I'm new to the field of DSP. I'm trying to determine the period and shift of the function. I've tried using FFT, but haven't had much luck. Seems like it should be simple. Signal (pastebin of ...
3
votes
3answers
724 views

How Much Zero Padding Do We Need to Perform Filtering in the Fourier 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 ...
3
votes
2answers
3k views

Does sampling in the frequency domain cause time-domain aliasing?

Let's say I have an impulse response $h[n]$. I analyze the power spectrum of that impulse response similar to fourier transformed $h[n]$ corresponding to roughly $H[f]$. Now I compare $H[f]$ with ...
3
votes
2answers
630 views

Convolution in frequency domain

Simple math question. The convolution theorem states that multiplication in time domain is equal to convolution in frequency domain and vice versa. There is a condition that the signal has to be ...
3
votes
2answers
1k views

Why does the Fourier Transform of the impulse look so different from the Fourier Transform of the impulse train?

The fourier transform of the impulse functions is: $$ \delta(t) \longleftrightarrow 1$$ The shifted delta: $$ \delta(t-nT) \longleftrightarrow e^{-j \Omega nT}$$ But the fourier transform of the ...
3
votes
2answers
687 views

Are the FFT coefficients symmetric in image processing?

On page 11 of Fundamentals of Image Processing by Ian T. Young, Jan J. Gerbrands, Lucas J. van Vliet (pdf) the results of the Fourier transform are shown (Figs 4a and 4b) and it appears to me (please ...
3
votes
2answers
2k views

Fast Hartley Transform Implementation in MATLAB

I want to implement Fast Hartley Transform (Specifically Discrete Hartley Transform) in a script file in MATLAB. Does anyone know have a reference implementation of this in MATLAB or another language ...
3
votes
1answer
57 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$ ...
3
votes
3answers
2k views

Centered Fourier transform

What is the difference between the non-centered and centered Fourier transforms? In other words, when should you use one instead of the other? Non-Centered: $\quad \displaystyle X_1(f)=\sum\limits_{n=...
3
votes
1answer
3k views

Can you decimate / downsample a signal in frequency domain just like you can interpolate / upsample it?

To interpolate a signal I can just zero pad it in the frequency domain. If I want to decimate the signal, can I just discard some part of the frequency domain? So in MATLAB this works: ...
3
votes
2answers
135 views

what is nyquist rate of $h(t)\cdot h(t)$ and $h(t)\circledast h(t)$

Let's say we have $h_c(t)$ as a continuous-time signal with bandwidth $B$ and we would like to sample it. To be able to reconstruct it correctly, the sampling rate must be greater than $2B$. Now ...
3
votes
1answer
1k views

Derive DTFT of $x[2n]$

If the DTFT of discrete sequence $x[n]$ is $X(e^{j\omega})$, what is the DTFT of $g[n] = x[2n]$? I see the textbook answer is \begin{align*} G(e^{j\omega}) &= \frac{1}{2} \left( X(e^{j\omega/2}...
3
votes
1answer
347 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..
3
votes
3answers
8k views

Conceptual question on FFT and chirp signal

If I take the FFT of a sinusoid I will get a plot whit all the energy of the signal concentrated at the sinusoid frequency. But what happens if I have a signal in which the frequency keeps changing?(...
3
votes
1answer
239 views

DSP interview question: use of the identity in development of a significant transform

I'm preparing interview and found this question. But I don't really understand what is the question. Does it ask about Fourier transform or Z transform? How the simple identity $$xy=\frac{1}{2}x^2 + ...
3
votes
1answer
538 views

What does an image of Fourier Transformation of an image tell us?

First time studying image processing... I just don't understand what does fourier transformed image of an image describe? For example consider given following pictures, The first one is the image, and ...
3
votes
1answer
130 views

Right algorithm for fourier transform on physical heights

I have data from a LIDAR unit that I would like to get the spectral density of. Unfortunately, the only thing I remember from my Fourier analysis class are the methods that I know will not work. The ...
3
votes
2answers
121 views

The Fourier transform of a damped cosine and the units of the result

If I take a simple transient voltage signal of the form $$f(t) = V_p e^{-t/\tau} \cos(\omega_0 t)$$ and take the Fourier transform in the normal way $$F(\omega) = \frac{V_p}{\sqrt{2 \pi}} \int^{+\...
3
votes
2answers
212 views

How to calculate the Fourier transform of absolute-valued sinusoid?

The signal $x(t) = |1+a\sin(\omega t)|,(a>0)$ is a continuous waveform. In order to extract the frequency parameter $\omega$, I conduct the FFT of it and obtain its spectrum showed as follows. The ...
3
votes
2answers
66 views

Fourier Transform Signals - Time Transformations

I was going over some review problems and came across an interesting one. Using the techniques of (linearity, time shifting, and time scaling) what are some approaches I could use to turn the ...
3
votes
1answer
946 views

2D Fourier transform of Sobel kernel

Can someone explain me the highlighted text parts regarding this image ? Here is a pseudo-code of how it was created: ...
3
votes
2answers
645 views

Zero-padding the middle of a signal

I sample a signal at a certain frequency for a finite amount of time to get a sequence $$(x_n)_{n=1}^N = (x_1, x_2, ... , x_N)$$ with the intention of analyzing its power spectral density by ...
3
votes
1answer
2k 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 ...
3
votes
2answers
548 views

How do I convert a timeseries to a different frequency band?

I have a real time series sampled at 32 MHz. So, when I channelized it and plot it against time, I get a Frequency vs. Time image plot where the frequency domain spans 16 MHz. To elaborate, this ...
3
votes
1answer
1k views

Magnitude of the Gradient in Frequency Domain

I'm learning some basics of image processing. Recently I've read about image filtering and two-dimensional Fourier transform, because I'm preparing for exam. And I have one question I don't know ...
3
votes
1answer
790 views

How moving part pixel intensity values of video frames becomes dominant compared to stationary part intensities in reconstructed frames?

Hello everyone i want to do dynamic texture video sementation using the Fourier transform in MATLAB. I am applying 3-D fft on dynamic texture video frames (using matlab function 'fftn') and ...
3
votes
2answers
524 views

Fourier Transform of infinite sum

I'm looking at last year's exams, and I found an exercise I can't solve: (Roughly translated) Consider $x(t)=\sum\limits_{k=1}^{+\infty}\left(\frac{1}{2}\right)^k \cos(k2\pi t)$ the input to a LTI ...
3
votes
1answer
1k views

FFT of color images incorporated into an Object Recognition method?

Is there any instance where Fourier transforms of color images have been used in conjunction with other object recognition method? Any instance of usage of Fourier transforms in color images? I ...
3
votes
1answer
78 views

Difference between Fourier-Transform and FFT of rectangular pulse

I'm trying to find a link between the Fourier-Transformation of aperiodic Signals and the FFT of them. So to start with a basic example, let's take a rectangular pulse with width 0.1s and amplitude of ...
3
votes
1answer
1k views

Basic difference between Fourier transform and laplace transform? [duplicate]

I have read few links about difference between Fourier transform and Laplace transform but still not satisfied Please correct me if i am wrong Simply put, the main difference between Fourier ...
3
votes
1answer
399 views

Bridging CTFT and DTFT for a cosine

I'm trying to understand how I can start from the CTFT of a signal and end up with a DTFT. For example if I take a basic example: $$\begin{aligned} x(t) &= \cos(\omega_x \cdot t) = \frac{1}{2} \...
3
votes
1answer
1k views

Calculate the Inverse DTFT of the DTFT Derivative in Terms of $ x \left[ n \right] $

Consider the signal $ x \left[ n \right] $ and its DTFT transform $ X \left( {e}^{j \omega} \right) $. Assume $ X \left( {e}^{j \omega} \right) $ is differentiable. What is the Inverse DTFT of: $$ j ...
3
votes
1answer
2k views

Time-Bandwidth Product

The following text is cited from a textbook, "Spotlight Mode Synthetic Aperture Radar: A Signal Processing Approach", I would like to ask if anyone knows the proof to the following statements, as the ...
3
votes
2answers
344 views

Mathematical relationship between highpass and lowpass filtering

Let $g, h_{HP}, h_{LP}: \mathbb{R} \rightarrow \mathbb{R}$ and $G, H_{HP}, H_{LP}$ denote their continuous Fourier transforms under the Fourier operator $\mathcal{F}$. Let $*$ denote the continuous ...
3
votes
1answer
725 views

Discrepancy between Gaussian FFT and its Fourier Transform

I am trying to do the FFT of a Gaussian signal and comparing it to the theoretical Fourier transform. For infinitely small time step $dt$ and infinitely long signal length $T$, the 2 should become ...
3
votes
1answer
6k views

Understanding the meaning of amplitude in FFT

I am recording data with a magnetometer of the background magnetic field in a building. I have applied the FFT algorithm to the data in order to look for the frequencies that appear in it. I would ...
3
votes
1answer
94 views

Fourier transform exercise

I have this signal: $$ X(f)= 2\delta(f)+ \delta\left(f-\frac 1{T_0}\right)+\delta\left(f+\frac 1{T_0}\right)+\textrm{rect}\left(\frac{f-\frac 4{T_0}}{\frac 2{T_0}}\right)+\textrm{rect}\left(\frac{f+\...
3
votes
1answer
193 views

Find state space model from transfer function

Let's suppose we have: G(s) = (s+1)/(s^2-2s+1) how can we find the state space representation of the transfer function: x_dot = x2 x2_dot = 2*x2-x1+u where u is an arbitrary input. I am very new ...
3
votes
2answers
494 views

Fourier transform of $\cos(n\omega t)$

My question is probably very stupid, but I've been strugling for a while on it now... In need to find the Fourier transform of $1+\cos^3(2\pi ft)$. I wrote that : $$\cos^3(2\pi ft)=\frac{\cos(6\pi ...
3
votes
2answers
2k views

Difference between Fourier Transform and DFT? - Example

I have read many excellent answers to similar questions, but never one this specific. Here is another way to ask it. Why is the modulation transfer function (MTF) of $\textrm{rect}(x/5) = \textrm{...
3
votes
2answers
732 views

FFT of SIN waves with different phase delays

I have come across a peculiarity of FFTs which has got me somewhat baffled. I've simply summed up 101 sine waves and taken the FFT using this matlab script : ...
3
votes
1answer
193 views

Fourier transform 4 times = original function (2D and higher)

The Signal Processing SE post linked below shows how the Fourier Transform applied 4 times to a 1D function returns the original function, i.e. F{ F{ F{ F{ g(x) } } } } = g(x) Link to 1D case: ...
3
votes
3answers
324 views

Why is the last value of an RFFT always real?

I am using numpy to do FFTs of real-valued data. And I don't understand why the Nyquist frequency is always real (or has zero phase). So, say ...

1 3 4 5 6 7 28