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

 
 
> Кепстральный анализ, Подскажите по литературе
zi4rox
сообщение May 16 2011, 13:37
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 50
Регистрация: 4-04-08
Пользователь №: 36 480



Подскажите толковой литературы, с хорошим описанием и математикой по кепстральному анализу и задачам решаемым с его помощью.
Заранее благодарен!
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
QuickNick
сообщение Jul 19 2011, 09:37
Сообщение #2


Участник
*

Группа: Участник
Сообщений: 22
Регистрация: 1-07-11
Пользователь №: 66 006



У меня возник вопрос по переводу на дискретных множествах из сачтоты в частоту - никак не могу по примерам поймать закономерность.

signalLength - длина сигнала.
sampleRate - частота дискретизации.
Когда получаем спектр, то частоте, равной (i*sampleRate/signalLength), соответствуют коэффициэнты в массиве в ячейках 2*i (косинус) и 2*i+1 (синус).
Но с сачтотой не понимаю - когда мы получили кепстр, то ячейки 2*i и 2*i+1 будут соответствовать какой сачтоте и какой частоте?
Go to the top of the page
 
+Quote Post
SPACUM
сообщение Jul 19 2011, 17:21
Сообщение #3


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

Группа: Участник
Сообщений: 161
Регистрация: 22-06-09
Из: Москва
Пользователь №: 50 531



Цитата(QuickNick @ Jul 19 2011, 13:37) *
У меня возник вопрос по переводу на дискретных множествах из сачтоты в частоту - никак не могу по примерам поймать закономерность.

signalLength - длина сигнала.
sampleRate - частота дискретизации.
Когда получаем спектр, то частоте, равной (i*sampleRate/signalLength), соответствуют коэффициэнты в массиве в ячейках 2*i (косинус) и 2*i+1 (синус).
Но с сачтотой не понимаю - когда мы получили кепстр, то ячейки 2*i и 2*i+1 будут соответствовать какой сачтоте и какой частоте?

Правильно это задумано так: БПФ->определение амплитуд->логарифмирование с ограничением чтобы уравнять гармоники->Еще раз БПФ чтобы собрать каждую группу кратных гармоник в одну сачтоту->определение амплитуд. Таким образом сачтота обратно пропорциональна расстоянию между кратными частотами(1 / fundamental frequency!). Так было задумано.
Однако:
1.Логарифмирование с ограничением не очень понятная операция, я бы предложил какое-нибудь АРУ по максимумам.
2.Сигнал совсем не похож на синусы, спектр от него маловразумительный, может нелинейность вставить?
Пробовал, результат есть, но не нравится. Метод надо бы доработать.
PS:А если чистый синус подавать без кратных гармоник, то только выброс на нулевой сачтоте и остального по мелочи.

Сообщение отредактировал SPACUM - Jul 20 2011, 07:37


--------------------
Ты можешь знать все что угодно, но пока ты не доказал это на практике, ты не знаешь ничего!© Ричард Бах
Go to the top of the page
 
+Quote Post
QuickNick
сообщение Jul 22 2011, 13:35
Сообщение #4


Участник
*

Группа: Участник
Сообщений: 22
Регистрация: 1-07-11
Пользователь №: 66 006



Цитата(SPACUM @ Jul 19 2011, 20:21) *
Правильно это задумано так: БПФ->определение амплитуд->логарифмирование с ограничением чтобы уравнять гармоники->Еще раз БПФ чтобы собрать каждую группу кратных гармоник в одну сачтоту->определение амплитуд. Таким образом сачтота обратно пропорциональна расстоянию между кратными частотами(1 / fundamental frequency!). Так было задумано.
Однако:
1.Логарифмирование с ограничением не очень понятная операция, я бы предложил какое-нибудь АРУ по максимумам.
2.Сигнал совсем не похож на синусы, спектр от него маловразумительный, может нелинейность вставить?
Пробовал, результат есть, но не нравится. Метод надо бы доработать.

Хорошо, спасибо, что познакомили даже с возможными улучшениями! sm.gif
В августе попробую реализовать это (если дадут задание).

Сообщение отредактировал QuickNick - Jul 22 2011, 13:36
Go to the top of the page
 
+Quote Post



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

 


RSS Текстовая версия Сейчас: 24th August 2025 - 06:09
Рейтинг@Mail.ru


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