Может ли распознавание лиц Виолы-Джонса в opencv работать на 25 футов?

Может ли распознавание лиц Виолы-Джонса в opencv работать на 25 футов? Если камера хорошая и способна делать снимки хорошего качества, может ли Виола-Джонс обнаружить лицо?


person 2vision2    schedule 24.06.2013    source источник
comment
Лучшим подходом было бы попробовать это с вашей камерой. для 25 футов в значительной степени бессмысленно.   -  person Bull    schedule 24.06.2013
comment
Приблизительные цифры, которые вы могли бы получить сами, направив камеру на себя: Вертикальное поле зрения моей камеры составляет 4 лица в высоту на расстоянии 2,5 фута. Максимальное разрешение, которое вы, вероятно, будете использовать, — 1920x1080. Многие детекторы внутри используют окно 24x24. 24px соответствует 45 раз в 1080px. 45/4 ~ 11. И 2,5 фута * 11 = 27,5 фута. Предполагая, что у вас действительно есть вычислительная мощность для запуска VJ для объектов размером 24x24 в кадрах 1080p (большое, если), вы могли бы просто сделать это, хотя лично я никогда не пытался обнаруживать лица меньше 50x50 в пределах Кадры 640х480 из-за шума и медленной скорости.   -  person Iwillnotexist Idonotexist    schedule 25.12.2013


Ответы (2)


Да, конечно, особенно если используется зум-объектив.

person Bull    schedule 24.06.2013
comment
Не был уверен, было ли это сарказмом или нет. Но это конечно правда в зависимости от зума! - person bjou; 25.06.2013

В файле XML вашего классификатора есть раздел, в котором указывается минимальный размер окна (2 строки после тега типа объекта). Так что, пока ROI вашего лица равен или больше этого размера (в пикселях), да, он обнаружит. Но скорость может резко снизиться, если размер изображения слишком велик, чем окно минимального размера (поскольку это своего рода экспоненциальная вещь)

person BilguunCH    schedule 30.10.2016