나는 인간을 탐지하고 그 사람이 보호용 고글을 착용하고 있는지 확인하는 프로젝트에 착수 중이다. (나는 그저 선글라스와 같은 물건을 가정한다.)이미지의 인간의 얼굴/신체 부위에서 선글라스를 감지하는 방법
이것은 내가 한 일입니다.
선형 SVM 및 HOG 기능이 포함 된 자체 분류자를 훈련 시켰습니다. 데이터 세트는 Dalal의 논문 자원과 내 자신의 이미지에서 나왔습니다. 성능은 괜찮지 만 좋지는 않습니다. (검출시 매우 높은 FP 속도). 주어진 배경에서 잘 작동했습니다 ..
그런 다음 인체 부위의 고글을 감지하려고했습니다. 나는 50 장의 사진을 더 찍어 [이마 + 선글라스 + 코] 영역을 저장하고 선형 SVM 및 HOG (각 셀 2x2 픽셀 및 각 블록 2x2 셀)로 교육했습니다. 그런 다음 실제 선글라스를 제외하고는 거의 모든 것이 신체에서 감지 될 수 있습니다 지역 .... 나는 선글라스 탐지를 수행하는 좋은 방법이 있다면 궁금해? 나는 서둘러 오전 각각의 기능을 시도하는 시간이하지 않은 일 하나 ....
내 영어와 수많은들 덕분에
죄송합니다 (내 학습 집합이 http://answers.opencv.org/upfiles/1494591627821208.png처럼)!
닉
당신이 https://www.youtube.com/watch?v=-Mhy-5YNcG4&t이 시청에서 시작할 수 있습니다 도움이 될 희망을 = 197s 또한 더 많은 사진을 훈련해야합니다. – mtkilic
먼저 'frontal_face_cascade.xml'을 사용하여 얼굴을 탐지 한 다음 해당 rect의 상반부 영역에서 선글라스를 검색하면 정확도가 높아질 것을 제안합니다. – ZdaR