Sergej Zivkovic
Sergej Zivkovic

Reputation: 111

Methods of real time/online time series smoothing/filtering/noise removal that have low lag ( or no lag if possible )

I have a time series data that's generated by a random function and streamed over to my other script. This script has a task of smoothing/filtering/removing noise from this streamed data in real time. I tried utilizing different algorithms and models like:

And they all introduced a pretty good amount of lag during real-time/online streaming. Now, I understand that it may not be possible to remove lag further than I already did ( after all things I tried ) but I still have two more ideas that might make some sense:

Now, keep in mind that I am just starting my journey into whole signal processing and causal filter waters and I already understand that zero lag filters is not possible because that's non-causal signal characteristic, I still would like to push this to it's absolute limits and try to find a filter or set of filters that would achieve this task reasonably well so that's why I am interested in various different ideas.

I already asked a similar question over at Signal processing: https://dsp.stackexchange.com/questions/95894/real-time-smoothing-using-savitzky-golay-method-or-any-similar-method-with-low-p

lag

Upvotes: 0

Views: 85

Answers (0)

Related Questions