2011-10-03 2 views
3

는 돼지 OpenCV의 훈련 및 HOG 교육의 작동 방식에 대한 약간의 소스의 구현이있을 것 같지 않습니다. 내가 모은 것에서부터 HOG 훈련을 실시간으로 할 수 있습니다. 그러나 교육의 요구 사항은 무엇입니까? 교육 과정은 실제로 어떻게 작동합니까?HOG 기능 설명자 훈련은 어떻게 작동합니까?

대부분의 컴퓨터 비전 알고리즘과 마찬가지로

답변

4

, Google Scholar은 당신의 친구입니다 :) 나는 그것이 작동하는 방법에 대한 몇 가지 서류를 읽고 건의 할 것입니다. Here은 HoG에서 가장 많이 언급 된 논문 중 하나입니다.

컴퓨터 비전 연구의 또 다른 팁은 당신이 흥미있는 논문의 저자를주의하고, 자신의 웹 사이트를 발견하려고 노력하는 것입니다. 그들은 그것들을 사용하는 방법에 관한 경험 법칙뿐만 아니라 그들의 알고리즘의 구현을 가지는 경향이 있습니다. 또한 알고리즘에 대한 논문에서 참조하는 참조를 찾으십시오. 이것은 알고리즘이 작동하는 방식과 이유를 진정으로 이해할 수있는 배경 지식을 얻는데 매우 도움이 될 수 있습니다.

2

귀하의 용어는 혼합 조금이다. 돼지는 특징 기술자입니다. HOG를 사용하여 분류기를 학습 할 수 있습니다. HOG는 개체 검색에 사용할 수 있습니다. OpenCV에는 HOG 기능과 SVM 분류기를 사용하는 사람 감지 기능이 있습니다. 또한 HOG를 사용할 수 있고 일반적으로 얼굴 인식에 사용되는 CascadeClassifier도 포함됩니다. 당신이 계단식 개체 검출기를 훈련 할 수 opencv_traincascade라는 OpenCV의의 프로그램이있다

, 당신에게 HOG를 사용 할 수있는 옵션을 제공하는. 컴퓨터 비전 시스템 도구 상자에 MATLAB 용 trainCascadeObjectDetector이라는 기능이 있습니다. 동일한 기능을 수행합니다.