OpenCV에서 사용할 haar cascade (.xml 파일)를 만드는 방법은 무엇입니까?

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

  •  18-09-2019
  •  | 
  •  

문제

OpenCV 라이브러리에 익숙하다면 HAAR 캐스케이드 이미지 객체 감지가 무엇인지 알고 있습니다. 이미지 객체 감지에 의해 인간의 얼굴 감지 또는 다른 것과 같은 것을 의미합니다. 얼굴 감지를위한 HAAR Cascade XML이 있지만 내 자신을 만드는 방법을 모르겠습니다. HAAR Cascade XMLS를 만들어 간단한 밝은 서클 광원을 감지하고 싶습니다 (예 : TV 리모컨의 깜박이는 적외선).

그렇다면 OpenCV에서 사용할 haar cascade (.xml 파일)를 어떻게 만들려면?

도움이 되었습니까?

해결책

도움이 될 수 있다고 생각합니다.

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

다른 팁

Haar Cascade를 통해 Simple IR Light Blob을 감지하고 싶다면 매우 이상합니다. 간단한 IR Blob에는 다른 물체 (얼굴, 눈, 코 등)와 같이 OpenCV를 통해 훈련 할 수있는 기능이 충분하지 않기 때문입니다. IR은 내 관점에서 밝기의 한 가지 특징 만있는 단순한 빛이기 때문입니다. 그러나 링크를 따라 분류기를 훈련시키는 방법을 배우려면 많은 도움이됩니다.

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

그리고 IR Blob을 감지하고 싶다면 두 가지 가능성이 더 있습니다. 하나는 딥 알고리즘이 밝은 영역을 감지하고 다른 하나는 IR Blob을 통과하는 IR 캠을 사용할 수 있다는 것입니다. OpenCV Blob functiuons를 사용하여 IR Blob을 쉽게 감지 할 수 있습니다. IR 캠이 광범위하다고 생각되면 IR 차단제 (있는 경우)를 제거하여 IR 캠으로 간단한 웹캠을 만들고 가시 광선 차단제, 즉 음성 필름, 플로피 재료 또는 기타를 추가 할 수 있습니다. 간단한 웹캠을 IR 캠으로 변환하려면 다음 링크를 확인할 수 있습니다.

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

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top