|
Цифровая обработка сигналов, нужна конкретика |
|
|
|
Jan 26 2010, 07:41
|

Профессионал
    
Группа: Свой
Сообщений: 1 301
Регистрация: 30-11-04
Из: Россия, Н.Новгород
Пользователь №: 1 264

|
Приветствую, уважаемые! Может ли кто из вас (конечно, если - 'в теме'), объяснить что есть в технике цифровой обработке сигналов - оптимальный корреляционный фильтр. Интересует практически все: его свойства, характеристики, области применения, если есть алгоритмы реализации (язык высокого уровня) буду очень признателен!
С уважением, BVU
--------------------
Не корысти ради, не в целях наживы, а во исполнение велений души!
|
|
|
|
|
Jan 26 2010, 09:52
|

山伏
    
Группа: Свой
Сообщений: 1 827
Регистрация: 3-08-06
Из: Kyyiv
Пользователь №: 19 294

|
Цитата(BVU @ Jan 26 2010, 09:41)  нужна конкретика В мутных водах матфилософии, мой друг, нет и не может быть ничего определенного...( в мерцающей дымке druid3 попыхивает трубкой с курительно-веселящей травой, а вокруг него медленно проплывают топоры...)... А вообще вопрос из цикла - "погугли за меня"... В двух словах - это фильтр импульсная характеристика которого точно повторяет сигнал... Ввиду своей природы он максимализирует(опейсался  ) отношение С/Ш( но это верно только для рассмотрения линейных систем)... Для радиолокации - почти тривиально. Для обработки видео - бездонная тема для спекуляций, махинацийдиссертаций... Для конечного интервала (2D Video) дан в "Дуда и Харт" ст.329-349... КажеЦЦо так  ... Цитата(BVU @ Jan 26 2010, 09:41)  ... если есть алгоритмы реализации (язык высокого уровня) буду очень признателен! есть... они стоят на одной полке с "путями достижения счастья"...
--------------------
Нас помнят пока мы мешаем другим... //-------------------------------------------------------- Хороший блатной - мертвый... //-------------------------------------------------------- Нет старик, это те дроиды которых я ищу...
|
|
|
|
|
Jan 26 2010, 13:34
|

Профессионал
    
Группа: Свой
Сообщений: 1 301
Регистрация: 30-11-04
Из: Россия, Н.Новгород
Пользователь №: 1 264

|
Цитата(DRUID3 @ Jan 26 2010, 12:52)  В мутных водах матфилософии, мой друг, нет и не может быть ничего определенного...( в мерцающей дымке druid3 попыхивает трубкой с курительно-веселящей травой, а вокруг него медленно проплывают топоры...)... А вообще вопрос из цикла - "погугли за меня"... В двух словах - это фильтр импульсная характеристика которого точно повторяет сигнал... Ввиду своей природы он максимально минимизирует отношение С/Ш( но это верно только для рассмотрения линейных систем)... Для радиолокации - почти тривиально. Для обработки видео - бездонная тема для спекуляций, махинацийдиссертаций... Для конечного интервала (2D Video) дан в "Дуда и Харт" ст.329-349... КажеЦЦо так  ... есть... они стоят на одной полке с "путями достижения счастья"... DRUID, спасибо за столь малосодержательное, но всетаки конкретное разъяснение (искренне!). В 'гугле ... и гуглил и гулил', но ничего достойного внимания найти не удалось... Пути 'счастия' конечно мне ваши уверения не указали, т.к. мне ни о чем не говорит, что такое '"Дуда и Харт" ст.329-349...' (но попытаюсь погуглить...) (а теперь неискренне!) Вот вам действительно счастье..., т.к. до недавнего времени, ну так скажем в средние века (условно историческая топонимика времени) почти без исключения воинствующие философы пылали на кострах!!! Так что еще есть время над чем задуматься...
--------------------
Не корысти ради, не в целях наживы, а во исполнение велений души!
|
|
|
|
|
Jan 26 2010, 14:40
|

山伏
    
Группа: Свой
Сообщений: 1 827
Регистрация: 3-08-06
Из: Kyyiv
Пользователь №: 19 294

