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

 
 
 
Reply to this topicStart new topic
> Распознавание изображений корреляционным методом
Bird2
сообщение Oct 11 2007, 19:09
Сообщение #1


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

Группа: Свой
Сообщений: 80
Регистрация: 19-12-06
Пользователь №: 23 672



Может не по теме, но ладно.
Стоит задача - классифицировать сигналы в диапазоне 1-8 кГц по их спектру, представленному в виде сонограммы (частота-время-яркость). Сигналы отличаются наличием частотных составляющих - 1,2,4 или 8, но эти составляющие могут прерываться. Пример сигнала - обычный телеграфный ключ (одна составляющая). Так как анализатор спектра груб (150 Гц на точку), то возникает желание классифицировать их по картинке сонограммы, сравнивая ее с эталонной. Чуствую спинным мозгом, что эти картинки (эталон и то, что надо распознать) надо как-то перемножить и по порогу принять решение, но как - понятия не имею. Может кто занимался задачей распознавания изображений корреляционным методом (или другим) - поделитесь алгоритмом, плз.
Go to the top of the page
 
+Quote Post
Tod
сообщение Oct 12 2007, 04:47
Сообщение #2


Участник
*

Группа: Свой
Сообщений: 34
Регистрация: 3-09-07
Из: Москва
Пользователь №: 30 241



Мне попадалась очень хорошая методичка:

Построение систем распознавания образов (Автор: Белозерский Л.А.)
забирал здесь

Но это теория. На практике в чистом виде классически реализованные задачи не будут работать как нужно - всеравно придететься "подправить ремеслом и связать морским узлом". В практической части рекомендую использовать IPP library от интел.
По крайней мере там уже реализованы достаточно много разнообразных примитивов для того чтобы реализатор думал больше над алгоритмом, а не над его реализацией: нарпимер различные операции преобразования изображений, обработки в рамках задач компьютерного зрения (слежение, детекция.), морфологический анализ, статистический анализ, сжатие, разнообразные фильтры и т.д. Еще преимущество - быстрота. Библиотека оптимизирована по инструкции интеловских процессоров.

Примитивы для реализации вашего кореляционного метода - присутствуют, в частности релизована функция светрки (Convolution) с примерами.

Да таблетки к библиотеке в инете в наличии и и доступны через альтависту
Go to the top of the page
 
+Quote Post
shasik
сообщение Oct 12 2007, 05:08
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 319
Регистрация: 3-09-05
Из: Беларусь, Новополоцк
Пользователь №: 8 188



Цитата(Bird2 @ Oct 11 2007, 22:09) *
Может кто занимался задачей распознавания изображений корреляционным методом (или другим) - поделитесь алгоритмом, плз.


Могу посоветовать работы МальцеваС.В., Богуша Р.П., Лосева, Абламейко и др. Они этим точно занимались, причем с точки зрения разработки быстрых алгоритмов оного
Go to the top of the page
 
+Quote Post
Degun
сообщение Oct 12 2007, 05:26
Сообщение #4


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

Группа: Новичок
Сообщений: 84
Регистрация: 4-09-07
Из: Москва
Пользователь №: 30 277



Цитата(Tod @ Oct 12 2007, 08:47) *
В практической части рекомендую использовать IPP library от интел.

Вообще это небесплатная библиотека. У той же Intel есть бесплатная библиотека компьютерного зрения: Intel Open Source Computer Vision Library

Сообщение отредактировал Degun - Oct 12 2007, 05:26
Go to the top of the page
 
+Quote Post
Bird2
сообщение Oct 16 2007, 09:31
Сообщение #5


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

Группа: Свой
Сообщений: 80
Регистрация: 19-12-06
Пользователь №: 23 672



IPP library нашлась на работе 07.gif . Причем с прекрасным мануалом. Computer Vision посмотрел, но не понял, где искать мануал. На интеловском сайте только мегабайтные ppt-презентации...
Go to the top of the page
 
+Quote Post
anton
сообщение Oct 16 2007, 15:09
Сообщение #6


Знающий
****

Группа: Свой
Сообщений: 622
Регистрация: 31-07-04
Пользователь №: 422



Если не сложно выложи мануал к IPP.
Go to the top of the page
 
+Quote Post
Bird2
сообщение Oct 17 2007, 08:01
Сообщение #7


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

Группа: Свой
Сообщений: 80
Регистрация: 19-12-06
Пользователь №: 23 672



Честно говоря, не знаю, как это сделать. Могу скинуть на ящик.
Go to the top of the page
 
+Quote Post
Oldring
сообщение Oct 17 2007, 08:12
Сообщение #8


Гуру
******

Группа: Свой
Сообщений: 3 041
Регистрация: 10-01-05
Из: Москва
Пользователь №: 1 874



Цитата(anton @ Oct 16 2007, 19:09) *
Если не сложно выложи мануал к IPP.


Формально регистрируетесь на Интеловском сайте и получаете полнофункционалную демо-версию на 30 дней со всеми мануалами. Лиценцзия на одно рабочее место с правом неограниченной редистрибуции библиотек в составе своего продукта стоит 200 баксов. Лицензия на редистрибуцию без ограничения по времени, на год ограничено право получения техподдержки и обновлений. Продление поддержки на следующий год - треть этой суммы. Что можно обсуждать?


--------------------
Пишите в личку.
Go to the top of the page
 
+Quote Post
Degun
сообщение Oct 17 2007, 19:29
Сообщение #9


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

Группа: Новичок
Сообщений: 84
Регистрация: 4-09-07
Из: Москва
Пользователь №: 30 277



Цитата(Bird2 @ Oct 16 2007, 13:31) *
Computer Vision посмотрел, но не понял, где искать мануал. На интеловском сайте только мегабайтные ppt-презентации...

На интеловском сайте вроде бы всё достаточно ясно написано. Искать на http://opencvlibrary.sourceforge.net. Там есть документация в online доступе. Кроме того, необходимо скачать файл OpenCV_1.0.exe, требующийся для установки OpenCV на компьютер. После установки будет доступна offline документация. Также загрузить библиотеку можно по ссылке http://sourceforge.net/projects/opencvlibrary.

Сообщение отредактировал Degun - Oct 17 2007, 19:32
Go to the top of the page
 
+Quote Post
Bird2
сообщение Oct 18 2007, 19:27
Сообщение #10


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

Группа: Свой
Сообщений: 80
Регистрация: 19-12-06
Пользователь №: 23 672



Всем спасибо, пока не буду задавать вопросов, а вникать в теорию, во избежание глупостей с моей стороны
Go to the top of the page
 
+Quote Post
Degun
сообщение Oct 24 2007, 07:21
Сообщение #11


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

Группа: Новичок
Сообщений: 84
Регистрация: 4-09-07
Из: Москва
Пользователь №: 30 277



Цитата(Bird2 @ Oct 18 2007, 23:27) *
Всем спасибо, пока не буду задавать вопросов, а вникать в теорию, во избежание глупостей с моей стороны

Посмотрите по ссылке статью по обзору открытых библиотек для работы с изображениями. Может пригодиться для реализации своих алгоритмов.
Go to the top of the page
 
+Quote Post

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

 


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


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