Перейти к содержимому
Compvision.ru
usher

Помогите новичку

Recommended Posts

Доброго времени суток.

Поставлена задача - распознать несколько классов объектов (человек, машина, дерево...) с использованием OpenCV.

Читала, что для этого можно использовать случайные деревья. Не могу въехать, как происходит обучение классификатора :(

Насколько я понимаю, классификатору скармливается файл с признаками... но как его создать?? как эти признаки получить? собственно что кодить надо, не понятно (

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

видимо просто разновидность классификатора на ряду с AdaBoost и SVM.

http://ru.wikipedia.org/wiki/Random_forest

а вообще CBIR(content based image retrival)

http://en.wikipedia.org/wiki/Content-based_image_retrieval

например

http://www.robots.ox.ac.uk/~vgg/publications/papers/bosch07a.pdf

Image Classification using Random Forests and Ferns

даже есть прямо в opencv + какие то статьи

http://opencv.willowgarage.com/documentation/cpp/random_trees.html

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Спасибо за ссылки

но мне нужно немного другое. кто-нибудь может написать в двух словах, как классификатор обучается? мы даём ему N обучающих и тестовых изображений. а что он делает с обучающими изображениями? он сам каким-то образом выделяет нужные признаки, или это должны делать мы сами вручную?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

ну например из статьи.

the selection of the ROI in the training images, and the random forest/fern classifier trained on the ROI descriptor

классификатор надо натренировать, берешь N изображений деревьев(кенгуру, машин и т.д. нужное подчеркнуть) которые определены человеком и это положительные примеры какого то одного класса, иногда используются еще отрицательные примеры.

КАК выделять особенности\дескрипторы и как их хранить\комбинировать\учитывать важность и как определять "метрику" принадлежности к классу зависит от конкретной реализации.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте учётную запись или войдите для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать учётную запись

Зарегистрируйтесь для создания учётной записи. Это просто!

Зарегистрировать учётную запись

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас


  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу

×