ZlodeiBaal / BuboBubo

Haar Detector For Owl
Other
14 stars 2 forks source link

positive and negatives images #1

Open vinnitu opened 9 years ago

vinnitu commented 9 years ago

Добрый день.

(К сожалению не имею возможности писать на habrahabr, поэтому задам вопросы здесь)

  1. Правильно ли я понимаю что после создания samples.vec работа идёт уже только с этим файлом, а не с оригинральными фотографиями?
  2. На основе чего вы выбирали разрешение сторон в негативной подборке?
  3. Можно ли для негативной подборки взять абсолютно "левые" изображения, где точно нет искомого объекта?

Спасибо за внимание

ZlodeiBaal commented 9 years ago

1) Да 2) Ну, оно всё скэйлится к образцу в любом случае. Размер образца - исходя из того, чтобы детали были нормально видны. 3) Конечно можно.

vinnitu commented 9 years ago

Интересно почему не делается какой-то аналогичный vec-файлу для негативных изображений? Ведь файл с путями передается к opencv_traincascade аргументом.

Ещё хотелось бы спросить по поводу позитивных изображений, которые прилагаются к проекту. Многие из которых например не содержат полностью объект (обрезанные по краям) или содержат даже больше чем сам объект (может нужно более тщательно производить crop?). А так же интересно, нужно ли оставлять изображения явно размытые, т.е. некачественные.

Я просто пытаюсь понять причины почему на демонстрационном видео много прорех. А вы не пробовали обучить LBP классификатор? Дает ли он лучше результаты? Проверяли ли вы качество разпознавания с помощью opencv_performance?

Спасибо за ответы

ZlodeiBaal commented 9 years ago

Спросите у авторов OpenCV:)

Некачественное не обязательно. Такая вебка была под рукой. Я делал нарезку частичную чтобы цепляло даже при поворотах. Думаю что это не обязательно. Но учитывайте, что при обучении изображение всё равно ужимается до sample size, который где-то 20*20.

Нет, когда я занимался LBP был дико тормозной и не сказать что сильно стабильнее. Нет, не проверял:)

vinnitu commented 9 years ago

в ходе своих эксперементов, у меня складывается впечатление что lbp работает в несколько раз быстрее чем haar (я говорю только о стандартных классификаторах лиц идущих из коробки)