Я прикрепил изображения входного сигнала (показан синим), который на самом деле является непрерывным входным потоком, тренд которого мне неизвестен, и сигнала, сглаженного с помощью фильтра скользящего среднего с интервалом 5 (показан красным).
Необработанный входной сигнал и сглаженный входной сигнал
Первая производная необработанного входного сигнала и сглаженного входного сигнала
Моя цель — рассчитать отношение этого сигнала к его первой производной. Однако очевидно, что первая производная зашумлена и не дает хороших результатов. Я понимаю, что должен изменить фильтр со скользящего среднего на более надежный.
Я искал фильтр Савицкого-Голея, но я прочитал на другом сайте, что он более эффективен в сохранении формы сигнала, чем в уменьшении шума. http://terpconnect.umd.edu/~toh/spectrum/Smoothing.html< /а>
Следующим моим предположением был бы фильтр Калмана, но ему нужна оценка начального состояния, которую я не могу знать для этого типа сигнала.
Любые другие предложения о том, как сгладить первую производную шумного входа?