Smoothing a signal or data set approximates the data to reveal patterns and exclude noise, fine-scale structure and rapid changing phenomina.

learn more… | top users | synonyms

1
vote
1answer
36 views

Implementing a 1-D Kalman Filter Regression, Missing the smoothing action (getting the opposite)

I am implementing the 1D Kalman Filter in Python on a fundamentally noisy set of measurement data, and I should be observing a large amount of smoothing...but, instead, my Kalman Filter is doing the ...
0
votes
1answer
48 views

Get phase information from bursty time series with amplitude variability and sharp edges

I have time series like this one, and I am trying to get the phase information from it. If it matters why, because I need to compute the precision of the cycles and amplitude variability is ...
4
votes
2answers
123 views

How do I smooth this noisy signal?

I have a numerical solution to a problem in mechanics. I am computing the force applied to an object as a function of its deformation and in the problem, there is an instability, due to which the ...
0
votes
2answers
89 views

Compute the time derivative of a noisy digital signal?

The issue is that my signal is very noisy. I need extract its time derivative as accurate as possible. P.S. I do not have any prior knowledge on the signal (black box). On forums some suggested ...
1
vote
1answer
86 views

how to smooth estimated velocity

I have a manipulator that provides the position and the velocity of its end-effector. The velocity is noisy. I've implemented a filter in C++ to determine the derivative of the position. In the below ...
1
vote
1answer
17 views

What is the equivalent smoothing function to running the same Gaussian 8 times?

Suppose there is an image which is to be smoothed by convolving it with a Gaussian kernel with standard deviation $\sigma$. If the image is then smoothed with this kernel 8 consecutive times, is the ...
3
votes
1answer
29 views

Smoothing 3D Data for the Second Derivative

I am not a signal processing expert and my feeble attempts at solving this problem have come up short. I have a C++ application which is being fed regularly-spaced (in time) 3D position samples. The ...
0
votes
1answer
42 views

Cascaded one-pole sections and relationship to time constant

I have implemented a typical one-pole lowpass filter to smooth out some control signals. The form of the filter is: $$ y1 = x0 + b1\centerdot(y1 - x0) $$ x0 is the current input sample. y1 is the past ...
0
votes
0answers
25 views

Smoothing out data with DIY Spectral Analysis in Excel VBA Limitations, What are they?

