Chciałbym wykryć odkształcalne obiekty (CAT w moim przypadku), używając kaskad HAAR. Przeprowadziłem test na 2000 pozytywach i 3000 negatywnych obrazach do 20 etapów. Nie widzę niczego, co mogłoby się wydarzyć. Jestem pewien, że to może być problem z moim zestawem danych treningowych. Mój pozytywny zestaw danych zawiera w sobie obrazy kota. W różnych kształtach i pozycjach tego samego kota. Zastanawiam się, czy Haar byłby w stanie rozpoznać różnice w pozytywnym zestawie danych i nadal rozpoznaje je jako koty.Wykrywanie kota przy użyciu treningu Haar
Potrzebujesz pomocy, czy jest jakaś inna alternatywna metoda, którą mógłbym użyć?
Istnieje dokument o wykryciu cat: [koty i psy, Parkhi, CVPR 2012] (http: // www.robots.ox.ac.uk/~vgg/publications/2012/parkhi12a/). Może możesz uzyskać od nich kilka pomysłów. Na przykład autorzy zdecydowali, że ciała kotów nie są dobrze wychwytywane przez takie sztywne modele. Podejście polegało na wykryciu tylko głowy, a następnie znalezieniu reszty ciała za pomocą segmentacji. – sietschie
Czy udało ci się stworzyć algorytm wykrywania kota za pomocą treningu Haar? Mam na razie ten sam problem :-) Dzięki! – qgicup
Nie, nie sądzę, że haar działa dobrze z odkształcalnym rozpoznawaniem obiektów. Przynajmniej nie mogłem go uruchomić w moim przypadku, zbyt wiele fałszywych negatywów/pozytywów. Próbowałem również metody Bag of words dla rozpoznawania obiektów, robią całkiem nieźle na sztywnych obiektach, ale nie na kotach. Bardzo trudno jest uchwycić całą zmienność danych podczas szkolenia klasyfikatora. W końcu oszukiwaliśmy i ustaliliśmy bardzo trywialne podejście do dopasowywania histogramu kolorów, nie zbliżając się do tego, co zamierzaliśmy zrobić, ale wystarczające do ukończenia projektu klasowego. – Prashant