Questions tagged [filtering]

The tag has no usage guidance.

Filter by
Sorted by
Tagged with
1
vote
0answers
148 views

amplitude compensation after filtering and mixing audio

I am working on a mixer which lets me mix dry and wet signal in a user defined ratio. Wet signal is basically just the all pass filtered signal. The mixing takes place in frequency domain and so does ...
1
vote
1answer
784 views

How does kernel work in unsharp masking?

I applied the kernel below to the picture for unsharp masking k = [-1 -1 -1; -1 8 -1; -1 -1 -1] I got ! Then I changed 8 to 14. And I got How does kernel work ...
1
vote
1answer
2k views

low pass filter with minimal ringing

I am trying to filter out some square wave signal to within a limited band (1/4 or 1/8 of the original), I realized that there's a lot of ringing in the wave when I use my filter (elliptical), I also ...
0
votes
2answers
165 views

Matlab: is a highpass filter what I want, to obtain my required spectrogram? How do I design/apply this? (pic included)

The axes are wrong in the spectrogram. I have an audio wav file, and I know the sampling rate. this is read into the audioData variable. The audio is 1 channel. selected window length I believe (can't ...
0
votes
1answer
51 views

Nonlinear tricks for blocking wide band noise

Conventional methods of filtering allow one to block parts of a frequency band while passing others. But thinking outside of conventional means, and perhaps not based on any frequency methods at all, ...
0
votes
2answers
606 views

filtering in frequency domain

I am performing decorrelation of two channels of audio using all pass filtering. The two all pass filters for two channels are of very high order (>1000 but with not all coefficients non zero). I have ...
0
votes
1answer
106 views

Notch filtering line noise outside of frequency band of interest

Practically speaking, if one is interested in a frequency band well-separated from the line noise (say, for example, the 10-20 Hz band, with 60 Hz line noise), would it be advisable to notch out this ...
0
votes
1answer
54 views

LPF - signal values unaffected at specific times

Is it possible to design an LPF that has an output identical to the input at specific points in time domain (the rest of the input waveform can get filtered/distorted)? Is there a general name/...
1
vote
0answers
124 views

Fractional equalizer with non-integer oversampled signal as input

I would like to know how the output sequence from a fractionally spaced equalizer, with a non-integer oversampled input signal, is generated. For example, for $T=T_{sym}/2$, my actual code is ...
2
votes
1answer
170 views

Morphological Gradient Versus Linear Gradient in Image Processing

To obtain the gradient from an image, one can use a linear filter that for example is derrived from the derrivative of a gaussian. Then convolving the image with this linear filter gives you the ...
3
votes
4answers
799 views

Equalizing $1/f$ noise

I am recently acquiring data through ADC on signals ranging from $0.1\textrm{ Hz}$ to $50\textrm{ kHz}$ ($F_s = 128\textrm{ kHz}$). I noticed that apart from the white noise, I have something similar ...
0
votes
1answer
328 views

use scale space representation to filter one image

Currently I hope to use scale space representation to filter one image. Features in one image can be filtered using an Gaussian smooth filter with one optimal sigma. It means different features in one ...
0
votes
1answer
418 views

Filtering Passband Signals using Complex Baseband Filtering

So I'm given a pass band filter with specific transfer function $H_p(f)$, I want to implement this via baseband processing. I already know how to take the input signal $u(t)$ and process it such that ...
0
votes
0answers
156 views

Adaptive Line noise removal using IIR notch filters

I'm trying to filter out line noise(60Hz and 120Hz) from a EEG signals received over a bluetooth link. I'm proposing to use a IIR notch filter to filter out the line-noise which varies w.r.t to ...
5
votes
2answers
624 views

Filtering Overlapping Frequencies in sound file

I have been given a sound file of a plane passing over a rain forest filled with birds. I am supposed to filter out the sound of the plane as it flies over. I've accomplished this with various types ...
0
votes
0answers
132 views

Band-pass filtering on whole signal or overlapping chunks?

I am working with a signal acquired by a pulse oximeter, i.e. a device that records the change of light intensity reflected by a specific tissue depending on its blood perfusion. Since I am interest ...
2
votes
1answer
1k views

Butterworth filter in python

I'm trying to use a Butterworth filter in Python as described in this thread with these functions: ...
0
votes
2answers
117 views

Why is successive decomposition of a signal performed only on low pass component?

The question says it all. In typical (wavelet-like) decomposition of a signal, why is only the low pass component chosen for successive decomposition ?
0
votes
1answer
53 views

Different results for seperable filtering v/s direct filtering on 2-D image in MATLAB

I compared the difference between seperable and direct filtering for MATLAB's cameraman image. The difference is huge. I would like to understand the reason for this. Code below. ...
2
votes
2answers
2k views

Can the order of filtering and downsampling be exchanged?

Say for example, I have a signal with maximum frequency at 600Hz, and I originally oversampled it at 2000Hz. Afterwards I was only interested in frequency less than 500Hz. I guess I could first filter ...
1
vote
0answers
874 views

Instantaneous power estimation by discrete hilbert transform - how far does it smooth?

In my research area, instantaneous power in a specific frequency band is commonly estimated by the following procedure: Apply a bandpass filter on the raw signal (e.g. 80-90Hz bandpass). Estimate ...
0
votes
0answers
113 views

Any way to compensate for fractional delay filter's weakness between taps?

A little background: I have an FPGA (running at 200MHz) that I am creating multipath events using buffers, all of that works. I take RF, mix down to IF, sample, make adjustments, out the DAC, and ...
5
votes
1answer
3k views

Removing transients in highpass filtering with MATLAB

I've made a simple first order IIR highpass filter with a zero at z = 1 and a pole at z = 0.9. Its frequency response looks like this: Now, I filter a DC signal using this filter. Here's the MATLAB ...
4
votes
2answers
613 views

How to design a filter with a certain magnitude response

I am trying to design a filter whose magnitude is the same as that of a given signal. The given signal is wind turbine noise, so it has significant low-frequency content. After designing the filter, I ...
0
votes
1answer
671 views

MATLAB filter not attenuating enough

Currently, I'm working on removing 50 Hz power line interference from an ECG signal. Before trying out notch filters, I decided to try out a simple lowpass filter with a cutoff less than 50 Hz. Here's ...
0
votes
1answer
189 views

Extract signal from big gaussian noise

I have signal, periodic with amplitude 10 with frequency about 10 kHz. It is hidden in Gaussian noise with standard deviation 100. Some idea how to extract periodic signal? Thanks in advance.
1
vote
1answer
104 views

Blurring transfer function of image

I need help solving the following blurring function question.Assume an image $f(x,y)$ is moving in front of a camera so that $𝑥_0(𝑡)$ and $𝑦_0(𝑡)$ are the time-varying components of motion in the ...
1
vote
2answers
805 views

Band Limited Table Look Up Oscillator C++

I would like to create a Band Limited Table Lookup Oscillator that functions much like the sin() function in C++ works where i would inout a phase value and receive ...
0
votes
1answer
309 views

Role of the rank of the filter mask matrix in image processing?

I'm reading a material where it says that a filter mask or kernel can be separable if the matrix of the filter mask has a rank 1. The two slides which describes this are as below: Reading these ...
0
votes
0answers
79 views
1
vote
2answers
482 views

FIR filters: direct form / transposed FIR

I am learning about FIR filters and I'm confused. I am trying to find out different types of FIR filters. Is direct form and n-tap FIR filter the same? What does transposed FIR filter do?
3
votes
4answers
653 views

Is there an algorithm for second order filtering of data where the filter frequency is not known a priori?

It is well known that a moving average algorithm done in the time domain is equivalent to a filter with frequency response $\mathrm{sinc}(\omega\tau)$ where $\tau$ is the averaging time. (see this ...
1
vote
3answers
2k views

filter and resample or resample and smooth?

Currently doing some signal analysis in python for a major project in my physics degree which is due really soon. I need some help! Say I have two signals, f(t) and g(t) which are recorded over the ...
2
votes
2answers
295 views

Anisotropic Diffusion Filter - Intuition Behind Parameters

I need to know what is iteration and divergence in anisotropic diffusion filter technique. Isotropic diffusion $$\frac{\partial I(x, y, z)}{\partial t}={\rm div}\left[c\cdot \nabla I\left(x, y, ...
4
votes
3answers
1k views

Convolution of Signal with a Wavelet

I know that the complex wavelet transform is given by $$\int_{-\infty}^{\infty}f(x)\psi^*_{s,u}(x)\,dx$$ where $f$ is the signal, $\psi_{s,u}(x)=\frac{1}{\sqrt{s}}\psi(\frac{x-u}{s})$ is the wavelet. ...
14
votes
3answers
31k views

What is the difference between linear and non-linear filters?

How a mean filter is called as linear filter and a median filter is called as non linear filter? I understand how a mean and median filter operates, but I was not able to relate with the term linear ...
0
votes
2answers
388 views

Apply Singular Value Decomposition on Gabor filters

According to my question in this link, I applied (with a big help from lennon310) the separability of Gabor filters of any orientation. The only disadvantage of this method is the convolution in the ...
0
votes
0answers
140 views

Relationship between fractional delay coefficients and frequency?

Some background: I am putting a sig-gen signal through an ADC, into an FPGA where I can modify it, out a DAC and up to a SpecAn. All that works fine. I am experimenting with fractional delay filters,...
0
votes
1answer
588 views

Filtering an image with two gabor filters

I have an image of size 160x160 of pixels. I am trying to convolve this image with two Gabor filters of different scales (7 and 9 respectively) but with the same orientation. I red in an article the ...
3
votes
1answer
2k views

Design a comb notch filter when sampling rate is not an integer multiplicative of the cutoff frequency

Let's say I have a signal sampled at 976 Hz and I want to remove network interference noise, i.e. 50 Hz and all the harmonics. Is it possible theoretically to design a comb filter to do that? I have ...
3
votes
2answers
3k views

Detecting & Removing steps in signal

Given the signal shown below, what is the best way to remove the steps and local maximas it contains. The signal contains some steps which can last up to 100 Samples before they return to about the ...
6
votes
2answers
6k views

interpret wavelet scalogram

My knowledge of wavelets is less than epsilon. Bear with me. If I have a signal of two well separated sinusoids (15 and 48 Hz) plus some random noise, I can clearly make out the two in a spectrogram (...
3
votes
1answer
6k views

What exactly does ordfilt2 do?

Can you please explain in simple terms what do the input parameters indicate in the ordfilt2 function in matlab? ...
2
votes
1answer
134 views

What are filter banks

What are filter banks and what's their application? What's the meaning of $H(z)$ in descriptions of filter banks?
0
votes
1answer
291 views

Effect of bandwidth reduction in bit growth

I just want to ask, whenever you reduce a bandwidth of signal by filtering, I wonder why do you need to improve the number of bits used to represent that signal. The number of bit growth is $$\frac{1}...
0
votes
0answers
178 views

Can somebody help me solve this signal accumulation problem?

Investigation of the method of suppression of random noise by coherent signal accumulation Purpose - to identify opportunities for the coherent accumulation for cases of stationary and quasi-...
1
vote
2answers
2k views

Filtering in frequency and time domain

I am trying to filter a sinusoid ($f_{sample}=50 Hz$) ,, i need to remove all frequencies above 10 Hz with accepted transition region 2 Hz (stop band freq=12 Hz) the question is why after filtering ...
3
votes
1answer
232 views

Where does homomorphic filtering stand in regards to DSP applications?

I am studying my Oppenheim and Shaffer book, (New Edition), and the last chapter deals with something called homomorphic filtering. I have read the wiki and some other websites about it, but they do ...
3
votes
1answer
218 views

Constraint on a filter

First of all thanks for your patience: it is the first time for me posting a question in this forum. I am not a DSP expert, but I should get by if you give me in depth explanation. This is an example ...
5
votes
1answer
11k views

How are two signals multiplied? And how is it different from convolving two signals?

Suppose that I have two signals $x[n] = \left\{2,4,1\right\}$ and $p[n] = \left\{5,1,8\right\}$ and I want to multiply them. How do you do that? How different is it from convolving two signals? I ...