roboforum.ru

Технический форум по робототехнике.
Текущее время: 26 ноя 2024, 23:00

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 5 ] 
Автор Сообщение
 Заголовок сообщения: Поиск известного объекта на фотографии
СообщениеДобавлено: 26 янв 2014, 18:01 
Не в сети

Зарегистрирован: 06 ноя 2013, 03:48
Сообщения: 14
Добрый день

Скажите, а есть ли в том же OpenCV готовые алгоритмы поиска заданного объекта на фотографии? Может быть ест что-то не в OpenCV?

Цель: научить робота искать конкретный объект и ехать к нему.

Заранее спасибо


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Поиск известного объекта на фотографии
СообщениеДобавлено: 26 янв 2014, 18:26 
Не в сети
Аватара пользователя

Зарегистрирован: 18 апр 2009, 22:18
Сообщения: 10668
:) много чего есть, как в opencv, так и без него. только с такой детализацией при описании... начните, например с surf/sift, икс вас знает, может для ваших задач и подойдёт.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Поиск известного объекта на фотографии
СообщениеДобавлено: 21 фев 2014, 18:33 
Не в сети

Зарегистрирован: 16 июл 2013, 03:47
Сообщения: 51
прог. языки: C, Perl, Java
ФИО: Денис
ivpo писал(а):
Добрый день

Скажите, а есть ли в том же OpenCV готовые алгоритмы поиска заданного объекта на фотографии? Может быть ест что-то не в OpenCV?

Цель: научить робота искать конкретный объект и ехать к нему.

Заранее спасибо



Ну там есть алгоритмы для машинного обучения например.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Поиск известного объекта на фотографии
СообщениеДобавлено: 24 фев 2014, 18:21 
Не в сети
Аватара пользователя

Зарегистрирован: 30 сен 2008, 18:49
Сообщения: 2681
Откуда: Где-то в Латинской Америке
RoboRealm Object Recognition


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Поиск известного объекта на фотографии
СообщениеДобавлено: 04 май 2014, 15:22 
Не в сети

Зарегистрирован: 04 май 2014, 14:59
Сообщения: 2
ivpo писал(а):
Цель: научить робота искать конкретный объект и ехать к нему.

В opencv есть реализации нескольких алгоритмов машинного обучения http://docs.opencv.org/doc/tutorials/ml ... sification которые можно применить для распознавания объектов.
Самое простое - метод Виолы-Джонса: http://docs.opencv.org/modules/objdetec ... ation.html

Твоя задача сводится к задаче классификации картинок на классы {"есть объект","нет объекта"}.
Чтобы научить алгоритм сопоставлять такую метку картинке нужно обучить его на 100-1000 картинках-примеров для каждого класса. Т.е. нужно взять 1000 фотографий объекта и 1000 случайных фотографий где этого объекта нет, натренировать на этом алгоритм (который по окончанию тренировки выдаст параметры для алгоритма распознования) и использовать эти параметры в алгоритме классификации который будет для каждой картинки решать к какому классу она прнадлежит.

В твоём случае скорее может понадобиться сделать несколько тренирующих выборок для объекта в разных ракурсах и тренировать несколько лкассификаторов для надёжного распознавания.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 5 ] 

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO