Цитата
но также фильтруются и портят алгоритм
Каким образом, покажите. И давайте больше информации, тут нет телепатов)
Верхний и нижний график это после фильтра или как?
Покажите лучше исходный сигнал, со всеми вариантами шума.
И.. попробуйте загнать данные сначала в матлаб, там его как следует обработать, ну и потом выбирайте алгоритм.
ну и Вы не до конца ответили на вопрос... зачем вам переход через ноль? Вы, надеюсь, в курсе, что выход фильтра имеет "запаздывание" по выходу?
Может Вам просто полосовой фильтр на основную частоту попробовать?