I am trying to leverage DFT and IDFT for some noise filtering on some data I am collecting. I am trying to do this in a user friendly/cheap manner by coding this in excel (I know this is not the best ...
0
votes
4answers
79 views

How to obtain round peaks instead of triangular peaks when smoothing an input?

I have a signal (in blue) that I would like to smooth out (in red, moving average). I would like to get red peaks to look more round than triangular and at the same time their width would become ...
1
vote
0answers
40 views

Spatial resampling, how to smooth?

Sorry if this is not the right forum. Having a velocity grid in which a wave propagates, and given a certain spatial sampling of the grid, what kind of smoothing/interpolation should be used if the ...
0
votes
0answers
27 views

Computationally 'lightweight' smoothing in realtime

I have a pitch tracker that can be quite unsmooth in its output (in Hz). A Savitzky-Golay filter has been good at smoothing but it looks like it adds a lot of multiplies on top of the already ...
4
votes
1answer
213 views

Issues with the smoothing operator in coherence estimation using the complex Morlet (Gabor) wavelet

The goal I wish to compute the coherence estimate using the continuous wavelet transform (CWT) of a real-valued signal with the complex Morlet (a.k.a. Gabor) wavelet. I compute the cwt of the signal ...
0
votes
1answer
54 views

SURF feature extractor and descriptor

I am trying to understand how SURF extracts features using a Hessian matrix. What I am a bit confused about, is why a second derivative Gaussian filter is used, rather than a standard Gaussian ...
1
vote
5answers
2k views

Noise Removal from an image using Opencv

I tried removing noise from the image shown below using Median Blur in OpenCV. But i'm not able to remove the colour noise completely as it is done in Neat Image. Any suggestions.? 1. Original Input ...
0
votes
1answer
46 views

Transfer function of double exponential smoothing?

Double exponential smoothing a.k.a. Holt-Winters smoothing tracks level and trend of a time series in coupled IIRs: $\qquad$ In: $Y_t$, t = 0 1 2 ... $\qquad$ State: $L_t, T_t \quad$ -- level and ...
1
vote
0answers
50 views

Effect of Gaussian Smoothing to mean image intensity

I am implementing Perona-Malik Diffusion in using the formulas: Creating image at time k+1 using equation This is my implementation: ...
1
vote
2answers
152 views

Calculating Savitsky-Golay filter coefficients - normalization

Using the matrix equations found on Wikipedia I wrote some Python code to compute the Savitsky-Golay coefficients for $m$ data-points, using a polynomial of degree $k$. Here it is: ...
-1
votes
1answer
143 views

Calculate Damping using FFT

Given the following signal I would like to calculate the rate of damping. I presume that I need to find out where the peaks are using some kind of smoothing on the sample data. After performing an ...
1
vote
2answers
68 views

Smooth X,Y,Z data with discontinuous, artificial jumps

I have some data $(X,Y,Z)$, which is a set of measurements $Z$ over a $2D$ space $X$,$Y$. The $Z$ data on this space is continuous except for some discontinuous jumps in certain domains of $X$,$Y$ ...
3
votes
3answers
221 views

Filtering data so that only rising edge is left

I have data that looks like this: Sometimes the data has a higher point in the middle of the shallow slope I want to find a way to filter the data such that it smooths it and leaves the first ...
1
vote
0answers
85 views

Edge-preserving smoothing

I'm searching for a method that can smooth a 3D volume whilst preserving the edges in my volume. I researched anisotropic diffusion filtering and bilateral filtering but I'm having trouble to evaluate ...
4
votes
0answers
183 views

$1/n$ octave complex smoothing

An excellent answer to this post explains how to do $1/n$ octave energy smoothing and mentions complex smoothing can be done as well, but it's tricky business because of phase wrapping. How is phase ...
3
votes
1answer
61 views

oversampled coefficient for existing exponential smoothing

Say I have an exponential smoothing for certain $\Delta t$, $t_{i+1} = t_i + \Delta t$. In this sampling, I choose a particular $\alpha$ to filter signal $z_i$ like $$ v_1 = z_0 \\ v_{i+1} = ...
2
votes
5answers
773 views

Derivative of noisy signal

My input signal is phase vector. I want to differentiate it to get frequency vector. My input signal is somewhat noisy. Here is the input signal. This is the derivative of the input signal as ...
1
vote
2answers
63 views

Non-cyclic smoothing of a 2D image

I was wondering if there was a simple approach to smooth images, e.g using a Gaussian Kernel without introducing boundary effects which are also present when using Discrete Fourier Transforms? For ...
0
votes
0answers
45 views

How to smooth gradient estimates for steepest descent optimization

In steepest descent methods of minimizing a function $f(x), x \in \mathbb{R}^d$, it's common to approximate the gradient by finite differences: $\qquad\qquad \nabla f(x) \approx gradest( x; h ) ...
1
vote
1answer
712 views

Savitzky-Golay filter parameters

I am trying to smooth a series of data in order to obtain a continuous function that could represent that given data set. It came out that the Savitzky-Golay method could be a good way. Now, I don't ...
1
vote
3answers
345 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 ...
1
vote
1answer
87 views

Standard deviation of Gaussian corresponding to perfect low pass filter [1,1]

For a time discrete signal, the rect-filter (for 1D signal [1,1]) is a perfect low pass filter. I was wondering, what is the best gaussian approximation of this filter? For a current problem, I ...
3
votes
2answers
528 views

Convolution for non-signal-processing background

I am a civil engineer and am analyzing traffic data recorded by capturing vehicle movements over a highway for a specified time period. The database I am dealing with contains observations at every ...
2
votes
1answer
238 views

MATLAB gradient derivative troubleshooting

I have an array $A$ having the next 145 values I would like to calculate the $\frac{dA}{dX}$, having a 1D grid, $x$: 1:286:41468 I use the function gradient: ...
0
votes
2answers
96 views

Calculating information loss in a signal after smoothing?

I have a signal. I applied Gaussian smoothing to it and then for baseline reduction I appied Tophat filter to the smoothed version. This is the original signal: This is the final signal: I read ...
2
votes
1answer
126 views

How to append two bandlimited signals and make the result bandlimited without modifying the first signal

I need to append (not add) a bandlimited signal F(b) to a bandlimited signal F(a) and keep the result bandlimited without modifying the part that corresponds to F(a). Both are bandlimited to the same ...
1
vote
1answer
236 views

How to do smoothing without affecting phase

I have signals captured from two channels of a measurement system. There is phase and magnitude differences between these two signals. I want to apply nonlinear smoothing to the magnitude, but the ...
2
votes
0answers
215 views

How can I detect peaks and regions of highest variance in a 1D signal?

I'm not a signal processing person at all so hopefully I'm not asking an obvious question (if I am, I'd appreciate any resources that would help give more context). I have a 1D vector where the ...
0
votes
1answer
83 views

What technique could I use to smooth the right amount these signals?

I'm developing an application which one of its capabilities is peak detection. I expect to handle three types of the similar data (Acceleration vs Frequency) but measured in different laboratories ...
6
votes
1answer
2k views

1/n octave smoothing

Given a frequency response obtained with FFT, I would like to apply a 1/n octave smoothing. What filter should I be using and how? Maybe someone could point to a good reference (a paper or book on the ...
1
vote
2answers
25k views

How to apply Hamming Window?

I am new in matlab and signal processing. The time series that have been used are obtained from accelerometer in a building. As far as I understand both the time series' length and window function ...
1
vote
1answer
76 views

Is there a need of Point interpolation before proceeding for gaussian smoothing of an incomplete distribution?

Suppose there is a distribution that has values sampled on the interval 1-25 with corresponding sample values that have to be smoothed. For example: ...
2
votes
2answers
3k views

Smoothing data by using Kalman filter

I would like to ask about smoothing data by using Kalman filter. Due to quantization, I have data that is not smooth. How can I smooth this data by using Kalman Filter. For your information, the data ...
0
votes
1answer
158 views

How i can smooth a sinusoidal signal using it's local maximum

I have a signal that it is like a Sinusoidal signal with many local maximum, I want to smooth this signal with almost connecting it's local maximum to each other.
0
votes
1answer
270 views

Estimating number for iterations for gaussian smoothing

I have some data sets on which I applied Gaussian smoothing using [1 4 6 4 1] kernel. In my program I iterated this kernel 50 times on the data sets. But only a few ...
1
vote
2answers
846 views

When should the sum of all elements of a gaussian kernel be zero?

I found an approximation of a 5x5 2D convolution kernel like this : Here, the sum of the elements is zero and this one was used for Laplacian of Gaussian! Another one here : This one has all ...
5
votes
2answers
719 views

Fitting piecewise splines to noisy data

I have a system that gives me a noisy data set similar to the one generated by this matlab/octave code. The y-axis represents the signal intensity and the x-axis represents spatial distance. ...
1
vote
2answers
160 views

filter for reducing background noise in image

I have images where there is a lot of "black" background (few shades of black). (In many images at least half the pixels are background). I need to get interest points from the image, but because the ...
1
vote
1answer
151 views

Help me in understanding smoothing

Follow up to the question here This is a screen shot of an intermediate step in the middle of my calculation The dotted line called MY is supposed to be a smoothed version of db pow y db pow y is ...
5
votes
1answer
323 views

how does this equation correspond to smoothing?

Please help me understand smoothing of data. This is a follow up to my previous question posted here. Especially the top answer by Junuxx where he says a way of smoothing a function $f(x)$ is: $$ ...
7
votes
4answers
371 views

Solving optimization problem used for high quality denoising

The highest voted answer to this question suggests that to denoise a signal while preserving sharp transitions one should minimize the objective function: $$ |x-y|^2 + b|f(y)| $$ where ...
4
votes
1answer
605 views

How can I smoothly interpolate between 2 position?

I've got a 1D signal (position of a servo motor over time) and I've extracted 'peaks'/'key' positions picking running average "local extrema" points. Below is are 2 plots from 2 servos and the white ...