Questions tagged [filtering]

The tag has no usage guidance.

Filter by
Sorted by
Tagged with
1
vote
1answer
2k views

Pre-emphasis filter for speech recognition

I'm trying to design a: $$H(z)=1 - 0.95z$$ FIR filter, for speech signal. I am using this arm_fir_example_f32.c code shown below. And I need to change the filter ...
4
votes
1answer
556 views

Polyphase Filter decomposition. It is not working

So, I want to do a polyphase implementation of a filter bank (I had problems with it since the beginning and I already asked for help to the community in the past, indeed: Norm MPEG-1 Layer III (Mp3) ...
0
votes
2answers
713 views

Convolution in spatial domain is multiplication in frequency domain

I have to prove convolution in spatial domain = multiplication in frequency domain using two matrices. $$ x(m, n) = \begin{bmatrix} 1 && 2 \\ 3 && 4 \end{bmatrix} $$ $$ h(m, n) = \...
4
votes
2answers
101 views

Filtering without using any transforms

A composite signal is defined as $$x(t) = \sin(2\pi 10t) + \sin(2\pi 40t) + \sin(2\pi 60t) + \sin(2\pi 50t)$$ Separate the four frequencies without using any of the transform techniques.
0
votes
1answer
667 views

Implementation of the filter function (Matlab) C/C++

I am trying to apply some filtering in C/C++ code, I have designed an algorithm using Matlab and it works well, so now I am moving it to native code. I am ...
2
votes
2answers
64 views

Recommendation for studying filters

I have a project to do about what happens to a periodic function when we pass it through a low-pass, high-pass and band-pass filter. I have no expressions for the filters or the function, I just have ...
5
votes
1answer
270 views

Is there a $z$-transform like for variable sampling rate signals?

I'm working with signals with variable sampling rate (the time space between samples is not constant). I know the delay between samples but I don't wont to interpolate the signal. Is there a way to ...
1
vote
1answer
56 views

position of useful filtered data inside DFT based filtered output

I'm trying to filter a 400 samples signal with various bandstop FIR filters (constant group delay), one at a time to see which one gives me the desired result. Every filter was build using the Kaiser ...
1
vote
1answer
363 views

Image zoom out using Gaussian blur and downsampling

I am trying to implement a simple zoom out algorithm using two steps: The image is blurred using gaussian convolution of standard deviation $0.8\sqrt{{\tt zoomfactor}^2-1}$ as we saw in class. The ...
1
vote
1answer
786 views

How to perform a gaussian blur using FFT?

I am trying to implement a gaussian filter with matlab.Here is my implementation: So far All I get as output is a black image. Any hints? ...
0
votes
1answer
44 views

Buffering block and filter length in real-time processing

I have a signal sampled at 256 Hz, which I want to filter with a 50 taps long FIR filter in real time. Would it be a problem, if my data block size is only 32 samples? And should I then concatenate 3 ...
0
votes
1answer
308 views

Filter problems in python

I am recording a 30 second 1000Hz Sine wave, saving it to a list, splitting the list into 5 second sublists and I would like to apply a notch filter to each sublist to check when the signal drops out ...
0
votes
2answers
196 views

Filter Implementation

I am rather new to the world of signal processing, and am struggling to understand a fundamental concept: How are filters actually implemented? I have read a significant portion of this online book, ...
1
vote
0answers
118 views

Electromyography: is this interference from the heart/how to remove it?

I'm using electromyography to evaluate the activity of lumbar erector spinae at various levels of effort. For this I also intend to sample the activity at complete rest (in prone lying). In my first ...
2
votes
1answer
2k views

homomorphic filter - python overflow

I'm trying to implement the homomorphic filtering as implemented by this research article - step 4 (pdf) The original Matlab code, which I'm trying to translate into Python, is as follows (WARNING: ...
1
vote
1answer
182 views

Denoising short, non-uniformly spaced, bandlmited sequences

Consider a bandlimited signal $x(t)$ with bandwidth $BW$. Samples of this signal are observed at non-uniformly spaced sample points in the presence of noise: $y(t_i)=x(t_i) + n_i \qquad i\in\{0,1,\...
1
vote
0answers
36 views

Multitapering in time domain to obtain smoother filtered signals?

Suppose we want to approximate the instantaneous power $z(n) = |y(n)|^2$ of the discrete-time signal $y(n)$, where $y(n)$ is the result of filtering $x(n)$ with a given window $h(n)$, $y(n) = x(n) \...
1
vote
1answer
2k views

Does Higher Sampling Rate Increase SNR?

I have AM demodulated voice samples that come from a 14bit ADC that I will filter, process, and then send to a CODEC. I can choose a sample rate of 96kSPS, 64kSPS, 48kSPS, or 32kSPS at the CODEC. ...
0
votes
0answers
190 views

How to include phase noise in sinusoidal kalman filter model?

I am modelling simple sinusoidal motion using a Kalman filter from the following equation of motion: $ \ddot{x} = -\omega^2x $ So my matrix equation of motion is: $$ \begin{bmatrix} \dot{x} \\ \...
1
vote
2answers
80 views

Tracking unknown number of signals/coordinates

I have a time series data. Where for every time step I have a varying number of object coordinates. I want to track these over time. There might also be some missing coordinates for a few frames. ...
0
votes
1answer
43 views

Is this a robust method for analysing correctness of a filtered signal? Is there a more robust method?

I have a recorded signal which contains several frequency components with stochastic phase and amplitude changes and want to extract the true signal with the other frequency components and noise ...
-2
votes
1answer
568 views

How can i create a low pass filter in matlab

i am trying to create a low pass filter in matlab for a project in signals and systems class but i couldn't. cut off frequency is 500 , sampling frequency is 10000 and the low pass filter's band width ...
2
votes
0answers
39 views

Filtering for Wright-Fisher HMM

I am trying to understand what filter may be suitable for the following HMM: The signal is a Wright-Fisher one-dimensional diffusion characterised by the SDE $$dX_{t}=\frac{1}{2}\left(\alpha(1-x)-\...
2
votes
1answer
110 views

Standard deviation is varying with change in amplitude of DC signal

I am trying to make sense of the below code. I am taking a large sample so that I get good estimates for standard deviation. ...
1
vote
0answers
87 views

Fastest way to subtract known music tracks from live videogame audio stream

I want to isolate video game "action" sounds from the video game soundtrack. Given all ~20 songs, I'd like to filter them out from any live audio stream during gameplay. What is a fast and robust way ...
1
vote
1answer
5k views

Differences between low-pass, band-pass, notch filters

I'm studying image processing and I know that there are different filters you can apply. I don't understand the difference between the low-pass/bandpass/notch filter (or high-pass/band-reject/notch). ...
4
votes
1answer
5k views

Simple software low pass filter

I am measuring voltages and currents of a 3-phase electrical machine and I need to calculate the power. Every interrupt (frequency between 30-70kHz) I get values (voltages, currents) from analogue-...
0
votes
1answer
252 views

Relative Computational Complexity for Channelizer Implementations

Suppose I want to separate a broadband input signal into multiple narrow subbands using an FFT-based analysis filter bank. The filter bank uses a prototype lowpass filter and is implemented using a ...
1
vote
1answer
89 views

Filter results from force measurements

I was provided with several force measurements. Precisely: The vertical compression force exerted from the milling tool on a working peace. The plot of the force looks reasonable and of course it ...
3
votes
4answers
955 views

Does a filter add oscillations to a signal?

this is a more general version of a question which i asked previously. From what I understand, the purpose of a filter is to change the amplitude of a specific frequency band. As I went through the ...
0
votes
1answer
304 views

How to find analytic description of filtered signal

I am looking for an exact analytic description of a filtered signal. I have an electronic circuit whose input is a monoexponential decay. First (1) the signal gets filtered by a simple RC-Lowpass. ...
1
vote
2answers
2k views

How to apply low-pass filter to an I/Q signal to get baseband signal?

Can anyone help me with the demodulation technique of a modulated signal? I mixed it with I/Q signal. But I am very confused about low-pass filtering. I am trying to apply a low-pass filter, but I am ...
0
votes
1answer
446 views

Digital Lowpass butterworth filter with cut off 500Hz and sampling rate 1.25MSPS

I am trying to simulate a distributed sensing system and I need to filter only frequencies lesser than 500 Hz(low pass filter) from acquired signal with sample rate 1250000 Samples/sec using below ...
7
votes
1answer
701 views

Adaptive filtering: Optimum filter length and delay

I'm trying to find the optimum filter length for an Adaptive Filtering, using RLS Algorithm. I'm using this design: So the "error" signal is the signal without noise (and that's the signal that I ...
0
votes
2answers
3k views

preprocessing raw ECG data

I need to preprocess raw ecg data in R, here is a sample already standardized. I'm not an expert in signal processing nor experienced in working with medical data, so I need concrete answers ideally ...
0
votes
2answers
413 views

Optimal Level of wavelet decomposition for denoising

If a certain mother wavelet is defined and the optimal threshold shall be defined via Donoho, how can I define the optimal decomposition level to achieve the best denoising results.
0
votes
1answer
412 views

Analytical expression for step response of digital bessel filter

If I apply a digital Bessel filter to a perfect step function, I get something that looks like the following: The green line is the input step response data sampled at 500kHz, the red line is ...
1
vote
1answer
443 views

Bandpass filtering an audio signal with MATLAB's $\tt kaiserord$: unknown new frequency component

I am trying to filter an audio signal with kaiserord in MATLAB, but I'm having a problem. Here is my code: ...
0
votes
1answer
144 views

Extracting narrow-band ZigBee signals(4 MHz) from a wide-band WiFi signal(20 MHz)?

I am planning the following. First sample the 20 MHz WiFi channel (WiFi channel-1 in figure). Put band pass filters (5 MHz wide) around each of the ZigBee center frequencies (11, 12, 13, 14). Re-...
2
votes
3answers
609 views

How do I eliminate line noise from USB microphone

I'm trying to record voice from a microphone into my laptop. Unfortunately, the laptop does not have a microphone jack, so I have to use the USB input. This doesn't present a problem when I record ...
1
vote
4answers
202 views

Understanding the lowpass filtering of a digital signal

I do not have any background in Electrical Engineering and I have recently started a project which involves signals captured from sensors. Lowpass filtering: The way I understand it is: The values ...
2
votes
3answers
145 views

How to filter key clicks?

I am the author of an amateur radio application that produces a waterfall display across a range of frequencies. Time is on the $x$-axis, frequency is on the $y$-axis, and the relative strength of ...
0
votes
1answer
2k views

How do we use signal::filter and signal::butter in R for EEG data?

I am trying to design an experiment to determine the peak amplitude of an EEG signal in response to a stimulus. Till now, our team has been using MATLAB and since we wish to go open source, we are ...
1
vote
1answer
2k views

What is the significance of Butterworth filter in image processing?

Filters like mean,median,gaussian,bilateral and adaptive forms of these filters are used commonly in image processing but not Butterworth filter. The reasons I could think of are a) Butterworth ...
1
vote
2answers
127 views

How is Bayesian Estimation related to filtering?

I am reading about estimation theory, including topics like Bayesian Estimation (e.g. Wiener Filtering). It seems that we usually define a filter in terms of tis frequency response (e.g. High Pass, ...
1
vote
2answers
704 views

Practical examples of ARMA model

I am studying the Kalman filter and its basic implementation, and it was asked to use the filter to estimate a signal observed in noise $$y(n) = x(n) + v(n)$$ where $v(n) \sim \mathcal{N}(0, \sigma^2)$...
0
votes
0answers
255 views

Prediction-error filter for images

I am interested in studying local pixel value dependencies in images and I am wondering if it exists a general form of prediction-error convolutional filter that is able to suppress the image's ...
3
votes
1answer
423 views

Wiener filter to estimate constant signal

I want to compare the performance of a Wiener Filter and the Kalman filer to estimate the value of a constant $d$ using mesurements corrupted by a white noise. That is, my measurements are of the form ...
2
votes
1answer
2k views

Interpolating/Decimating CIC Filter Group Delay

I have an Interpolating Cascaded Integrator Comb (CIC) filter designed as so: Rate Change = 100 Number of Stages = 4 Differential Delay = 1 I'd like to calculate ...
2
votes
2answers
135 views

Equalizing frequency response in software

I'm playing audio through a speaker which I know to have a non-flat frequency response, with particularly poor response in the low ($<1\textrm{ kHz}$) ranges. My plan to get around this problem is ...