Подтвердить что ты не робот

Как создать Haar Cascade (xml) для использования с OpenCV?

Если вы знакомы с библиотекой OpenCV, вы знаете, что такое определение объектов каскадного изображения. Я имею в виду определение объекта изображения, например, человеческое лицо или что-то еще. У меня есть каскад xml для обнаружения лиц, но я не знаю, как создать свой собственный. Я хочу создать Haar Cascade xml для обнаружения простых ярких источников света круга (т.е. Мигает инфракрасный свет от пульта дистанционного управления телевизором).

Итак, как создать Haar Cascade (xml) для использования с OpenCV?

4b9b3361

Ответ 3

Если вам интересно обнаружить простой инфракрасный свет в каскаде хара, это будет очень странно. Поскольку простой ИК-блок не имеет достаточных возможностей для обучения через opencv, как и другие объекты (лицо, глаза, нос и т.д.). Потому что ИК - это просто простой свет, имеющий только одну особенность яркости в моей точке зрения. Но если вы хотите научиться обучать классификатора, ссылка на него вам поможет.

http://note.sonots.com/SciSoftware/haartraining.html

И если вы просто хотите обнаружить ИК-блок, тогда у вас есть еще две возможности: один вы идете для DIP-алгоритмов для обнаружения яркой области, а другой, который я вам рекомендую, вы можете использовать ИК-камеру, которая просто передает IR blob, и вы можете легко обнаружить ИК-кадр, используя opencv blob functiuons. Если вы считаете, что ИК-камера экспансивна, вы можете сделать простую веб-камеру на ИК-камеру, удалив ИК-блок (если есть) и добавьте блок видимого света, например, негативную пленку, гибкий материал или любой другой. Вы можете проверить следующую ссылку для преобразования простой веб-камеры в ИК-камеру.

http://www.metacafe.com/watch/385098/transform_your_webcam_into_an_infrared_cam/