[an error occurred while processing this directive]
|
Я Вам хотел показать, что если Вы фильтруете сигнал
-1,1,-1= 0,1,0 - С0 фильтром -1,1,-1, то я лучший результат, по сигнал-шуму, получу фильтруя сигнал 0,1,0 фильтром 1. И никаких 0 или -1 около этой единицы. По причине того, что пердлагаемый Вами фильтр с сигналом несогласован. О вычитании константы после фильтрации писалось только для того, чтобы сделать одинаковыми сигнальными пики. А затем сравнивать только шум. А по сути константа ненужна. Теперь о различении.
Вот для примера есть такая последовательность.
0,1,0,1,1,1,0. Шумов нет. Вы из нее вычли константу и получили
-1,1,-1,1,1,1,-1.
Фильтруете фильтром -1,1,-1.
Для упрощения считаю, что длительность -1 в ИХ фильтра=длительности 1=T0, считать проще и писать меньше.
Для случая, когда длительность -1=длительности паузы можете сами посчитать. Не сильно изменится.
Вот выход фильтра (немного прореженный): 3*T0,T0,T0,-T0,T0. Я тут начал с момента, когда фильтр "наложился" на первые 3 "отсчета", а закончил, когда он на последних 3. Отношение пика от первого сигнала к боковика от 2-го=3. Не шибко хорошо для раличения. Ну бог с этим.
Ту же последовательность фильтрую фильтром 1,1,1. Тогда же начинаю и тогда же заканчиваю.
Выход этого фильтра.
-T0,T0,T0,3*T0,T0. Такое же отношение.
Т.е. различение нужно совместно, по результатам фильтрации обоих фильтров.
Теперь беру исходную последовательность, ничего из нее не вычитаю. Фильтрую сначала фильтром 1, а затем фильтром 1,1,1.
Первый результат:
0,T0,0,T0,T0,T0. То же самое, интеграл от 1 на T0 обозначил
Второй результат:
T0,2*T0,2*T0,3*T0,2*T0.
Используя оба результата я Вам сигналы различу с таким же точно успехом, как и в Вашем случае. По второму найду длинные сигналы, зная все длительности исключу участок с ними в первом, далее по, таким образом порезанному, первому найду короткие.
Это схематично, конечно.
И успех и там и там будет одинаково хреновый. Потому что определяется он степенью корреляции сигналов.
А если учесть худший сигнал-шум в Вашем случае для одного из фильтров... :-)
По Вашей реплике ниже - сигнал обрезается не хуже шума. Потому и Финк против:-)
Напоследок. До вечера 8-го меня не будет. А 8-го - сами понимаете. Раньше 9-го ответить не смогу, если что напишите.
E-mail: info@telesys.ru