Questions tagged [matched-filter]

Matched filter is obtained by correlating a known signal, or template, with an unknown signal to detect the presence of the template in the unknown signal.

Filter by
Sorted by
Tagged with
3 votes
1 answer
204 views

Cascading conventional filter with matched filter

The most upvoted answer to this question suggests to use a "conventional" filter in cascade with a matched filter to first remove out of band noise (with conventional filter) and then optimize signal ...
MAI's user avatar
  • 33
2 votes
1 answer
37 views

Plane Settings of the Matched $z$-transform Method

I've come across that the matched $z$-transform maps poles of the $s$-plane design to locations in the $z$-plane. My question is, what is the $s$-plane and what does this mean? I'm aware that the ...
Janitt's user avatar
  • 39
1 vote
1 answer
652 views

ADC and Matched Filtering

A basic theorem in communications is the matched filter maximizes the SNR at sampling. I'm a little confused on how this relates to discrete time systems and sampling rate. Normally if you sample at ...
FourierFlux's user avatar
3 votes
1 answer
5k views

Matched filter and cross correlation in digital processing

I am very new to signal processing, and a bit confused with the matched filter. Assume that I have a time series and a specific waveform I need to identify in it. By definition: a matched filter ...
Dmitry Frolov's user avatar
0 votes
0 answers
356 views

Determining signal using Optimal receiver(Matched filter)

I'm given a signal that has been passed through a noisy channel using binary polar signaling with a pulse value of p(t) = 1. The receiver is coherent and the length of each pulse (in samples) is 10 ...
Abhijith Bagepalli's user avatar
0 votes
1 answer
7k views

What will the impulse response of a matched filter look like if the input is complex?

If $h(t)$ is the impulse response of a filter matched to a signal $s(t)$, I read that $h(t) = ks(t_o - t)$. But what if the signal is complex? I went through the derivation of the matched filter and ...
Aditya P's user avatar
  • 171
0 votes
0 answers
107 views

Digital Communications block diagram question

I am new to digital communications and trying to understand the basic underlying concepts of digital comm systems. So far , studying the course , I have some questions which if anyone can answer would ...
Ash SDR's user avatar
  • 133
0 votes
1 answer
169 views

What's the difference between SISO and SIMO in using matched Filters

Suppose we are transmitting a signal $x$ in $OFDM$ with $N$ subcarriers, After performing Parallel/Serial conversion and then N-points FFT, we suppose to have signal $s = IFFT^Hx$, Then adding the ...
Fatima_Ali's user avatar
1 vote
3 answers
2k views

Derivation of the Optimal Matched Filter - Convolution vs. Correlation

On the Wikipedia page for Matched Filters here, there is a matrix algebra derivation for an optimal matched filter. Now, considering the output of an LTI system is found using the convolution operator,...
TrendyParker's user avatar
0 votes
3 answers
1k views

"Complex Matched Filter"

What does a complex matched filter mean? . A complex bandpass filter can be formed by multiplying a low pass filter by exp(jwt) getting an analytic filter (one sided in the frequency domain) which is ...
Hatem Tawfik's user avatar
3 votes
3 answers
2k views

Carrier Frequency Offset, Rotating Constellation and Correlator

I have been further reading up on carrier recovery methods and something is not clear to me: It's written that a carrier frequency offset results in a rotating constellation diagram but if you are ...
FourierFlux's user avatar
1 vote
1 answer
239 views

Perform overlap add with available FFT size smaller than filter coefficients

I would like to process 12 to 20 seconds of incoming audio at a sample rate of 44100. I must process this audio in real time in an STM embedded kit (perhaps also an Android Smartphone). I'm trying to ...
VMMF's user avatar
  • 1,110
0 votes
1 answer
419 views

RADAR Video Signal and Matched Filtering

In order to make my question more clear and give more details I'm trying to understand the processing signal procedure in radars,i understood till this moment that a transmitter generates a signal ...
Issa's user avatar
  • 127
0 votes
1 answer
801 views

matched filter of chirp signals

In simulating linear frequency modulated (LFM) chirp signals, with the parameters: Pulse width, bandwidth. I find the matched filter response to be this: In particular, there is a increase in the ...
matthew's user avatar
  • 95
2 votes
1 answer
794 views

Understanding the over sampling factor effects before a Matched Filter?

I am trying to design a matched filter at the receiver side to a half sine pulse shaping function sent by the transmitter of an OQPSK transceiver. I am not sure I understand the effect of varying the ...
Mohamed Amr's user avatar
5 votes
2 answers
2k views

Finding Reference Audio Signal in Test Audio Signal and Cropping Accordingly

As seen in the diagram, below I have a reference audio and a test audio. I want to find at what part of the test clip the reference audio be heard. Once, that is found I want to crop the test file ...
listener's user avatar
0 votes
2 answers
116 views

