Comprendre les données dans l'utilitaire AI Vision

L'utilitaireAI Vision vous permet de connecter et de configurer votre capteurAI Vision. Pour savoir comment procéder, vous pouvez lire ces articles ici :

Comprendre comment le capteur de vision AI détecte et mesure les objets peut vous aider à mieux utiliser ces mesures dans vos projets de codage. Grâce à ces connaissances, vous pouvez améliorer vos compétences en codage et créer des solutions plus précises pour des tâches telles que la reconnaissance d’objets et l’analyse spatiale.

Comprendre les pixels et la résolution

grille-doodle-maison.png

Imaginez que vous dessinez une image sur une feuille de papier quadrillé. Chaque petit carré sur le papier est comme un pixel . Lorsque vous coloriez ces carrés, vous réalisez votre image.

Basse résolution Haute résolution

Maintenant, parlons de la résolution . La résolution est le nombre de pixels dans une image. Si vous avez beaucoup de petits carrés (pixels) sur votre papier quadrillé, votre image sera nette et détaillée. Mais si vous n'avez que quelques pixels, votre image risque de paraître floue et pas très claire.

Le capteur de vision AI a une résolution de 320 pixels horizontalement sur 240 pixels verticalement. Cela signifie que le centre précis de détection s'aligne sur les coordonnées 160 sur l'axe X et 120 sur l'axe Y.

Comment le capteur de vision AI mesure-t-il les objets

Le capteur de vision AI collecte des données sur les couleurs configurées, les AprilTags et les classifications AI. Certaines de ces données sont affichées dans l'utilitaire AI Vision et peuvent aider lors de la planification et de la création d'un projet VEXcode. 

Un tonneau bleu suivi par un système de vision. Un contour blanc entoure l'objet, avec une croix blanche centrée à l'intérieur du contour. L'étiquette en haut à gauche indique que l'objet est un tonneau bleu, avec les coordonnées centrales CX : 174, CY : 95 et les dimensions L : 50, H : 57.

Largeur et hauteur

Il s'agit de la largeur ou de la hauteur de l'objet détecté en pixels.

Les mesures de largeur et de hauteur aident à identifier différents objets. Par exemple, un baril aura une hauteur plus grande qu’un ballon de sport.

Un tonneau bleu suivi par un système de vision. Un contour blanc entoure l'objet, avec une croix blanche centrée à l'intérieur du contour. L'étiquette en haut à gauche indique que l'objet est un tonneau bleu, avec les coordonnées centrales CX : 163, CY : 95 et les dimensions L : 50, H : 57.

CentreX et CentreY

Il s'agit des coordonnées centrales de l'objet détecté en pixels.

Les coordonnées CenterX et CenterY aident à la navigation et au positionnement. Le capteur de vision AI a une résolution de 320 x 240 pixels.

Angle

L'angle est une propriété disponible uniquement pour les codes couleur etAprilTags. Cela indique si le code couleurdétectéou AprilTag est orienté différemment.

Un tonneau bleu suivi par un système de vision. Un contour blanc entoure l'objet, avec une croix blanche centrée à l'intérieur du contour. L'étiquette en haut à gauche indique que l'objet est un tonneau bleu, avec les coordonnées centrales CX : 176, CY : 95 et les dimensions L : 50, H : 57. Un petit carré rouge met en évidence le coin supérieur gauche de l'objet.

OriginX et OriginY

OriginX et OriginY sont les coordonnées dans le coin supérieur gauche de l'objet détecté en pixels.

Les coordonnées OriginX et OriginY aident à la navigation et au positionnement. En combinant cette coordonnée avec la largeur et la hauteur de l'objet, vous pouvez déterminer la taille de la zone de délimitation de l'objet. Cela peut aider à suivre les objets en mouvement ou à naviguer entre les objets.

Un tonneau bleu suivi par un système de vision. Un contour blanc entoure l'objet, avec une croix blanche centrée à l'intérieur du contour. L'étiquette en haut à gauche indique que l'objet est un tonneau bleu, avec les coordonnées centrales CX : 178, CY : 95 et les dimensions L : 50, H : 57. Un AprilTags violet suivi par un système de vision. L'AprilTag est étiqueté ID:3, affichant les coordonnées A:350°, X:206, Y:47, W:29, H:29. Chaque carte a un contour blanc et le système suit leurs positions et orientations.

ID de balise

Le tagID n'est disponible que pour la classification AI et les AprilTags. La classification AI affichera son nom approprié.

AprilTags affichera le numéro d'identification réel.

L'identification d'AprilTags spécifiques permet une navigation sélective. Vous pouvez programmer votre robot pour qu'il se déplace vers certaines balises tout en ignorant les autres, les utilisant ainsi efficacement comme panneaux de signalisation pour une navigation automatisée.

autre

Score

La propriété score est utilisée lors de la détectionclassifications AI avec le capteur de vision AI.

Le score de confiance indique le degré de certitude du capteur de vision IA quant à sa détection. Dans cette image, il y a 99 % de confiance dans l'identification des classifications IA de ces quatre objets. Vous pouvez utiliser ce score pour garantir que votre robot se concentre uniquement sur les détections très fiables.

Pour plus d'informations sur la façon de coder votre robot de codage VEX AIM avec ces données, visitez Référence API VEXcode - AIM.

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: