Как создать каскад Haar (XML-файл) для использования в OpenCV?

StackOverflow https://stackoverflow.com/questions/2000816

  •  18-09-2019
  •  | 
  •  

Вопрос

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

Итак, как мне создать каскад Haar (XML-файл) для использования в OpenCV?

Это было полезно?

Решение

Я думаю, это может быть полезно:

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

Другие советы

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

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

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

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

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top