How to detect a long signal inside an even longer one?

I'm trying to detect a long pattern inside a long recorded audio. In order to do so I am implementing a matched filter in time by performing a FIR filtering using the coefficients of my pattern ...
VMMF's user avatar
  • 1,110
0 votes
1 answer
454 views

Expectation and Auto-correlation of an Output from a Matched Filter. [duplicate]

[see the attached image] I recognize the filter in the problem is a matched filter. But I don't understand how this filter actually work, and I am not quite sure about how to calculate the ...
Alalalala's user avatar
1 vote
0 answers
494 views

Frequency Domain Variant of Pearson's Sample Correlation Coefficient?

Suppose that you need to find (i.e. acquire) $x_1$, a short data packet with a known bit sequence preamble (i.e. a PRBS BPSK), in $x_2$, quantized samples recorded from the output of an ADC. You don'...
random_dsp_guy's user avatar
0 votes
2 answers
563 views

Optimum Filter Signal Detection for Non AWGN Channels

I have been reading this question and it confirms that the matched filter is the maximum-likelihood receiver in the presence of additive white Gaussian noise. So in the AWGN channel it maximizes the ...
VMMF's user avatar
  • 1,110
1 vote
1 answer
598 views

Cross-correlation - Why is there a complex part after FFT/IFFT when deleting the mirrored part of the spectrum?

I want to detect a special shape in my time series and I apply an matched filter using cross-correlation to increase the SNR. ...
schtz's user avatar
  • 13
5 votes
2 answers
1k views

How to calculate the phase shift AND time delay of non-periodic signals

Say I have two non-periodic signals, $f_1(t)$ and $f_2(t)$, with Fourier transforms $F_1(\omega)$ and $F_2(\omega)$. Basically, I need to line up $f_1(t)$ and $f_2(t)$ as close as possible, and I am ...
ursus432's user avatar
4 votes
1 answer
6k views

normalized sum of squared differences

I want to search for a patch in a region of image, and I will use the normalized sum of squared differences. I know that the sum of the squared differences is: $SSD = \sum {\left(F - I\right)^2}$ ...
Slh47's user avatar
  • 43
3 votes
2 answers
187 views

Besides computational costs, is filtering, decimating, then filtering different from just filtering?

Background: I have a variety of BPSK which uses a raised cosine transmitted pulse shape: $$ h(t) = {1 \over 2}\, (1+\cos(\pi t))\, \Pi(t/2) $$ After matched filtering in the receiver, the end result ...
Phil Frost's user avatar
2 votes
0 answers
580 views

How to eliminate matched filter background?

The question My goal is to detect an unknown frequency $f_1$ with a mixer and a matched filter. My simulation shows (below) that I correctly identify the 50 kHz external signal - but it also ...
Astor Florida's user avatar
4 votes
3 answers
634 views

Calculating penalty to SNR for non-matched filter

If a matched filter is optimal for detecting a known pulse in an AWGN channel, any other filter must have a degraded SNR. Given a discrete pulse shape and an arbitrary non-matched filter, is it ...
Phil Frost's user avatar
1 vote
0 answers
643 views

Noise covariance matrix

