Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Перечень корреляционных функций для ЦОС
Форум разработчиков электроники ELECTRONIX.ru > Cистемный уровень проектирования > Математика и Физика
Kopart
Подскажите, где можно почитать, какие функции относятся к данному перечню, для включения в библиотеку.
И есть ли формальное определение данной группы "корреляционных функций"?
Может какие-то фирмы имеют такую классификацию (для примера)?
SM
АКФ и ВКФ. С нормализацией и без. Смещенная или несмещенная оценка.

Первые две - одна "сама с собой", вторая "друг с другом" smile.gif
Нормализация - домножение на коэффициент. При этом смещенная оценка получается при домножении на 1/N, а несмещенная при домножении на 1/(N-|m|).

Еще есть ковариационные ф-ции, причем есть некая путаница в буржуйских и наших определениях.
Kopart
Цитата(SM @ Sep 28 2006, 10:14) *
АКФ и ВКФ. С нормализацией и без. Смещенная или несмещенная оценка.

Первые две - одна "сама с собой", вторая "друг с другом" smile.gif
Нормализация - домножение на коэффициент. При этом смещенная оценка получается при домножении на 1/N, а несмещенная при домножении на 1/(N-|m|).

Еще есть ковариационные ф-ции, причем есть некая путаница в буржуйских и наших определениях.


Вот я тоже только знал АКФ и ВКФ. Спасибо за их используемые типы.

А про ковариационные ф-ции - не знаешь где можно посмотреть, какие ОБЫЧНО используются при обработке сигналов.

Ни у кого в инете не встречалась такая библиотека коррелляционных функций???
SM
Да они отличаются тем, что в одном случае матожидание вычитается, в другом - нет. В случае нулевого среднего они равны. А обычно обрабатывается сигнал с нулевым средним, так что все равно, корреляция или ковариация. А путаница заключается в том, что ковариационные ф-ции считаются с вычитанием матожидания, однако не раз встречал в литературе их же, но обозванных корреляционными.

А библиотека smile.gif это матлаб. Есть они там все.
Kopart
Цитата(SM @ Sep 28 2006, 11:16) *
Да они отличаются тем, что в одном случае матожидание вычитается, в другом - нет. В случае нулевого среднего они равны. А обычно обрабатывается сигнал с нулевым средним, так что все равно, корреляция или ковариация. А путаница заключается в том, что ковариационные ф-ции считаются с вычитанием матожидания, однако не раз встречал в литературе их же, но обозванных корреляционными.

А библиотека smile.gif это матлаб. Есть они там все.


Спасибо! В общем вся "библиотека" сводится к одной хорошо параметризованной ВКФ
SM
Цитата(NiOS @ Sep 28 2006, 11:45) *
Спасибо! В общем вся "библиотека" сводится к одной хорошо параметризованной ВКФ


Не сказал бы. Хороша та библиотека, которая выполняется с максимальной скоростью. А значит оптимизирована под какие-то определенные архитектуры. И в этом случае вполне логично делать разные ф-ции. Далее, в зависимости от условий может оказаться выгоднее считать в лоб, или через БПФ. Тоже опять варианты.
Kopart
Цитата(SM @ Sep 28 2006, 13:19) *
Не сказал бы. Хороша та библиотека, которая выполняется с максимальной скоростью. А значит оптимизирована под какие-то определенные архитектуры. И в этом случае вполне логично делать разные ф-ции. Далее, в зависимости от условий может оказаться выгоднее считать в лоб, или через БПФ. Тоже опять варианты.

Опять согласен (пока в ЦОС еще мыслю поверхностно sad.gif ) .
А у Вас я так понимаю больше опыт в реализации ЦОС.

Может подскажите теперь больше такая задача:

Какие функции часто используются(встречаются) в алгоритмах при обработке N-мерного массива входных данных (аудио поток, изображение, видео поток) для последующего корреляционного анализа?

Те для "старта" нужно понять, перечень УДОБНЫХ функций в неком "общем" алгоритме обработки ЦОС (без привязки к конкретным входным данным), которые стоит включить в библиотеку. Пускай из того же матлаба.
SM
Посмотрите siglib. Там есть все, о чем Вы спрашиваете.
st256
Цитата(NiOS @ Sep 28 2006, 20:16) *
Какие функции часто используются(встречаются) в алгоритмах при обработке N-мерного массива входных данных (аудио поток, изображение, видео поток) для последующего корреляционного анализа?


Перемножение двух матриц...
st256
Цитата(NiOS @ Sep 28 2006, 20:16) *
Какие функции часто используются(встречаются) в алгоритмах при обработке N-мерного массива входных данных (аудио поток, изображение, видео поток) для последующего корреляционного анализа?


Перемножение двух матриц...
Kopart
Цитата(SM @ Sep 28 2006, 16:01) *
Посмотрите siglib. Там есть все, о чем Вы спрашиваете.

Спасибо большое! То, что доктор прописал smile.gif
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.