|
...Цитата(BVU @ Jan 26 2010, 15:34)  DRUID, спасибо за столь малосодержательное, но всетаки конкретное разъяснение (искренне!). В 'гугле ... и гуглил и гулил', но ничего достойного внимания найти не удалось... Пути 'счастия' конечно мне ваши уверения не указали, т.к. мне ни о чем не говорит, что такое '"Дуда и Харт" ст.329-349...' (но попытаюсь погуглить...) вот, например... А конкретную реализацию Вам вряд-ли дадут. И не потому, что все жлобы(хотя я не отрицаю простых истин), а потому, что уж очень общий у Вас вопрос. В какой ситуации у Вас возникла потребность в такого рода фильтрации? Знаете ли Вы форму исследуемого импульса(последовательности) или ее то как раз нужно найти(1000 и 1 метод)? Это видео, радиолокация, связь или измерения? И т.д.... Вопрос из цикла ищу алгоритм адаптивного фильтра "что-бы раз и все"... А что "раз" а что "все"? Цитата(BVU @ Jan 26 2010, 15:34)  (а теперь неискренне!) Вот вам действительно счастье..., т.к. до недавнего времени, ну так скажем в средние века (условно историческая топонимика времени) почти без исключения воинствующие философы пылали на кострах!!! Так что еще есть время над чем задуматься... Еще есть!?  Ай спасибо, отче, Токвемада! А я как раз смотрю, что это за вязанки хвороста растут возле местной церквушки... А только ли вероотступникам, еретикам и философам стоит покаяться, волнуется мой кот? Его брату в те темные времена тоже пришлось несладко, как бы не переиграли и это вспять... А то, блин, сидим, никого не трогаем, примус подчиняем...
--------------------
Нас помнят пока мы мешаем другим... //-------------------------------------------------------- Хороший блатной - мертвый... //-------------------------------------------------------- Нет старик, это те дроиды которых я ищу...
|
|
|
|
|
Jan 28 2010, 07:41
|

Профессионал
    
Группа: Свой
Сообщений: 1 301
Регистрация: 30-11-04
Из: Россия, Н.Новгород
Пользователь №: 1 264

|
Цитата(DRUID3 @ Jan 26 2010, 17:40)  ...... вот, например... А конкретную реализацию Вам вряд-ли дадут. И не потому, что все жлобы(хотя я не отрицаю простых истин), а потому, что уж очень общий у Вас вопрос. В какой ситуации у Вас возникла потребность в такого рода фильтрации? Знаете ли Вы форму исследуемого импульса(последовательности) или ее то как раз нужно найти(1000 и 1 метод)? Это видео, радиолокация, связь или измерения? И т.д.... Вопрос из цикла ищу алгоритм адаптивного фильтра "что-бы раз и все"... А что "раз" а что "все"? ... Почитал вами рекомендованного: "Дуда и Харт" ст.329-349... Книга весьма полезная, тем более, что меня давно интересовала тема по распознаванию образов. По данному материалу написать программную реализацию просто невозможно, поэтому я и интересовался о существовании каких либо готовых прикладных модулях, осуществляющие согласованную корреляционную фильтрацию (дабы попробовать сам метод..., чтобы не тратить время на создание своего велосипеда)? Меня интересуют методы имеющие предельные возможности выделения слабых сигналов из под шума (соотношение сигнал/шум меньше 0.01 или около этого значения, шум приближен к белому, т.е. идеальному). P.S. Возможно это ирония - Токвемада, но знаменитый отче инквизиции звался - Томас То рквемада. А примусом пусть занимается Бегемот! У него это лучше получается...
--------------------
Не корысти ради, не в целях наживы, а во исполнение велений души!
|
|
|
|
|
Jan 28 2010, 08:32
|

山伏
    
Группа: Свой
Сообщений: 1 827
Регистрация: 3-08-06
Из: Kyyiv
Пользователь №: 19 294

|
 Пока Вы не опишите сигнал, предлагаемый характер шума/помех/искажений и требуемые параметры - Вам реализацию никто не даст... Это как "схема радиоприемника" - от "детекторного" до радиотелескопа... Вам какую? Цитата(BVU @ Jan 28 2010, 09:41)  P.S. Возможно это ирония - Токвемада, но знаменитый отче инквизиции звался - Томас Торквемада. Сорри, очепятался...  Цитата(BVU @ Jan 28 2010, 09:41)  По данному материалу написать программную реализацию просто невозможно... Да ну прям таки  ... Для 2D картинки ее там разжевывают, как корм птенцам...
--------------------
Нас помнят пока мы мешаем другим... //-------------------------------------------------------- Хороший блатной - мертвый... //-------------------------------------------------------- Нет старик, это те дроиды которых я ищу...
|
|
|
|
|
Jan 28 2010, 14:25
|

Профессионал
    
