Questions tagged [filtering]
The filtering tag has no usage guidance.
283
questions
1
vote
4answers
64 views
Deconvolution to remove gaussian blur in 1D signal (Wiener filtering?)
I've got a set of biology data that I'm trying to denoise (effectively, a population statistic can only be measured convolved with a gaussian of known width)
My problem is this: I can measure (f*g), ...
0
votes
1answer
21 views
Minimum phase conversion with Cepstrum method, how to scale the result?
I am trying to convert a zero phase spectrum (magnidue response curve with zero phases) to a minimum phase spectrum, because I need a totally causal impulse response for FFT spectral filtering, and ...
0
votes
1answer
24 views
Why does applying RRC to the signal increase bandwidth?
Please see this question: Why samples per symbols $\geq 2$ in the GNURadio Constellation Modulator block?. The first answer here says "filtering the signal, you have bandwidth expansion". ...
1
vote
1answer
45 views
Memory efficient filtering with scipy.signal in Python
I have several EEG channels that need filtering, and one channel may reach a recording length of 12 hours or potentially even more. This results in billions of data points stored which, when loaded, ...
0
votes
1answer
63 views
Implementation of Overlap Save Filtering with Decimation
I am trying to implement Matlab code which performs FIR filtering with complex bandpass filter using Overlap Save method and perform decimation as well by using different length forward and inverse ...
1
vote
0answers
34 views
Laplacian filter in matlab
I want to compute the output image by first dividing the image into 8*8 blocks and applying laplace filter separately and combine them but I am not getting the correct output
Here is the code:
...
5
votes
1answer
50 views
Expected value of a quantized noisy signal
I am given a noisy signal $y(t) = x(t) + w(t)$, where $x(t)$ is my desired signal and $w(t)$ is the noise. In my scenario, the noise is very strong, much stronger than the desired signal $x(t)$. ...
0
votes
0answers
28 views
Deep Learning for Online EEG Denoising
I'm currently working on the development of deep learning methods for online artifact removal from EEG signals. I'm interested in removing common biological artifacts such as EOG and EMG individually ...
1
vote
1answer
40 views
The result if order of two filter are reversed
Apply the Composite Laplacian Filter first, then apply the gaussian filter.
Apply the gaussian filter first, then apply the composite laplacian filter.
My work as below:
Here we assume the original ...
2
votes
1answer
94 views
Bandwidth of PSK modulated signal
What does it mean that the bandwidth of PSK modulated signal without applying any filtering or shaping of the pulse, is equal to the sampling rate with "1st lobe" equal to two times of ...
1
vote
1answer
38 views
Offset after Butterworth bandpass filtering
guess I'm stuck with this filtering problem and I'm thinking it has something to do with my raw data but I'm not so sure. So the problem is the following, please refer to the figures below, basically, ...
0
votes
0answers
14 views
Accelerometer drift: What hardware-level signal conditioning operations are being performed under the hood of a MEMS accelerometer chip?
I'm in a debate with a peer who says that filtering accelerometer signals at the chip-level has nothing to do with mitigating the problem of drift
Often, additional software-level filtering is ...
0
votes
2answers
58 views
DSP signal filtering and number formats
I'm working on a dsPIC33, using Audio Codec Board - Proto to read audio samples and for reproduction.
In order to implement a relatively simple signal processing algorithm, I'm reading audio samples ...
0
votes
0answers
16 views
Training of adaptive filters
I am trying to understand adaptive filters as I want to implement a denoising algorithm based on them. Do we need to train all thee adaptive filters before they start their actual process? For the ...
3
votes
1answer
67 views
Alternatives to offline Kalman filtering
Recently I got into vehicle models and filtering in general and immediately faced with the following question.
I have the recorded GPS data from car driving on a highway. However, there is a ...
6
votes
2answers
218 views
Using oversampling to increase resolution of a DC-signal as input
Currently I'm working on a project which uses oversampling to increase the resolution of a 12 bit ADC to a maximum of 16 bits. My goal is to fully understand the theory behind oversampling and why it ...
0
votes
1answer
23 views
Difference between the average operation and the application of the equivalent LPF
I would be glad if someone could answer my question. I have a bit stream of data and I want to extract the low frequency component. When post processing the data I can calculate the average value over ...
0
votes
0answers
117 views
Linkwitz-Riley Allpass filters of Nth order from cascaded SVF second order sections
I am in the process of implementing a Linkwitz-Riley filter of 16th order. (LR-16, 96dB/oct) I am using 2nd order SVF sections with three modal outputs on each section. (LP, BP, HP) I am looking to ...
3
votes
1answer
147 views
Derivation of the lowpass to bandpass transformation
I have a basic question.
The "well known" lowpass to bandpass transformation is
$$
s \longmapsto \frac{\bar{s}^2 + \omega_1\omega_2}{\bar{s}(\omega_1 - \omega_2)},
$$
which gives a bandpass ...
0
votes
2answers
94 views
Scipy Butterworth highpass filter results in distortion and bloated output
Trying to use Scipy Butterworth filter to filter frequencies below 54 Hz from audio files. Audio files are stored as WAVs. Sample rate is 44100.
When I try using this filter the result is distorted (...
1
vote
3answers
102 views
Noise added to a Random Process
if we have a discrete random process
\begin{equation}
x\left(n\right)\:=\:0.2x\left(n-1\right)+w\left(n\right)+w\left(n-1\right)
\end{equation}
where $ w\left(n\right)$ is a noise with a mean
$
m_w=0....
0
votes
1answer
32 views
Help or suggestions with Line detection in microscopy images
I'm doing a personal project in which I want to select some very specific lines in a microscopy image.
The first picture is the raw image, the second picture is the image for the lines (in yellow) I ...
0
votes
0answers
15 views
Can I use BRISQUE to compare different filtering techniques for the same acquired image?
BRISQUE compares your image with a pre-learned model with opinion scores. I am not sure about this but would image resolution affect the result of BRISQUE?
Moreover, if I have 2 filters and I would ...
1
vote
3answers
171 views
How to practically correct for group delay imposed by a digital filter (Python)
I'm using Python to filter a signal using a Butterworth filter (scipy.signal.butter) and subsequently passing this through a forward-backward filter with cascaded second order sections (scipy.signal....
1
vote
3answers
60 views
Seeking advice on how to denoise a video from poor CCTV lighting
I have grainy CCTV footage that will need some amount of clean up. I request for ideas on the best way to clean out the noise. I am attaching a frame extracted from the video here for hints on the ...
0
votes
0answers
26 views
Removal of parallel-line like streaks
Just wondering what image processing techniques can remove some artifacts of parallel-line like streaks, which are shown in the red box in the above picture.
I was thinking about removing it from ...
2
votes
1answer
78 views
Deriving a Kalman Filter Equation for a Linear Gaussian Filtering Model with Non Zero Mean Noise
I am trying to answer an exercise question from the book Simo Sarkka - Bayesian Filtering and Smoothing.
The question is:
Does anyone know if there is a resource that has the solutions for this book?
0
votes
1answer
143 views
Butterworth filter of the acceleration and drifting displacement problem
I am only mechanic engineering and I need to filter my acceleration from MEMS mobile phone which has a noise and drifts. Here is my data. Acceleration vs time from an app mobile phone ...
0
votes
1answer
75 views
Classical spectrum analyzer model
I am trying to reproduce a numerical model of classical spectrum analyzer, described in "Fundamentals of Spectrum Analysis" by Christoph Rauscher.
Classical model consists of a few local ...
3
votes
1answer
104 views
Use of the harris-Moerder Nyquist Pulse Shaping Filter
I became aware today through fred harris' excellent presentation at the DSP Online Conference (https://www.dsponlineconference.com/) of the harris-Moerder pulse shaping filter which was published 15 ...
0
votes
0answers
27 views
Is convolving a signal by a wavelet (in time domain) equivalent to wavelet filtering?
I am a noob in signal processing. Please help me understand if the following relation is true or not:
...
0
votes
5answers
202 views
An intuitive explanation as to why a matched filter is time reversed?
It easy enough to study correlation, and matched filters. But the challenge I see unmet anywhere to date and which I struggle to meet myself is a simpler presentation, to with more difficult task I ...
0
votes
1answer
129 views
Applying zero-phase filtering in the frequency domain - also works in real-time?
In my application a filtering in the frequency space is desired. I designed two high-pass filters: $h_1$ Butterworth IIR filter, and $h_2$ FIR. I designed them using Python's ...
1
vote
1answer
185 views
Apply “non-causal” filter buffer-wise, a.k.a “soft real-time filtering”
I am dealing with digital filtering of signals, both offline and in real-time. Typical filtering purposes are highpass filter or bandpass filter.
So far I worked on prerecorded signals (e.g. ...
0
votes
0answers
22 views
Low pass filter output
What will be the output when a square wave of time period 1sec is applied to the input of LPF of cutoff frequency 1Hz. Please help me, I am not getting the exact expression. What if cutoff of LPF is ...
1
vote
2answers
96 views
Question about ideal filters
Following shows the discrete time Fourier transform of an ideal low pass filter with cutoff frequency $\omega_c$:
$$H\left(e^{j\omega}\right) =
\begin{cases}
1, & \text{if $|\omega| \le \omega_c$...
1
vote
1answer
40 views
Which one can be accompanied by linear filters?
I have a matrix :
\begin{bmatrix}
1 & 2 & 3\\
1 & 4 & 5\\
2 & 6 & 7
\end{bmatrix}
After doing operation 1 ,
I get
\begin{bmatrix}
0 & 0 & 0\\
1 & 2 & 3\\
1 &...
6
votes
1answer
202 views
A Simple Algorithm to Filter / Smooth / Denoise a Noisy Staircase Graph
Is there a way to remove the noise and smooth the graph into a staircase graph.
1
vote
1answer
72 views
Respiration (breathing) signal movement artifact removal
Situation: I have breathing data of participants who have done different things during the study which caused their breathing change; watching mindless video to which resulted in unconscious regular ...
0
votes
1answer
29 views
How does filter works in noise reduction?
On page 22 of the slide, the 1D array is [1, 1, 1, 1, 1], but the dots are uneven. Then why their values are the same?
What's the value of the point that the arrow is pointing at? Though it gives ...
0
votes
1answer
24 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 ...
0
votes
0answers
52 views
Multi-channel filter for correlated noise suppression
Short question
We need to cancel the correlated noise from recorded datasets, as shown in the figure below, coming from arrays of charge sensitive sensors.
I would like to ask to this community to ...
2
votes
3answers
164 views
Deconvolving a 1d Signal Using a Lookup Table of Kernels
assuming I measure a signal that has different PSFs per position in time.
for example:
...
0
votes
2answers
96 views
Distortion of OFDM signal when using RRC filter
I am trying to transmit OFDM signal in pass-band based on RRC filter, but what I noticed that the signal before the RRC filter is completely different compared with signal after the RRC filter (It ...
0
votes
0answers
36 views
2nd derivative using gaussian filter (gnu scientific library) - offset?
I am working on an application where I use gaussian filtering (convolution) to smooth a signal and at the same time get the 1st and 2nd derivative in real time. The signal is an equidistant sampling ...
0
votes
1answer
40 views
Next steps for analyzing this PWM algorithm and choosing a low pass filtering technique?
The Broadcom BCM2711 GPIO controller used by the Raspberry Pi has a hardware PWM implementation option using an algorithm that provides an average value defined by a rational fraction $N/M$ defined as ...
2
votes
1answer
70 views
How to find the best Q format representation?
I'm currently working in a project in which I use the coefficients of a IIR Elliptical digital filter (9th order) and the voice signal from a recording of my cellphone but I'm having issues finding ...
-1
votes
3answers
46 views
what are some possible reasons of having duplicates in sensor signal? resulting in stair-step signal?
I am using an cellphone application to record cellphone gyroscope signal. I put the sampling rate to "fastest" which means the highest sampling rate the cellphone is able to do. What is strange is ...
1
vote
1answer
152 views
Reduce Jitter in Live Kalman Filter
I have a stream of data over time that I have fed into a Kalman filter. This data represents the vertical displacement in time of a vehicle's rearwheel as it travels over a bump in the road. The ...
0
votes
1answer
198 views
A filter with low phase shift or no phase shift at all? Which one? [duplicate]
I'm seeking a good advice for a filter. Can you help me?
Right now I made my own simple filter. Not sure what I'm doing, but it seems to work.
...