MATLAB Answers

Noise Removal without affecting peaks

2 views (last 30 days)
Mubashir
Mubashir on 14 May 2018
Commented: Mubashir on 15 May 2018
I acquired voltage waveform with noise. I tried different filters to remove noise but it also affects peak levels. Please help me in this regard. I have attached my data file too.

  4 Comments

Show 1 older comment
Mubashir
Mubashir on 14 May 2018
but filters have too much impact on peak amplitude because of high noise. Peaks are the key features in my algo.
John D'Errico
John D'Errico on 14 May 2018
But ANY type of smoothing/filtering/noise removal process will treat high peaks that are uncharacteristic of the rest of your curve as potentially noise. So any such method will always try to reduce those peaks. And surely if your data is as noisy as it appears, then there is no reason to believe that a peak is not just as likely to have noise in it too.
If you cannot tolerate something playing with those peaks, then you cannot tolerate any noise removal scheme.
Mubashir
Mubashir on 15 May 2018
Thanks for response. I am still trying to sort something good for given data.

Sign in to comment.

Answers (0)

Sign in to answer this question.