Aller au contenu principal

Tracking3DOAK

Cette classe représente une caméra OAK dont le but est de faire du tracking de personnes pour calculer leur position dans l'espace. Pour cela, on initialise sur la caméra le capteur couleur, un premier module d'IA MobileNetDetectionNetwork fait pour les réseaux de neurones de détections, le module ObjectTracker qui se charge de faire le tracking des détections, un deuxième module d'IA NeuralNetwork qui fait tourner un réseau de neurones de segmentation sémantique, et en parallèle initialise les deux capteurs monochromes ainsi que le module StereoDepth pour calculer la profondeur de ce que voit la caméra.

Cette classe est utilisée pour le tracking des positions des personnes. Le pipeline est un sur-ensemble de celui du tracking simple, car il inclut aussi le tracking simple, mais récupère des informations en plus, qui sont la segmentation sémantique de l'image pour connaître les pixels sur lesquels se trouvent des personnes, et la profondeur de l'image pour aider au positionnement des personnes.

tracking_3d_pipeline