реклама на сайте
подробности

 
 
> Фильтрация-очистка от шумов фурье-вейвлет
Alex65111
сообщение Jun 13 2008, 16:28
Сообщение #1


Частый гость
**

Группа: Участник
Сообщений: 141
Регистрация: 25-10-07
Пользователь №: 31 729



Когда требуется отфильтровать что-то, то применяется фильтр с нужной характеристикой. При этом халява типа Фурье, обнуление ненужных бинов и обратное Фурье не проходит (по крайне мере тогда, когда через Фурье фильтруется длинная выборка, т.е. идет последовательная поблочная фильтрация).
Есть другой способ удаления шумов на основе вйвлет разложения. Но там, если я правильно понял, процесс фильтрации/очистки от шумов происходит именно путем обнуления ненужных коэффициентов. Почему для Фурье способа очистки от шумов нельзя обнулять коэффициенты, а у вейвлетов можно?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов (1 - 4)
DRUID3
сообщение Jun 13 2008, 21:14
Сообщение #2


山伏
*****

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



Да их вообще-то нигде нельзя обнулять, из нужно только увеличивать/уменьшать согласно целевой функции - а иначе большая потеря энергии сигнала - отсюда заментные искажения. Но вообще-то вейвлет преобразоваение дает большую детализацию по быстроменяющимся(высокочастотным) компонентам. И потеря одного ВЧ бина скажется на сигнале намного меньше чем одного фурье-бина, а сигнал/шум может возрасти также - это зависит от конкретной ситуации.
Вы как контролируете наличие шумов - по эталону или автокорреляционной функцией?

И скорее Вам дорога в адаптивную фильтрацию, это не обязательно через Фурье или вейвлет реализуется, как раз преобразование там дело десятое, важнее как ищется минимум целевой функции.


--------------------
Нас помнят пока мы мешаем другим...
//--------------------------------------------------------
Хороший блатной - мертвый...
//--------------------------------------------------------
Нет старик, это те дроиды которых я ищу...
Go to the top of the page
 
+Quote Post
Gyga
сообщение Jun 16 2008, 05:24
Сообщение #3


Местный
***

Группа: Участник
Сообщений: 203
Регистрация: 3-06-08
Пользователь №: 38 014



если нужен фильтр с прямоугольной АЧХ то фурье с обнулением лучше не сделаешь. А если шуы внутри полосные то обыкновенным фильтром их не задавишь
Go to the top of the page
 
+Quote Post
jorikdima
сообщение Jun 16 2008, 11:19
Сообщение #4


тут может быть ваша реклама
*****

Группа: Свой
Сообщений: 1 164
Регистрация: 15-03-06
Из: Санкт-Петербург/CA
Пользователь №: 15 280



не спец, но считаю, что по сравнению с фурье у вейвлета есть преимущество в том, что там частотно-временной анализ. То есть двумерное разложение. Таким образом, в полученной матрице коэффициентов, будут те, которые "отвечают" за детализацию сигнала, и те, которые соответствуют грубому представлению.
Go to the top of the page
 
+Quote Post
Михаил_K
сообщение Jun 16 2008, 16:01
Сообщение #5


Знающий
****

Группа: Свой
Сообщений: 552
Регистрация: 29-02-08
Пользователь №: 35 481



Цитата(jorikdima @ Jun 16 2008, 15:19) *
не спец, но считаю, что по сравнению с фурье у вейвлета есть преимущество в том, что там частотно-временной анализ. То есть двумерное разложение. Таким образом, в полученной матрице коэффициентов, будут те, которые "отвечают" за детализацию сигнала, и те, которые соответствуют грубому представлению.


Вроде бы в этом как раз и есть основное отличие. Соотвественно вейвлет анализ требует больше вычислительных ресурсов. (ну нигде нет халявы sad.gif , жаль даже).

А вот на счет того, что при длинных отрезках фурье не работает - это вы не правы. Замечательно работает. Но для лучшего результата, как здесь уже обсуждалось - коэффициенты нужно не нулить, а умножать на окно smile.gif . Хотя нулить можно тоже. Мы таким образом фильтруем отрезки длиной в сотни мегабайт. Кстати, подумайте, может быть - если вы фильтруете большие отрезки, то вам подойдет обычный КИХ фильтр?
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 18th July 2025 - 00:49
Рейтинг@Mail.ru


Страница сгенерированна за 0.01386 секунд с 7
ELECTRONIX ©2004-2016