Questions tagged [correlation]
Correlation or Cross-Correlation is a measure of similarity of two waveforms as a function of a time-lag applied to one of them.
233
questions
1
vote
1
answer
104
views
Is there any way to align temporally two signals in spectrogram?
I am keen to know that If I have two signals say :
Farend_signal (y[n]) and Nearend_signal (x[n])
and x[n] also contains an echo of y[n] with some delay.
Is there any technique to align these two ...
3
votes
2
answers
779
views
Applying Circular Cross Correlation in MATLAB
I have searched Google for circular cross correlation using Matlab, and I have found it only for one dimensional signals.
Could you please help me implementing circular cross correlation between two ...
2
votes
1
answer
218
views
Spatial multiplexing MIMO, antenna critical spacing, antenna isolation
How does antenna isolation affect single user spatial multiplexing MIMO performance in an antenna array? Text books talk about a critical antenna spacing of 1/2 of the wavelength provided that the ...
1
vote
1
answer
100
views
nature of output of the addition of white noise with colord noise
I want to know that the addition of a uncorrelated time series x with a correlated time series, say y generates a time series ...
3
votes
1
answer
146
views
Proving that FFT (and by extension any correlation based estimator) is unbiased
I have a pretty simple question which i should have been able to answer. Just wanted to check if people here have a better solution to it.
I am trying to establish that FFT as a frequency estimator (...
0
votes
0
answers
167
views
Comparing mechanical signals with different length
I couldn't find any solution for this that would work for me
I'm working in python.
I have two similar signals that I can plot Force x Angle. (problem simplified)
One plot (angle x force) has length ...
0
votes
1
answer
144
views
How does Correlation for 1D Signals work?
On page 2 of the slide, I don't understand the example. Like $j$ and $s$ are both on the x-axis, what does j+s mean? The filter is $(f(−1), f(0), f(1)) = (−0.5, 0, 0.5)$. How can we use it? Could ...
1
vote
0
answers
254
views
correlation matrix vs. correlation function?
Can someone help me understand the difference between a 1-dim autocorrelation function and a 2-dim autocorrelation matrix of a random process aka time series?
My Leon-Garcia textbook defines CX(τ) and ...
0
votes
1
answer
53
views
Are ACF plots sufficient to detect white noise assuming probable existence of non linear associations?
ACF plots use autocorrelations tests to determine associations in time series. Autocorrelations, however, only measure linear associations. To my understanding, certain non-linear associations can ...
6
votes
1
answer
733
views
How does DCT decorrelate images?
I've read in multiple places that DCT decorrelates Toeplitz matrices and images usually have Toeplitz structure. Can you explain with an example how DCT decorrelates a Toeplitz matrix?
Example for DFT:...
0
votes
1
answer
83
views
packet encoder RF packets by using LPF for determining if it's zero or one [closed]
I'm transmitting RF packets with frequency 868MHZ ,
symbol rate (it's the same as bit rate) is 50KBaud , and Im sampling them by a dongle (fs=20480KHZ) to capture those RF packets, the captured ...
0
votes
1
answer
74
views
Deciding if the received packet is valid or not valid [closed]
I have sampled RF wireless packets as IQ samples file, those RF packets has patterns like preamable|syncword|data|crc , I'm doing cross correlation with my constant syncword (after I did the ...
1
vote
0
answers
225
views
Find Syncword (pattern) in signal, using Correlation
I have a signal which always has the same syncword ([93 0b 51 de] in hexa).
I also have a signal with additive noise(attacing it, and I want to find my syncword in that a noisy signal using corelation(...
0
votes
1
answer
43
views
Correlated fading channel: transmit and receive antenna correlation matrices
I am trying to create a non-i.i.d channel: correlated Rayleigh fading channel.
$$ H= R_H \cdot H_o,$$
where $H_o$ is i.i.d. channel ( uncorrelated) and $ R_H$ is a channel correlation matrix, is ...
0
votes
3
answers
3k
views
Autocorrelation function and correlation integral
I am confused by the definition of autocorrelation function. It is originally defined as the expected value
$$R_{XX}(\tau) = E[(X(t)X(t+\tau)] = \langle X(t)X(t+\tau)\rangle\tag{1}$$
where $\langle\...
1
vote
1
answer
113
views
Correlation of discrete time periodic sequences
So I was reading this textbook - Digital Signal Processing by Proakis and Manolakis. The authors define the cross-correlation operation for 2 energy signals $x(n)$ and $y(n)$ in section 2.6.1 as:
$$ ...
-1
votes
1
answer
132
views
Correlations of matrix
I have a matrix of 10 column, each column has measurements at different times. I have a second matrix also of 10 columns, each consisting of measurements at different times.
I want to carry out cross ...
1
vote
0
answers
163
views
How to find if the signals are in sync or out of sync with each other?
Considering these are two signals over time, black and red.Following are some of the properties
Every Second a new data point is added over time . There is no control on the generation of the ...
-1
votes
1
answer
129
views
Determine reflections from received signal
I have a reference signal $r(t)$ and the correlation between that reference signal and the received signal : $C_{XR}(\tau)$. The signal I receive contains reflections on walls. I have to build a ...
0
votes
1
answer
276
views
Kronecker delta instead of dirac delta as correlation function of white noise
From my understanding, if you have a sample $x_{t_1},\dots,x_{t_n}$ of $X_{t_1},\dots,X_{t_n}$ which are iid $N(0,1)$, then $x_{t_1},\dots,x_{t_n}$ is a sample path of Gaussian white noise.
However, ...
0
votes
1
answer
359
views
Autocorrelation - Understanding reduced correlation at periodic time shifts using np.correlate (versus statistical autocorrelation)?
I'm going through the Think DSP by Allen B. Downey, and I'm struggling to understand a specific aspect of np.correlate and how it differs from statistic autocorrelation. The question is at the bottom, ...
2
votes
0
answers
78
views
Solving nonlinear Fourier relation
I'm trying to solve the following nonlinear cross-correlation problem for the time-domain signal $f(t)$:
$S(\omega) = \overline{\mathcal{F}\left[f(t)\right]} \mathcal{F}\left[f^n(t)\right]$
with $n&...
0
votes
1
answer
308
views
Dependence of correlation peak height on GPS C/A signal's SNR, noise floor level (dBFS), correlation period length and ADC resolution
Assuming correlation at 2X the chip rate (2046 chips per period) and 500 Hz frequency search bins.
There are probably additional variables here that I'm missing and I'm not sure how to quantify a ...
1
vote
0
answers
57
views
Detect orthogonal sequence with fading
For a set of $N$ orthogonal sequences $\textbf{A}^i = \{a_1^i,a_2^i,...,a_M^i\}, i =1 ..N$, the detection of these sequences can be done by calculating the inner product (dot product) of receive ...
0
votes
1
answer
395
views
What is the explanation for the inverse FFT of a cross-correlated signal being shifted by some amount in the time domain?
I created two signals in the time domain: signal A which is a square wave, and signal B which is a right-angled triangle wave, as shown in the picture below.
I took the FFT of these signals, ...
2
votes
1
answer
1k
views
convolution vs correlation? [duplicate]
What is difference between convolution and correlation?In simple words or in a nut shell?
As far as i am able to study is that Convolution is a mathematical operation used to express the relation ...
-1
votes
1
answer
515
views
Does this make sense for cross-correlation in frequency domain?
If I have a signal A at 2 kHz and signal B mixed at 2 kHz + 3kHz, and then i take the FFT of them both, and then cross-correlate them many times, the 3kHz peak should disappear? Since this peak is not ...
0
votes
1
answer
120
views
How to verify if my cross-correlation algorithm works?
So I have a signal generator which can produce two separate signals.
I use a spectrum analyzer to read these signals, and can interface with Python.
I wrote a Python code which takes in these two ...
1
vote
0
answers
69
views
How to extract information about each constituent 'wave' of a signal?
I have a vector containing wind speeds sampled at 1Hz over ten minutes.
I have applied a lowpass filter of 0.25Hz to get only the wind speeds I am interested in.
I now want to use MATLAB to ...
3
votes
4
answers
4k
views
Understanding correlation in image processing using examples
I have been trying to understand the intuition behind the correlation. I understand from this guide that correlation is a way to detect a known waveform in a noisy background. I have seen from this SO ...
1
vote
1
answer
912
views
What is the time reversal convolution
Given a signal $r(t)$ which is a result of convolution between signal $x(t)$ and a channel $h(t)$ as below :
$r(t) = h(t)*x(t); $
what I know, the time reversal convolution can be process as ...
1
vote
0
answers
92
views
Pearson correlation coefficient vs mutual information
I recently computed both the pearson coefficient and the mutual information of two time series as well as the corresponding error bars, and what I find out in the end is a significant level of ...
0
votes
0
answers
114
views
Are there methods to measure how the change in one signal will affect another signal?
I have two distinct signals and I would like to compute their correlation. However, I think that just computing the crosscorrelation does not work here, since the signals are from different sources — ...
0
votes
0
answers
123
views
Find repeating sequences in audio file
I have a long audio file (12+ hours). I know that there are some unknown small (2 minutes each or thereabout, it varies) repeating (not bit by bit: it is recorded with a mic) chunks in it, repeating ...
0
votes
1
answer
98
views
Practical question about DFT in Matlab
Please consider this piece of code:
...
2
votes
1
answer
595
views
Correlation of independent random processes
Suppose $X(t)$ and $Y(t)$ be two independent random processes. Is $E(X(t_1)Y(t_2))$ necessarily zero?
0
votes
1
answer
735
views
Validating Jakes model in Rayleigh Fading channels
I am trying to validate the Jakes model by comparing the autocorrelation function given by $ \rho(\Delta t ) = J_{0}(2 \pi f_{d} \Delta t)$, where $ f_{d} $ is the maximum Doppler shift, $ J_{0} $ is ...
1
vote
4
answers
274
views
What is definition of independent random variable
I wan't to ask that if
E{X}=0
E{Y}=0
and E{XY}=0
then how can I verify if the two random variables are independent or not.
X , Y are both continuous random variables {I am not able to recall ...
5
votes
1
answer
1k
views
Maximum cross-correlation coefficient value for time delay estimation
I am using cross-correlation for time delay estimation of two synchronized recordings ($x_1$ and $x_2$) of a fixed sound source from two different locations.
I understand that the delay is associated ...
1
vote
2
answers
155
views
high & low pass correlated dither noise question
I read a pretty cool article the other day: Robert Katz - Dither noise Probability Density Explained.
It says that if you have two dice (A and B) that you can roll both dice and then...
Re-roll die A ...
0
votes
0
answers
50
views
How can i calculate a matrix of correlation?
I want to implement my own music algorithm detecting an angle of arrival of non-stationary signal and I need to make a matrix of correlation of this signal. I have problem because I don't know how to ...
-1
votes
1
answer
52
views
Can somebody explain SDF and MACE to me?
I can't find any information on SDF and MACE save for a vague exert in Kinser's Image Operators books. Therefore I am dumbfounded. I can't understand what they do and what's their role in composite ...
1
vote
1
answer
230
views
Signals Cross Correlation from Their Power Spectral Densities?
For two real valued signals $f$ and $g$ with their corresponding power spectral densities $|F(k)|^2$ and $|G(k)|^2$ Is there a way to get an intuition of how correlated $f$ and $g$ are just by looking ...
2
votes
1
answer
267
views
Cross Correlation, how can any signals except the trivial cases be uncorrelated?
I have been working on a problem where I am trying to subtract two Power Spectral Densities (PSD's) from one another in the following way. $$|F(k) - G(k)|^2 = |F(k)|^2 - |G(k)|^2$$
Which is only ...
2
votes
1
answer
120
views
What kind of power spectrum implies uncorrelation in time?
I am new in signal processing field, and actually I just need some basic tools for what I am working on. I've learnt that the autocorrelation function is the inverse Fourier transform of the signal's ...
1
vote
0
answers
130
views
Time delay estimation of signals increasingly decorrelated
The problem may be summarized as follows: I have a stochastic signals and I want to measure an increasing delay, as depicted in the following picture. The picture represents the signal as it is being ...
5
votes
1
answer
742
views
What is the Fastest Way Ever to Do 2D Correlation?
Here is what i gathered so far:
Any sliding window classification, image filtering or similar can be fastly done by a FFT (flip the signal and do convolution).
Also, if the template/filter kernel is ...
0
votes
2
answers
262
views
What is the betwwen [i,j] and [u,v] in explinations of correlation and convolution (picture attached)?
I don't know how to write 'summation' symbol here hence posting the picture.
Can someone explain to me the difference between i,j and u,v in this explanation of correlation and convolution?
I know ...
0
votes
1
answer
89
views
Efficient correlation of a low duty cycle training sequence
Is there a way to efficiently correlate a training sequence that is N samples long, framed at M samples where M >> N, with L occurrences of such frames (see below). For the pedants, the training ...
0
votes
0
answers
847
views
What is the difference between using corrcoef to compare two signals by column, and as whole matrices?
I have two matrices, which represent acceleration readings of the same event from two seperate sensors, and I would like to calculate the correlation coefficients so that I may get a measure of how ...