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

 
 
> Wavelet спектрограмма, нужны исходники или описание получения спектра сигнала
TViT
сообщение Feb 4 2013, 10:22
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 54
Регистрация: 1-12-06
Пользователь №: 23 016



Народ всем привет и доброго дружелюбного расположения духа. biggrin.gif (это так на отступление, поскольку предчувствую могут быть гневные сообщения)).

Собственно нужно понять можно ли через Вейвлеты быстрее по вычислениям получить спектр сигнала чем например банк из 20ти 2-4порядковых цифр фильтров.
Вопрос и что мне примерно нужно и понимается под вейвлетами задавал тут, но там пока тишина - http://forum.sources.ru/index.php?showtopic=371824

Знаю здесь водятся люди которые по ЦОС собаку съели, а может еще и кошака ))). Отсылать гуглить и читать километровые формулы не преветствуется. Все это я уже читал и смотрел, с мат не дружу, а времени эксперементально писать программу смотреть как это работает исходя из моего понимания почти нет.


Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
STAR_IK
сообщение Feb 5 2013, 04:44
Сообщение #2


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

Группа: Свой
Сообщений: 136
Регистрация: 10-04-09
Из: Омск
Пользователь №: 47 461



Цитата(TViT @ Feb 4 2013, 16:55) *
Фурье еще дольше выполняется, разве нет, да еще с окнами? Как то у меня ощущение когда читаешь про получение спектра сигнала что люди наоборот уходят от Фурье. А у меня микроконтроллер все делает и максимально нужно чистый спектр получить с минимальным кол-вом вычислений. Да и потом все равно при вычислении MFCC коэффициентов накладывают гребенку треугольных фильтров (окон) на спектр после Фурье, не проще ли сразу гребенку фильтров сделать и сигнал минуя Фурье посыать на цифр фильтры гораздо быстрее помоему?

2х или 4х порядковый фильтр это я 2-4 написал упрощенно. Крутизна АЧХ фильтра.
Гребенка фильтров полосовые с разной шириной пропускания например на низких частотах около 200Гц, на высоких нужно меньшее разрешение поэтому 300Гц.


Я так понимаю вы применяете БИХ фильтры, раз такие порядки маленькие. А проблем с разрядностью нет?? При порядках 2-4 и небольшом количеством фильтров может и нет смысла заморачиваться с БПФ. Но хватит ли вам 4-го порядка?? Какое подавление вы хотите обеспечить и с какой крутизной?? А теперь прикиньте сколько операций умножения нужно на реализацию БПФ, который при этом обрабатывает сразу буфер. По моему мнению, тут подойдет полифазное БПФ (Лайонс - ЦОС, стр 535), с таким окном, при котором АЧХ одного бина будет близка к требуемой треугольной. Тогда вычислительные затраты еще уменьшатся по сравнению с обычным БПФ.
Go to the top of the page
 
+Quote Post



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

 


RSS Текстовая версия Сейчас: 21st August 2025 - 10:21
Рейтинг@Mail.ru


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