KateSt 0 Жалоба Опубликовано June 6, 2016 Добрый день! Мне требуется найти на фотографии определенный вид птицы (она имеет отличительные особенности в виде окраски, строения тела и тд). Птица может быть как в полете (ракурс снизу), так и в профиль. Птиц на фотографиях огромное количество и они могут перекрывать друг друга. Нужно их не только найти, но и приблизительно подсчитать. Вопрос: какой алгоритм или подход лучше использовать для решения этой задачи? Если каскад Хаара для решения данной задачи не актуален, то можно просто проигнорировать нижесказанное. Я пробовала двумя подходами: каскад Хаара и мешок слов. Каскад обучается, но в какой-то момент возникли определенные затруднения: помимо птицы выдавал еще и ветки. Попыталась решить эту проблему с помощью изменения выборки положительных примеров: вырезала только птицу и заливала задний фон белым (grabcut с ручной сегментацией), после чего программа совсем перестала находить птиц, даже на исходных положительных (белых) примерах. Буду благодарна за любую помощь и совет! Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Smorodov 579 Жалоба Опубликовано June 6, 2016 Тут простой детектор работать нормально не будет. Возможно сработает что-то построенное на сверточных сетях глубокого обучения типа RCNN, fast RCNN или faster RCNN (по сути примерно одно и то же): https://github.com/rbgirshick/rcnn https://github.com/rbgirshick/fast-rcnn https://github.com/rbgirshick/py-faster-rcnn Это может быть тоже полезно: http://felixlaumon.github.io/2015/01/08/kaggle-right-whale.html https://github.com/felixlaumon/kaggle-right-whale Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
mrgloom 242 Жалоба Опубликовано June 7, 2016 А если потом надо еще определить тип птицы, то это называется fine grained classification \ fine grained categorization http://thomasberg.org/papers/birdsnap-cvpr14.pdf http://www.vision.caltech.edu/visipedia/CUB-200.html Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
KateSt 0 Жалоба Опубликовано June 7, 2016 Всем большое спасибо, буду разбираться! Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах