Το βοηθητικό πρόγραμμαAI Vision Utility σας επιτρέπει να συνδέσετε και να διαμορφώσετε τον αισθητήραAI Vision Sensor. Για να μάθετε πώς να το κάνετε αυτό, μπορείτε να διαβάσετε αυτά τα άρθρα εδώ:
- Διαμόρφωση Χρωματικών Υπογραφών με τον Αισθητήρα Όρασης AI στο VEXcode AIM
- Διαμόρφωση κωδικών χρωμάτων με τον αισθητήρα AI Vision Sensor στο VEXcode AIM
Η κατανόηση του τρόπου με τον οποίο ο αισθητήρας AI Vision Sensor ανιχνεύει και μετρά αντικείμενα μπορεί να σας βοηθήσει να χρησιμοποιήσετε καλύτερα αυτές τις μετρήσεις στα έργα κωδικοποίησης. Με αυτές τις γνώσεις, μπορείτε να βελτιώσετε τις δεξιότητές σας στον προγραμματισμό και να δημιουργήσετε πιο ακριβείς λύσεις για εργασίες όπως η αναγνώριση αντικειμένων και η χωρική ανάλυση.
Κατανόηση των pixel και της ανάλυσης
Φανταστείτε ότι σχεδιάζετε μια εικόνα σε ένα κομμάτι χαρτί πλέγματος. Κάθε μικροσκοπικό τετράγωνο στο χαρτί είναι σαν ένα εικονοστοιχείο . Όταν χρωματίζετε αυτά τα τετράγωνα, φτιάχνετε την εικόνα σας.
| Χαμηλή ανάλυση | Υψηλή ανάλυση |
Τώρα, ας μιλήσουμε για την ανάλυση . Ανάλυση είναι ο αριθμός των pixel σε μια εικόνα. Αν έχετε πολλά μικροσκοπικά τετράγωνα (pixel) στο χαρτί πλέγματος, η εικόνα σας θα φαίνεται ευκρινής και λεπτομερής. Αλλά αν έχετε μόνο μερικά pixel, η εικόνα σας μπορεί να φαίνεται θολή και όχι πολύ καθαρή.
Ο αισθητήρας AI Vision Sensor έχει ανάλυση 320 pixel οριζόντια και 240 pixel κάθετα. Αυτό σημαίνει ότι το ακριβές κέντρο ανίχνευσης ευθυγραμμίζεται με τις συντεταγμένες 160 στον άξονα Χ και 120 στον άξονα Υ.
Πώς μετρά αντικείμενα ο αισθητήρας όρασης AI
Ο αισθητήρας όρασης AI συλλέγει δεδομένα σχετικά με τα διαμορφωμένα χρώματα, τις ετικέτες AprilTags και τις ταξινομήσεις AI. Ορισμένα από αυτά τα δεδομένα εμφανίζονται στο AI Vision Utility και μπορούν να βοηθήσουν κατά τον σχεδιασμό και τη δημιουργία ενός έργου VEXcode.
Πλάτος και Ύψος
Αυτό είναι το πλάτος ή το ύψος του ανιχνευμένου αντικειμένου σε pixel.
Οι μετρήσεις πλάτους και ύψους βοηθούν στην αναγνώριση διαφορετικών αντικειμένων. Για παράδειγμα, ένα βαρέλι θα έχει μεγαλύτερο ύψος από μια αθλητική μπάλα.
CenterX και CenterY
Αυτές είναι οι κεντρικές συντεταγμένες του ανιχνευμένου αντικειμένου σε pixel.
Οι συντεταγμένες CenterX και CenterY βοηθούν στην πλοήγηση και την τοποθέτηση. Ο αισθητήρας όρασης AI έχει ανάλυση 320 x 240 pixel.
Γωνία
Η γωνία είναι μια ιδιότητα που είναι διαθέσιμη μόνο γιαΚωδικούς Χρώματος καιAprilTags. Αυτό αντιπροσωπεύει εάν ο ανιχνευμένος κωδικός χρώματοςή AprilTag έχει διαφορετικό προσανατολισμό.
OriginX και OriginY
OriginX και OriginY είναι η συντεταγμένη στην επάνω αριστερή γωνία του ανιχνευμένου αντικειμένου σε pixel.
Οι συντεταγμένες OriginX και OriginY βοηθούν στην πλοήγηση και τον εντοπισμό θέσης. Συνδυάζοντας αυτήν τη συντεταγμένη με το πλάτος και το ύψος του αντικειμένου, μπορείτε να προσδιορίσετε το μέγεθος του πλαισίου οριοθέτησης του αντικειμένου. Αυτό μπορεί να βοηθήσει στην παρακολούθηση κινούμενων αντικειμένων ή στην πλοήγηση μεταξύ αντικειμένων.
Αναγνωριστικό ετικέτας
Το tagID είναι διαθέσιμο μόνο για την ταξινόμηση AI και τα AprilTags. Η ταξινόμηση AI θα εμφανίσει το σωστό της όνομα.
Το AprilTags θα εμφανίσει τον πραγματικό αριθμό αναγνώρισης.
Ο εντοπισμός συγκεκριμένων AprilTags επιτρέπει την επιλεκτική πλοήγηση. Μπορείτε να προγραμματίσετε το ρομπότ σας να κινείται προς συγκεκριμένες ετικέτες αγνοώντας άλλες, χρησιμοποιώντας τες ουσιαστικά ως πινακίδες για αυτοματοποιημένη πλοήγηση.
Σκορ
Η ιδιότητα βαθμολογίας χρησιμοποιείται κατά την ανίχνευσηταξινομήσεων AI με τον αισθητήρα όρασης AI.
Η βαθμολογία εμπιστοσύνης υποδεικνύει πόσο σίγουρος είναι ο αισθητήρας AI Vision Sensor για την ανίχνευσή του. Σε αυτήν την εικόνα, είναι 99% σίγουρο ότι θα αναγνωρίσει τις ταξινομήσεις τεχνητής νοημοσύνης αυτών των τεσσάρων αντικειμένων. Μπορείτε να χρησιμοποιήσετε αυτήν τη βαθμολογία για να διασφαλίσετε ότι το ρομπότ σας εστιάζει μόνο σε ανιχνεύσεις υψηλής αξιοπιστίας.
Για περισσότερες πληροφορίες σχετικά με τον τρόπο κωδικοποίησης του ρομπότ κωδικοποίησης VEX AIM με αυτά τα δεδομένα, επισκεφθείτε την ιστοσελίδα VEXcode API Reference - AIM.