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

 
 
2 страниц V  < 1 2  
Reply to this topicStart new topic
> Фильтрация шумов
DRUID3
сообщение Oct 11 2007, 08:59
Сообщение #16


山伏
*****

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



Цитата(coolibin @ Oct 11 2007, 11:30) *
To Grt

очень интересно, но как найти частотную хар-ку шума?

Ну у Вас есть функция распределения постройте модель с похожей функцией и возьмите DFT от временной характеристики.

Цитата(coolibin @ Oct 11 2007, 11:30) *
Не хочу заводить отдельную тему изза такого маленького вопросика, поэтому спрашу у вас - нерекурсивный ФНЧ пропускает белый шум в полосе пропускания и подовляет в полосе непропускания? или я ошибаюсь? дело в том что я проверяю работу своего фильтра на зашумленном сигнале и заметил что чем выше частота среза тем более зашумленый сигнал я получаю на выходе, причем увеличение порядка фильтра картины не меняет.


Любой линейный фильтр так делает. Спектральная мощность идеального белого шума размыта по всему (от нуля до бесконечности) частотному спектру, а спектр сигнала ограничен в определенном диапазоне частот. Если, увеличивая частоту, Вы наблюдаете увеличение зашумленности то это свидетельствует о том, что полоса пропускания фильтра начинает быть большей чем оптимальная АЧХ для Вашего сигнала.


--------------------
Нас помнят пока мы мешаем другим...
//--------------------------------------------------------
Хороший блатной - мертвый...
//--------------------------------------------------------
Нет старик, это те дроиды которых я ищу...
Go to the top of the page
 
+Quote Post
Grt
сообщение Oct 11 2007, 14:03
Сообщение #17


Участник
*

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



Цитата(coolibin @ Oct 11 2007, 12:30) *
To Grt

очень интересно, но как найти частотную хар-ку шума?

Не хочу заводить отдельную тему изза такого маленького вопросика, поэтому спрашу у вас - нерекурсивный ФНЧ пропускает белый шум в полосе пропускания и подовляет в полосе непропускания? или я ошибаюсь? дело в том что я проверяю работу своего фильтра на зашумленном сигнале и заметил что чем выше частота среза тем более зашумленый сигнал я получаю на выходе, причем увеличение порядка фильтра картины не меняет. Если вы с чем то не согласны, скажите пожалуйста с чем и почему



АЧХ шума ищется, как уже говорил, спомощью дететора, например VAD. Взять можно из какого-нибудь вокодера. На временных участках соответствующих шуму вычисляем FFT, спект сигнала это и есть АЧХ.

Что касается ФНЧ - это просто светка сигнала с коэфф. фильтра, в данном случае насколько я понял во временной области. Коэффю фильтра должны быть нормированы относительно 1.0.
Поэтому, если получается, что на выходе выполучили больше чем на входе, значит где-то баг.
Кроме того, как здесь уже говорилось сам посебе белый шум - есть широкополосная помеха. Просто так ее с помощью ФНЧ не убрать. Такие шумы убирают с помощью адаптивной фильтрации, причем в основном в частнотной области.
Для начала я бы посоветовал вам сделать прямое и затем обратное преобразование фурье, причем нужно добиться, чтобы сигнал на выходе был бит экзетным ко входному. Порядок фурье можно брать 128, 256, и т.д. Перекрытие окон 2 или 4 - кто как. После этого между процедурой FFT и IFFT, можно вставить любую обработку в частной области, хоть ФНЧ (выбранные гармоники зануляем) и т.д.
Go to the top of the page
 
+Quote Post
анатолий
сообщение Oct 26 2007, 11:23
Сообщение #18


Местный
***

Группа: Свой
Сообщений: 221
Регистрация: 10-12-05
Из: Украина
Пользователь №: 12 052



[/quote]
Для начала я бы посоветовал вам сделать прямое и затем обратное преобразование фурье, причем нужно добиться, чтобы сигнал на выходе был бит экзетным ко входному. Порядок фурье можно брать 128, 256, и т.д. Перекрытие окон 2 или 4 - кто как. После этого между процедурой FFT и IFFT, можно вставить любую обработку в частной области, хоть ФНЧ (выбранные гармоники зануляем) и т.д.
[/quote]

Это годится только для случая, когда период синусоиды кратен 128, 256 и тд.
Иначе нужно плавное окно.
А вообще, если знаешь частоту синусоиды, то лучший фильтр - фильтр Герцеля.
Go to the top of the page
 
+Quote Post
Grt
сообщение Oct 26 2007, 15:54
Сообщение #19


Участник
*

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



Цитата(анатолий @ Oct 26 2007, 15:23) *
Это годится только для случая, когда период синусоиды кратен 128, 256 и тд.
Иначе нужно плавное окно.
А вообще, если знаешь частоту синусоиды, то лучший фильтр - фильтр Герцеля.



А причем здесь период синусоиды ? Кроме того длина анализируемого окна не обязательно должна быть связана с порядком фурье анализа.
Go to the top of the page
 
+Quote Post
анатолий
сообщение Oct 29 2007, 14:57
Сообщение #20


Местный
***

Группа: Свой
Сообщений: 221
Регистрация: 10-12-05
Из: Украина
Пользователь №: 12 052



Инженер Фурье изначально предполагал, что в исходном сигнале
все синусоиды кратны частоте 1/(2П*N).
Только тогда всё хорошо фильтруется.
А если какие другие частоты - то работает тот самый эффект Гиббса -
и Ваш фильтр будет фильтровать с подавлением не лучше 15 дб.
Или иначе тогда надо очень строго -
в частотной области
перемножать частоты сигнала на
спектр импульсной реакции расчитанного фильтра,
который не есть "квадратная" АЧХ.
Go to the top of the page
 
+Quote Post
Grt
сообщение Oct 29 2007, 16:37
Сообщение #21


Участник
*

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



Цитата(анатолий @ Oct 29 2007, 18:57) *
Инженер Фурье изначально предполагал, что в исходном сигнале
все синусоиды кратны частоте 1/(2П*N).
Только тогда всё хорошо фильтруется.
А если какие другие частоты - то работает тот самый эффект Гиббса -
и Ваш фильтр будет фильтровать с подавлением не лучше 15 дб.
Или иначе тогда надо очень строго -
в частотной области
перемножать частоты сигнала на
спектр импульсной реакции расчитанного фильтра,
который не есть "квадратная" АЧХ.


Человек, который утверждает, что все хорошо фильтруется, похоже вообще не имел дело с реальными сигналами. Фильтр будет фильтровать так как ему скажет детектор и взависимости от порядка фильтра (Порядок/качество).
В частотной области нет понятия импульсной характеристики, есть понятие передаточной характеритики
Go to the top of the page
 
+Quote Post
анатолий
сообщение Oct 30 2007, 10:18
Сообщение #22


Местный
***

Группа: Свой
Сообщений: 221
Регистрация: 10-12-05
Из: Украина
Пользователь №: 12 052



Цитата
Фильтр будет фильтровать так как ему скажет детектор и взависимости от порядка фильтра (Порядок/качество).

Если говорят о детекторе, значит сигнал нестационарный.
Для нестационарного сигнала большой порядок фильтра - это смерть.

Цитата
В частотной области нет понятия импульсной характеристики, есть понятие передаточной характеритики

А никто и не говорил об импульсной характеристике в частотной области.
Просто передаточная характеристика - это спектр импульсной характеристики.
Go to the top of the page
 
+Quote Post

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

 


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


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