Группа: Свой
Сообщений: 1 301
Регистрация: 30-11-04
Из: Россия, Н.Новгород
Пользователь №: 1 264

|
Цитата(DRUID3 @ Jan 28 2010, 11:32)  ... Да ну прям таки  ... Для 2D картинки ее там разжевывают как корм птенцам... Все дело в том, что мне это надо делать не на голимом MatLabe, а 'ручками' на C/C++. Вот поэтому требуются библиотеки по DSP.
--------------------
Не корысти ради, не в целях наживы, а во исполнение велений души!
|
|
|
|
|
Feb 23 2010, 08:10
|
Участник

Группа: Участник
Сообщений: 33
Регистрация: 31-01-09
Из: Москва
Пользователь №: 44 213

|
оптимальный корреляционный фильтр - это есть не что иное как согласованный фильтр со всеми вытекающими.
|
|
|
|
|
Jun 29 2010, 10:05
|

Профессионал
    
Группа: Свой
Сообщений: 1 301
Регистрация: 30-11-04
Из: Россия, Н.Новгород
Пользователь №: 1 264

|
Цитата(Serj78 @ Feb 27 2010, 23:06)  Все зависит от того, знаете ли вы характеристики сигнала. И если знаете, то какие. Если он полностью известный, как в радиолокации, то вопрос выделения (обнаружения) сколь угодно малых сигналов - только вопрос времени...  А вот с этого момента по подробней пожплуйста! Известна форма сигнала и его центральное место положения на исследуемом интервале исследуемого сигнала. Спектры помехи и сигнала перекрываются. Уровень помехи может превышать уровень сигнала в 100 раз.
--------------------
Не корысти ради, не в целях наживы, а во исполнение велений души!
|
|
|
|
|
Jun 29 2010, 18:10
|

Знающий
   
Группа: Свой
Сообщений: 966
Регистрация: 27-05-06
Из: СПб
Пользователь №: 17 499

|
Цитата(BVU @ Jun 29 2010, 14:05)  А вот с этого момента по подробней пожплуйста! Известна форма сигнала и его центральное место положения на исследуемом интервале исследуемого сигнала. Спектры помехи и сигнала перекрываются. Уровень помехи может превышать уровень сигнала в 100 раз. Это один из основных принципов корреляционной обработки. Этому еще в институте учат  По простому можно сформулировать так: Если у вас полностью известный сигнал то отклик оптимального фильтра на него максимальный. А на шумы нет- их корреляционная функция не имеет максимумов. ( В случае с обнаружением сигнала во времени будет автокорреляционная функция) Понятное дело, что физическая реализация оптимального фильтра будет накладывать ограничения. Хотя бы потому что электрический заряд квантуется единичными электронами  Один из популярных примеров из практики- это GPS приемник. Типовая чувствительность при трекинге- когда известно большинство характеристик сигнала - -154дбм, тогда как уровень тепловых шумов в полосе занимаемой сигналом (2Мгц) - 111дбм. Разница более чем в 40 дб, то есть полезный сигнал в 10000раз слабее.
|
|
|
|
|
Jun 30 2010, 08:11
|

Профессионал
    
Группа: Свой
Сообщений: 1 301
Регистрация: 30-11-04
Из: Россия, Н.Новгород
Пользователь №: 1 264

|
Цитата(Serj78 @ Jun 29 2010, 22:10)  Это один из основных принципов корреляционной обработки. Этому еще в институте учат  По простому можно сформулировать так: Если у вас полностью известный сигнал то отклик оптимального фильтра на него максимальный. А на шумы нет- их корреляционная функция не имеет максимумов. ( В случае с обнаружением сигнала во времени будет автокорреляционная функция) Понятное дело, что физическая реализация оптимального фильтра будет накладывать ограничения. Хотя бы потому что электрический заряд квантуется единичными электронами  Один из популярных примеров из практики- это GPS приемник. Типовая чувствительность при трекинге- когда известно большинство характеристик сигнала - -154дбм, тогда как уровень тепловых шумов в полосе занимаемой сигналом (2Мгц) - 111дбм. Разница более чем в 40 дб, то есть полезный сигнал в 10000раз слабее. Спектры помехи и сигнала 100% перекрываются! Причем форма помехи (скажем это продукт интерференции) может быть очень близкой к форме самого сигнала. Не принимать же помеху за полезный сигнал, если его там вообще не существует !???
--------------------
Не корысти ради, не в целях наживы, а во исполнение велений души!
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|