Video Tracker C++ library v8.0.0
Le tracker vidéo de corrélation est une bibliothèque logicielle open source qui permet de suivre des objets en mouvement dans des vidéos. Il est basé sur la technique de corrélation, qui est une méthode efficace pour trouver des correspondances entre deux images. Le tracker vidéo de corrélation est capable de suivre des objets dans des conditions difficiles, telles que des arrière-plans complexes ou des objets en mouvement rapide. Il est également capable de suivre plusieurs objets simultanément. Le tracker vidéo de corrélation est un outil puissant qui peut être utilisé pour une variété d’applications, telles que la surveillance, la reconnaissance d’objets et l’animation.
Voici quelques-unes des fonctionnalités du tracker vidéo de corrélation :
- Suivi d’objets en temps réel
- Suivi d’objets dans des conditions difficiles
- Suivi de plusieurs objets simultanément
- Open source et gratuit
Performance
Tracking rectangle size 128×128 pixels, grayscale, one video frame processing time:
12th Gen Intel Core i5-12500H CPU (one core 2.5 GHz used), search window size 128×128 pixels – 0.5 msec (~2000 fps), search window size 256×256 pixels – 1.4 msec (~714 fps), .
Jetson Nano (one core 1.43 GHz used), search window size 128×128 pxl – 5.0 msec (~200 fps), search window size 256×256 pixels – 14.5 msec (~68 fps).
NXP i.MX8M Plus (one core 1.8 GHz used), search window size 128×128 pxl – 5.5 msec (~180 fps), search window size 256×256 pixels – 16.5 msec (~60 fps).
Raspberry Pi 4 (one core 1.5 GHz used), search window size 128×128 pxl – 4.5 msec (~222 fps), search window size 256×256 pixels – 11.5 msec (~86 fps).