I am attempting to implement a generalized least squares estimator that uses a noise covariance matrix from measured data. The basic model is as follows $$\hat{c}_{GLS} = \left(\bf{A}^T\bf{\Sigma}^{-...
user7257's user avatar
  • 119
8 votes
1 answer
3k views

Whitened Matched Filter

I am seeking for an advice on whitened matched filtering technique. I have looked into the literature and I do understand its the purpose and how to select the filter in order to achieve the desired ...
Milos Milosavljevic's user avatar
5 votes
1 answer
3k views

Radar SNR for a LFM Waveform

How do you estimate the detection SNR for a radar transmitting an LFM (chirp) waveform? I'm looking for an SNR equation that is a function of chirp bandwidth and compressed (or uncompressed) ...
random_dsp_guy's user avatar
3 votes
1 answer
580 views

Obtaining phase and magnitude of 2 spectral components after ADC

I am currently implementing a digital filter to obtain the output of a PID controller. The control loop is carried out by applying a 1kHz sine wave at the input of the system and reading the output ...
H A's user avatar
  • 33
0 votes
1 answer
1k views

Matched Filter BER vs SNR curve does not match the theoretical curve [closed]

I am creating a matched filter using filter command. The coefficients are also generated in another file using sigma delta modulator these are ternary coefficients (+1,-1,0). I have generated 1 and 0 ...
Abeer's user avatar
  • 3
4 votes
3 answers
1k views

Matched filter loss due to frequency offset

I'm working with a pulsed radar signal which uses linear chirp pulses. I perform pulse compression by applying a matched filter of the simulated chirp waveform and recording the location and power of ...
David K's user avatar
  • 270
5 votes
4 answers
8k views

Pulse Compression(Chirp) SNR Gain

I've created both single tone signal and a LFM chirp signal with same pulse duration and cross correlated both of them with their own(matched filter). Peak points of both results were same as expected ...
menderft's user avatar
0 votes
2 answers
733 views

matched filtering in GSM

After the estimation of channel impulse response (using the training sequence in burst), to cancel the effect of channel on the received signal, I think, we should convolve the received signal with ...
Sarah's user avatar
  • 3
0 votes
1 answer
525 views

Matched filter for variable time scaling?

Lets say I have some arbitrary waveform shape I want to look for. We'll use this as an example: If my input is some mildly noisy signal, and I see something like this: I can run that through a ...
und0783's user avatar
1 vote
2 answers
3k views

What are the differences between estimation and detection optimal filters (matched and Wiener)?

What is the differences between the two of them? I know that the matched filter is a detection filter because it detect what is the peak of the signal and return the time delay of reflected and ...
user3646742's user avatar
0 votes
1 answer
228 views

Steering Vector for Generic STAP

I am interested in understanding the proper terminology for the topic of Space Time Adaptive Processing (STAP) that extends beyond the example in all the text books and papers I could find that ...
David Carey's user avatar
4 votes
3 answers
4k views

Does oversampling improve processing gain?

I am used to Time-Bandwidth product describing the processing gain or improvement in SNR for a spread spectrum signal using a matched filter. One could view the bandwidth $B$ as the sample rate (...
David Carey's user avatar
1 vote
1 answer
2k views

Does a matched filter give a gain in SNR?

I am trying to know if filtering a sequence with a matched filters gives a gain equal to the sequence length, he are the calculus, is it correct ? In my model $s$ is a deterministic complex sequence (...
flemmeolympique's user avatar
2 votes
0 answers
195 views

Signal rescaling

Please help me out with this one. I think I've been given an impossible task. I'm working on a system that transmits an active signal and looks for strong reflections. The transmitter is actually ...
Austin A.'s user avatar
  • 246
1 vote
0 answers
464 views

Audio - TDOA and $\tt xcorr$, find the 'best' peak

I try to locate a mobile device using multilateration. The mobile device acts as the receiver and in the room I have three speakers. To calculate the position I need the time difference of arrival (...
Philipp's user avatar
  • 111
7 votes
1 answer
4k views

Location of Matched Filter

In a digital communication receiver, matched filter(SRRC filter) is used. In different literatures, the location of the matched filter is mentioned in two different places. One is just after the ADC ...
avi1987's user avatar
  • 181
1 vote
2 answers
3k views

How to interpret output of matched filter with complex input?

I have implemented a matched filter based on the Fourier Transform approach. In the real numbers domain that means that I use as the coefficients of my filter (B) the inverted time-samples of the ...
VMMF's user avatar
  • 1,110
3 votes
2 answers
3k views

Fourier transform of a Fourier transform

I generate a Gaussian noise and then I filter it with a passband FIR Kaiser window filter. When I perform the Fourier transform of the output of the filter and plot its magnitude spectrum, it is ...
VMMF's user avatar
  • 1,110
2 votes
1 answer
1k views

Optimal time for sampling symbol in digital receivers

I'm studying various publications about symbol timing recovery algorithms, Early-late, Mueller and Muller & Gardner. All documents I've read tells that, to minimize ISI : The optimal time for ...
omnit's user avatar
  • 43
1 vote
0 answers
791 views

Moving signal power normalization

I am using matched filters using GNU Radio to extract from noise a CW Morse signal. The filter actually performs pretty well in various SNR environments. My problem is that the threshold upon I decide ...
Manos's user avatar
  • 111
3 votes
1 answer
416 views

Why do we really split pulse shaping between the transmitter and the receiver?

EDIT: There was a small error in my code when plotting the Squared RC. Below is the correct frequency response, and clearly RC² doesn't fulfill Nyquist's criterion. ---------------------------------- ...
br4him's user avatar
  • 33
0 votes
1 answer
796 views

Cross-Correlation Signal Delay Estimation Variance

I am working on a project which intends to use Time Difference of Arrival (TDoA) for localization. Firstly, my understanding is that a matched filter is the most common method for estimating signal-...
Stephen Hartzell's user avatar
0 votes
1 answer
236 views

How Matched filter is transformed due to frequency modulation?

Intro: Consider a signal source S which emits a PAM modulated signal, bits encoded as +g(t) and ...
jhegedus's user avatar
  • 247
9 votes
2 answers
4k views

Detecting a Signal Inside a Time Series Using MATLAB's $ \tt xcorr() $

I would like to find the exact replica of signal A in time series B. I am working with the simple toy example below, in which A is located starting at the 4th position in B. I thought that using <...
val's user avatar
  • 445