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

 
 
 
Reply to this topicStart new topic
> Перечень корреляционных функций для ЦОС, Какие функции можно отнести к данному перечню?
Kopart
сообщение Sep 27 2006, 15:35
Сообщение #1


Знающий
****

Группа: Свой
Сообщений: 601
Регистрация: 1-03-05
Из: Spb
Пользователь №: 2 972



Подскажите, где можно почитать, какие функции относятся к данному перечню, для включения в библиотеку.
И есть ли формальное определение данной группы "корреляционных функций"?
Может какие-то фирмы имеют такую классификацию (для примера)?


--------------------
Насколько проще была бы жизнь, если бы она была в исходниках
Go to the top of the page
 
+Quote Post
SM
сообщение Sep 28 2006, 06:14
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 7 946
Регистрация: 25-02-05
Из: Moscow, Russia
Пользователь №: 2 881



АКФ и ВКФ. С нормализацией и без. Смещенная или несмещенная оценка.

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

Еще есть ковариационные ф-ции, причем есть некая путаница в буржуйских и наших определениях.
Go to the top of the page
 
+Quote Post
Kopart
сообщение Sep 28 2006, 06:47
Сообщение #3


Знающий
****

Группа: Свой
Сообщений: 601
Регистрация: 1-03-05
Из: Spb
Пользователь №: 2 972



Цитата(SM @ Sep 28 2006, 10:14) *
АКФ и ВКФ. С нормализацией и без. Смещенная или несмещенная оценка.

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

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


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

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

Ни у кого в инете не встречалась такая библиотека коррелляционных функций???


--------------------
Насколько проще была бы жизнь, если бы она была в исходниках
Go to the top of the page
 
+Quote Post
SM
сообщение Sep 28 2006, 07:16
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 7 946
Регистрация: 25-02-05
Из: Moscow, Russia
Пользователь №: 2 881



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

А библиотека smile.gif это матлаб. Есть они там все.
Go to the top of the page
 
+Quote Post
Kopart
сообщение Sep 28 2006, 07:45
Сообщение #5


Знающий
****

Группа: Свой
Сообщений: 601
Регистрация: 1-03-05
Из: Spb
Пользователь №: 2 972



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

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


Спасибо! В общем вся "библиотека" сводится к одной хорошо параметризованной ВКФ


--------------------
Насколько проще была бы жизнь, если бы она была в исходниках
Go to the top of the page
 
+Quote Post
SM
сообщение Sep 28 2006, 09:19
Сообщение #6


Гуру
******

Группа: Свой
Сообщений: 7 946
Регистрация: 25-02-05
Из: Moscow, Russia
Пользователь №: 2 881



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


Не сказал бы. Хороша та библиотека, которая выполняется с максимальной скоростью. А значит оптимизирована под какие-то определенные архитектуры. И в этом случае вполне логично делать разные ф-ции. Далее, в зависимости от условий может оказаться выгоднее считать в лоб, или через БПФ. Тоже опять варианты.
Go to the top of the page
 
+Quote Post
Kopart
сообщение Sep 28 2006, 11:16
Сообщение #7


Знающий
****

Группа: Свой
Сообщений: 601
Регистрация: 1-03-05
Из: Spb
Пользователь №: 2 972



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

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

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

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

Те для "старта" нужно понять, перечень УДОБНЫХ функций в неком "общем" алгоритме обработки ЦОС (без привязки к конкретным входным данным), которые стоит включить в библиотеку. Пускай из того же матлаба.


--------------------
Насколько проще была бы жизнь, если бы она была в исходниках
Go to the top of the page
 
+Quote Post
SM
сообщение Sep 28 2006, 12:01
Сообщение #8


Гуру
******

Группа: Свой
Сообщений: 7 946
Регистрация: 25-02-05
Из: Moscow, Russia
Пользователь №: 2 881



Посмотрите siglib. Там есть все, о чем Вы спрашиваете.
Go to the top of the page
 
+Quote Post
st256
сообщение Sep 28 2006, 14:34
Сообщение #9


СТАТУС: только для чтения
**

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



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


Перемножение двух матриц...
Go to the top of the page
 
+Quote Post
st256
сообщение Sep 28 2006, 14:35
Сообщение #10


СТАТУС: только для чтения
**

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



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


Перемножение двух матриц...
Go to the top of the page
 
+Quote Post
Kopart
сообщение Sep 29 2006, 08:12
Сообщение #11


Знающий
****

Группа: Свой
Сообщений: 601
Регистрация: 1-03-05
Из: Spb
Пользователь №: 2 972



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

Спасибо большое! То, что доктор прописал smile.gif


--------------------
Насколько проще была бы жизнь, если бы она была в исходниках
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 18th June 2025 - 23:01
Рейтинг@Mail.ru


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