Rozpoznawanie i śledzenie obiektów jest jednym z podstawowych problemów w wizji komputerowej. Śledzenie obiektów umożliwia bowiem estymację prędkości ruchu obserwowanych obiektów, co znajduje zastosowania w wielu systemach, takich jak instrumenty pomiarowe, diagnostyczne urządzenia medyczne, drony czy samochody autonomiczne. W tym artykule pokażę, w jaki sposób zaimplementować śledzenie obiektów z wykorzystaniem dopasowywania szablonów w celu śledzenia wybranego fragmentu obrazu w sekwencji wideo z kamery internetowej. Wykorzystam przy tym bibliotekę OpenCV oraz język Python...
Zagadnienia poruszane w tym artykule:
Artykuł pochodzi z magazynu Programista nr 76 (9/2018).
Spis treści tego wydania Programisty: https://programistamag.pl/programista-9-2018-76/ .
Jest to wydanie z przełomu listopada i grudnia 2018 r.
Autorem artykułu jest Dawid Borycki. Naukowiec, programista, autor wielu książek, amerykańskich patentów, artykułów i videotutoriali o programowaniu w różnych technologiach. Pierwszy polski autor w Microsoft Press i MSDN Magazine. Z wykształcenia doktor fizyki teoretycznej. Obecnie pracuje w Polskiej Akademii Nauk, gdzie zajmuje się rozwojem nowoczesnych, nieinwazyjnych urządzeń do analizowania mikroprzepływów krwi w mózgu i obrazowania przez ośrodki nieprzezroczyste optycznie.