Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Программирование игр, графики и искусственного интеллекта > Детектор лиц методом Viola-Jones


Автор: Iskanderus 23.3.2009, 18:29
Реализую детектор лиц методом Viola - Jones'a. 
Теоретически все готово, только результата нет. 

Кто-нибудь обучал каскад? 
Хочется обсудить трудности реализации, подводные камни, стратегии обучения.

Автор: dereyly 25.3.2009, 00:06
Я когда то пробовал, но не получилось, времени мало на детектор было. Сейчас хотел заного запрогать. 
К вам два вопроса: 
вы писали свой код или использовали OpenCV
если свой код то на каком языке

Автор: Iskanderus 27.5.2009, 03:24
Я пишу на языке Java. 
OpenCV даже не смотрел.

Практически все сделал. База около 1000 лиц 24 на 24 пиксела.
В статьях Виолы-Джонса про каскад слишком расплывчато написано, и, как я понял, много "ручной работы".
Каскад как-то неправильно обучается.

Автор: Aslan74 23.8.2009, 10:57
Я использовал готовый каскад из OpenCV
Каждая из стадий каскада (около 20) собирается из простых классификаторов (в статьях называются Haar-like) с весами, подобранными бустингом. Примеры, прошедшие одну стадию каскада, используются для обучения следующей итд

Автор: gluon 23.8.2009, 21:46
Простите мою безграмотность и что  вмешиваюсь в ваш разговор, но мне тема показалсь очень интересной. Скажите с какими моделями работает данный метод обучения и где про него можно прочитать (в смысле теории).  smile 

Автор: imageman 29.8.2009, 18:19
в последнее время кое-что пробежало мимо меня

http://habrahabr.ru/blogs/java/60782/
http://habrahabr.ru/blogs/artificial_intelligence/67194/
http://habrahabr.ru/blogs/artificial_intelligence/67937/

А вообще статьи http://habrahabr.ru/blogs/artificial_intelligence/

Автор: Iskanderus 5.9.2009, 14:48
Цитата(Aslan74 @ 23.8.2009,  10:57)
Я использовал готовый каскад из OpenCV

Нужно ли что-либо дополнительное с изображением делать(оттенки серого и выравнивание гистограммы и т.п.)?
Нормализовать какие-нибудь величины и т.п.?

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)