Witam
Pracuję nad programem którego celem będzie wykrywanie na nagraniu wideo osób wałęsających się i tak:
- wykorzystuję w tym celu C++ z OpenCV
- użyłem już wbudowanej funkcji BackgroundSubtractorMOG2 w celu wykrywania poruszających się osób i działa to całkiem fajnie, obrysowuje mi na nagraniu wszystkie ruchome elementy
- i teraz moje pytanie, otóż chciałbym jakoś rozróżniać te osoby, żebym mógł określić że ten pan to jest osoba 1, tamta pani to jest osoba 2 itd. w celu np żeby pana 1 obrysowywało innym kolorem niż resztę osób, mógłby ktoś coś zasugerować, czy jest jakaś metoda w OpenCV której bym mógł użyć?
W załączniku dorzuciłem przykładowy screen z działania programu, wiem że nie jest jeszcze idealny i dzieli mi np jedną osobę ale pracuję nad tym, chcę żeby każde takie obrysowane czerwone pole określało mi jako coś osobnego do czego się mogę później odnieść