Questions tagged [multirate]
53 questions
4
votes
3 answers
Unscented Kalman Filter - Multiple Consecutive Measurement Updates
In trying to implement an Unscented Kalman Filter (UKF), I have come across the issue of what to do when my measurement signals come in at a different rate than my control inputs, which I use in the prediction step of the UKF. In my implementation,…
theo1010
- 53
- 3
4
votes
4 answers
With regards to multirate processing, what are the benefits of having a 'slower' sampled signal?
With regards to multirate processing, what are the benefits of having a 'slower' sampled signal?
Let's say I have a continuous signal
$$x(t) = \cos(2\pi\cdot3t) + \cos(2\pi\cdot 7t)$$
and it is sampled at $10\textrm{ kHz}$. Obviously the sample…
Izzo
- 697
- 4
- 19
3
votes
1 answer
What’s a good book on multi-rate dsp?
Was Studying a dsp design recently with many decimation and interpolation filters, and was wondering if there is a recommended book specifically on the subject of multi-rate dsp? Preferably a book with worked examples and exercises at the end of…
pico
- 183
- 6
3
votes
2 answers
What would be the effect of repeating samples in time domain on frequency domain?
Consider the operation of up-sampling a signal n times by repeating each sample n times in the time domain. What would the frequency domain response of the resultant signal be like given the frequency response of the original signal?
Kevin Selva Prasanna
- 181
- 5
3
votes
1 answer
How to undo dynamic Doppler effect by software?
I have a signal affected by Doppler effect. In general, the Doppler effect changes the scale of the time and frequency domains. So, to undo this phenomenon, I am using a sampling rate converter. Two possible implementations using polyphase…
Luis M Gato
- 510
- 2
- 10
3
votes
1 answer
Use polyphase representation to construct a perfect reconstruction filter bank
I'm posting this question in response to Question about zero-phase filter bank
This is a homework question for which I found an answer, but I didn't do it the way I was supposed to. I'm wondering what the correct approach is. I've been told to use…
jodag
- 235
- 1
- 6
2
votes
1 answer
Getting error while performing upsampling of an audio signal processing using low pass filter in python
I want to perform upsampling of an audio signal introducing zeros between samples to create a longer signal with factor of N=2. The sampling rate is 44100Hz, time = 5sec.
def butter_lowpass(cutoff, fs, order=5):
nyq = 2 * fs
normal_cutoff =…
user57898
- 21
- 1
2
votes
1 answer
Understanding sampling rate conversion
I am a little bit confused about the concept of sampling rate conversion. Consider the following question:
Wideband telephony signals are sampled at a sampling frequency fS1 = 16kHz. To process these signals with an automatic speech recognizer, the…
Niousha
- 467
- 2
- 7
2
votes
1 answer
Advantage of complex filtering in multirate applications
I've seen it mentioned in passing in various papers on signal processing and filter design that complex FOR filters can be more efficient when it comes to multirate applications. However I cannot think of a scenario where this is applies. Of the…
John McGrath
- 61
- 6
2
votes
1 answer
Why do Dyadic filterbanks downsample the high pass signal portions?
I'm currently programming a dyadic filter bank and have a question. I notice in all of the visual representations:
(from here (Dyadic Analysis Filter Bank)), the high pass filtered output for each stage is downsampled. That is, when the signal is…
Izzo
- 697
- 4
- 19
2
votes
0 answers
Elementary proof of Fourier domain formula of multidimensional downsampling by $M$
I am trying to prove a well-know formula for the multidimensional downsampling by arbitrary downsampling integer matrix $M$ in $d$-dimensional case. The formula is
$$
\hat{y}(\omega)=\frac{1}{\textrm{det}(M)}\sum_{k\in…
Hua
- 121
- 6
2
votes
2 answers
Perfect reconstruction: what properties must the analysis LPF satisfy
I have been reading on conjugate quadrature filters (CQF). The linked article explains that, if we have a lowpassfilter $h_0$, we can create a set of filters for a perfect reconstruction filterbank. The analysis highpass filter $h_1$ and synthesis…
user7488
2
votes
2 answers
Recovering a signal that was upsampled by non-integer factor
I have a data sequence $G[n]$ that is upsampled at the transmitter of a communication system by a non-integer factor ($1.5$ to be precise). At the receiver, I am supposed to downsample the data and recover the sequence $G[n]$.
In MATLAB, I am…
r2d2
- 97
- 1
- 12
2
votes
3 answers
Splitting the Unit Delay
Please refer to the paper Splitting the Unit Delay - Tools for fractional delay filter design by Laakso, Valimaki et.al.
I am not able to visualize how the fractional delay is obtained by resampling the shifted version of the impulse response of the…
Naveen
- 494
- 6
- 17
1
vote
0 answers
Z Transform of M-Fold Decimation
I know this is probably a common question, but after some searching I think that my version of the question is slightly different -- apologies if this is a repeat. I have seen that it is inaccurate to say the Z transform of the M-fold decimation…
JustAnEE
- 11
- 2