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

 
 
> Фильтрация шумов
coolibin
сообщение Oct 10 2007, 06:44
Сообщение #1


Местный
***

Группа: Участник
Сообщений: 214
Регистрация: 19-07-07
Пользователь №: 29 228



Существуют ли фильтры которые отфильтровывают только шумы, а гармоники оставляют? Если да, то какие?


--------------------
Нет повести печальнее на свете, чем повесть о хреновом интернете.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
coolibin
сообщение Oct 10 2007, 13:23
Сообщение #2


Местный
***

Группа: Участник
Сообщений: 214
Регистрация: 19-07-07
Пользователь №: 29 228



To Grt
Цитата
Если известно, что помеха стационарная, то делается все намного проще. Делаешь прямое fft, далее спомощью графического эквалайзера убираешь (давишь) не нужные гармоники, соответсвующие частотам - помехи. Полученный новый спектр сигнала сворачиваешь назад с помощью обратного fft в новый сигнал.

Сразу скажу, что в шумах не разбираюсь. В модели я брал обычный генератор случайных чисел(какой это шум не знаю). После прямого fft получил пики частот основных гармоник и шум по ВСЕМУ спектру.
Ввел критерий, если занчение амплитуды в точке меньше определенного эпсилон значит это шум. Затем обратное fft. Результат выглядел довольно соблазнительно. Этот способ держится лишь на моих рассуждениях, поэтому в нем может быть ошибка. Я работал с моделью(с шумом генерируемым случайно), как он будет работать с реальным сигналом не знаю.

To Degun
Цитата
Вообще действительно выбор того или иного варианта зависит от характеристик шума:импульсный или белый шум;стационарные или нет;и т. д.

Надо будет разобратся в шумах!


--------------------
Нет повести печальнее на свете, чем повесть о хреновом интернете.
Go to the top of the page
 
+Quote Post
Grt
сообщение Oct 10 2007, 13:34
Сообщение #3


Участник
*

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



В качестве коррелятора или дектора обычно используют VAD, если надо подавить шум или так называемый детектор двойного разговора (double talk detection) если надо подавить например эхо. Процедура следущая детектор выдает промежутки сигнала где он обнаружил что это например шум, далее на таких участках наш адаптивный фильтр обучается, и далее как только наш детектор говорит, что идет речь - делается фильтрация по обученным коэфф. фильтра и.т.д. Тем саммым мы очищаем речь от шумов и т.д. Главное, нужно понят что мы хотим подавить, и соответсвенно правильно выбрать детектор для детектирования
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- coolibin   Фильтрация шумов   Oct 10 2007, 06:44
- - jorikdima   Цитата(coolibin @ Oct 10 2007, 10:44) Сущ...   Oct 10 2007, 07:07
- - Grt   Используй методы адаптивной фильтрации.   Oct 10 2007, 07:26
- - DRUID3   Или выделение сигналов корреляционным способом, ес...   Oct 10 2007, 09:15
- - coolibin   to Grt что то маловато про эту адаптивную фильтрац...   Oct 10 2007, 12:28
|- - DRUID3   Цитата(Nadir @ Oct 10 2007, 15:39) Наскол...   Oct 10 2007, 13:05
- - Nadir   Цитата(coolibin @ Oct 10 2007, 10:44) Сущ...   Oct 10 2007, 12:39
|- - Grt   Цитата(Nadir @ Oct 10 2007, 16:39) Наскол...   Oct 10 2007, 12:52
- - Degun   Цитата(coolibin @ Oct 10 2007, 10:44) Сущ...   Oct 10 2007, 12:56
|- - Grt   Цитата(Grt @ Oct 10 2007, 17:34) В качест...   Oct 10 2007, 18:43
- - coolibin   to Grt ЦитатаНа сайте GritTec laboratory можно ск...   Oct 11 2007, 06:32
|- - Grt   Цитата(coolibin @ Oct 11 2007, 10:32) to ...   Oct 11 2007, 07:41
- - coolibin   To Grt ЦитатаЕсли частотная характеристика шума и...   Oct 11 2007, 08:30
|- - DRUID3   Цитата(coolibin @ Oct 11 2007, 11:30) To ...   Oct 11 2007, 08:59
|- - Grt   Цитата(coolibin @ Oct 11 2007, 12:30) To ...   Oct 11 2007, 14:03
|- - анатолий   [/quote] Для начала я бы посоветовал вам сделать п...   Oct 26 2007, 11:23
|- - Grt   Цитата(анатолий @ Oct 26 2007, 15:23) Это...   Oct 26 2007, 15:54
- - анатолий   Инженер Фурье изначально предполагал, что в исходн...   Oct 29 2007, 14:57
|- - Grt   Цитата(анатолий @ Oct 29 2007, 18:57) Инж...   Oct 29 2007, 16:37
- - анатолий   ЦитатаФильтр будет фильтровать так как ему скажет ...   Oct 30 2007, 10:18


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

 


RSS Текстовая версия Сейчас: 23rd July 2025 - 09:38
Рейтинг@Mail.ru


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