Понял.
Последний вопрос: мы сам признак задаём как область, и прямоугольник в этой области?
Т.е x1,y1,x2,y2 задают саму область.
Xp1,yp1,xp2,yp2 задают черный прямоугольник в этой области.
Если перебирать каждую координату, чтобы сделать все признаки, то их выйдет ну очень много.
Как мне найти выход из этой ситуации?
Vindicar, А может и не особо понял, но возможно я криво объясняю.
До стадии бустинга ( кстати я так для бустинга и отбираю признаки как ты предложил:) ) есть сам по себе слабый признак, который мы может применить отдельно. И он задаётся как некоторые фигуры на изображении + сдвиг внутри проверяемого окна. И перед там как их выбирать, их нужно для начала создать, но по моим подсчётам их получается крайне много, намного больше чем 10 ^ 8. Я как раз и хочу понять как сделать, чтобы их вышло нормальное количество.
Так как везде пишут, что самих признаков меньше 500 тысяч, а по моим расчётам получается, что намного больше.
Очень извиняюсь за то, что может я плохо формулирую свои мысли, потому что у вас не получается точно понять о чём я пытаюсь спросить.
Надеюсь в это раз у меня получилось, даже если нет, всё равно спасибо за вашу помощь.
Vindicar, Я бустинг уже сделал, но на кривых признаках и которые все размера 32 * 32. И вот сейчас я пытаюсь понять как сделать правильные признаки, их сгенерировать и сохранить в файл.
Vindicar, Я про то, как создать то эти признаки? Чтобы их не было ну очень много.
просто нам же надо перебрать координату, размеры, позицию прямоугольника, один из его размеров по высоте или ширине.
Порядка 32^7 получается дли картинки 32 * 32, это ну слишком много.
Может я как-то не так мыслю, и всё намного лучше в реальности?
Если считать, что есть размер признака по 2-м координатам 32*32
Расположение его относительное всего изображения 32*32
Верхний левый угол прямоугольника 32*32.
Уже > 10^8. Что ну очень много как мне кажется
Про non-maximum suppression спасибо, полезное замечание, но как создать правильный признак хотя бы с одним черным прямоугольником для изображения 32*32?
Просто как я посчитал их получается очень много, помогите, пожалуйста.
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.