Datu izpratne AI Vision utilītā VEXcode V5 versijā

AI Vision Utility ļauj pievienot un konfigurētAI Vision sensoru. Lai uzzinātu, kā to izdarīt, varat izlasīt šos rakstus šeit:

Izpratne par to, kā AI redzes sensors nosaka un mēra objektus, var palīdzēt jums labāk izmantot šos mērījumus kodēšanas projektos. Ar šīm zināšanām jūs varat uzlabot savas kodēšanas prasmes un radīt precīzākus risinājumus tādiem uzdevumiem kā objektu atpazīšana un telpiskā analīze.

Nokrāsas un piesātinājuma izpratne

krāsu korekcijas.png

Konfigurējot krāsu parakstu, tiek parādītas gan nokrāsas, gan piesātinājuma diapazona opcijas. Tie ļauj noregulēt krāsu parakstu, lai tas būtu Krāsu paraksts tiek uzskatīts par noturīgu, ja objektu var pārvietot un AI Vision Utility to joprojām var izsekot.

vex-varavīksnes-apļa-grafika_2.jpg

Pirmais slīdnis ir nokrāsu diapazons. Nokrāsa ir uztvertā krāsa, ko nosaka tās pozīcija krāsu aplī. Šim krāsu aplim ir diapazons no 0 līdz 359,9 grādiem, un katrai krāsai uz apļa ir noteikta grāda vērtība. 

Nokrāsu diapazons ļauj izvēlēties grādus virs un zem konfigurētās krāsas, kas tiks norādīta kā šī krāsa. Piemēram, tumši zilai krāsai var būt nokrāsas vērtība 240 grādi. Ar nokrāsu diapazonu 20 grādi, jebkas no 220 grādiem līdz 260 grādiem tiks ziņots kā tumši zilā konfigurētā krāsa.

saturation@2x.png

Otrais slīdnis ir piesātinājuma diapazons. Piesātinājums ir krāsas intensitāte vai tīrība. Jo spilgtāka ir krāsa, jo piesātinātāka tā ir. Piesātinājums ir relatīvs mērogs, ko mēra procentos no 0%, kas ir klusināts pelēks tonis, līdz 100%, kas ir intensīvāka šī toņa versija. 

Piesātinājuma diapazons ļauj izvēlēties piesātinājuma procentuālo daļu virs un zem konfigurētās krāsas, kas tiks ziņota kā šī krāsa. Piemēram, sarkana bumba vājākā apgaismojumā var izskatīties kā 50% piesātinājuma. Ar piesātinājuma diapazonu 0,25 (25 % decimālskaitļa ekvivalents), jebkas no 25 % līdz 75 % piesātinājuma tiks ziņots kā konfigurēta sarkana krāsa.

Pikseļu un izšķirtspējas izpratne

grid-doodle-house.png

Iedomājieties, ka jūs zīmējat attēlu uz režģa papīra lapas. Katrs mazs kvadrātiņš uz papīra ir kā pikselis. Kad tu iekrāso šos kvadrātus, tu veido savu attēlu.

Zema izšķirtspēja Augsta izšķirtspēja

Tagad parunāsim par izšķirtspēju. Izšķirtspēja ir pikseļu skaits attēlā. Ja režģpapīrā ir daudz sīku kvadrātiņu (pikseļi), attēls izskatīsies ass un detalizēts. Bet, ja jums ir tikai daži pikseļi, attēls var izskatīties izplūdis un ne pārāk skaidrs.

Mākslīgā intelekta redzes sensora izšķirtspēja ir 320 pikseļi horizontāli un 240 pikseļi vertikāli. Tas nozīmē, ka precīzais noteikšanas centrs sakrīt ar koordinātām 160 uz X ass un 120 uz Y ass.

Kā AI redzes sensors mēra objektus

Sensora ziņotie dati

Mākslīgā intelekta redzes sensors apkopo datus par konfigurētām krāsām, AprilTags un mākslīgā intelekta klasifikācijām. Daļa no šiem datiem tiek parādīta AI Vision Utility un var palīdzēt, plānojot un veidojot VEXcode projektu. 

Attēlā redzams zils Bekībols ar baltu kvadrātveida kontūru, kas to seko. Augšējā kreisajā stūrī ir uzlīme, kas norāda, ka tas ir zils objekts ar koordinātām X:176, Y:117 un izmēriem W:80, H:78. Sarkanās bultiņas iezīmē objekta platumu un augstumu.

Platums un augstums

Šis ir noteiktā objekta platums vai augstums pikseļos.

Platuma un augstuma mērījumi palīdz identificēt dažādus objektus. Piemēram, Buckyball būs lielāks augstums nekā Ring.

 

Zilu Bakibolu izseko datorredzes sistēma. Objekts ir iezīmēts ar baltu kvadrātu, un kontūras iekšpusē ir mazāks sarkans kvadrāts, kas ieskauj centrā novietotu baltu krustu. Attēla augšējā kreisajā stūrī etiķete norāda, ka objekts ir zils, ar koordinātām X:176, Y:117 un izmēriem W:80, H:78.

CenterX un CenterY

Šīs ir noteiktā objekta centra koordinātas pikseļos.

CenterX un CenterY koordinātas palīdz navigācijā un pozicionēšanā. Mākslīgā intelekta redzes sensora izšķirtspēja ir 320 x 240 pikseļi.

Leņķis

Leņķis ir īpašība, kas pieejama tikaikrāsu kodiem un, AprilTags. Tas norāda, vai noteiktaiskrāsu kodsvai AprilTag ir orientēts atšķirīgi.

 

Zilu Bakibolu izseko redzes sistēma. Objektu ieskauj balta kontūra, kuras iekšpusē ir centrēts balts krusts. Augšējā kreisajā stūrī esošā etiķete norāda objekta krāsu kā zilu, kā arī koordinātas X:176, Y:117 un izmērus W:80, H:78. Neliels sarkans kvadrāts iezīmē objekta augšējo kreiso stūri.

OriginX un OriginY

OriginX un OriginY ir noteiktā objekta augšējā kreisā stūra koordināta pikseļos.

OriginX un OriginY koordinātas palīdz navigācijā un pozicionēšanā. Apvienojot šo koordinātu ar objekta platumu un augstumu, var noteikt objekta ierobežojošā lodziņa izmēru. Tas var palīdzēt izsekot kustīgiem objektiem vai pārvietoties starp objektiem.

 

Trīs kvadrātveida kartītes ar AprilTags, kuras izseko redzes sistēma. Katra karte ir marķēta ar ID numuru un saistītajiem izsekošanas datiem. Kreisajā pusē esošā karte ir apzīmēta ar ID:0, un tajā ir norādītas koordinātas A:350°, X:110, Y:96, W:41, H:41. Vidējai kartei, kas apzīmēta ar ID:3, koordinātas ir A:1°, X:187, Y:180, W:57, H:57. Labajā pusē esošā karte ir apzīmēta ar ID:9, ar koordinātām A:3°, X:237, Y:89, W:38, H:38. Katrai kartei ir balta kontūra, un sistēma izseko to pozīcijām un orientācijām.

Tagu ID

Taga ID ir pieejams tikai AprilTags. Šis ir norādītā AprilTag ID numurs.

Konkrētu AprilTags atzīmju identificēšana nodrošina selektīvu navigāciju. Jūs varat ieprogrammēt savu robotu, lai tas virzītos uz noteiktām atzīmēm, vienlaikus ignorējot citas, efektīvi izmantojot tās kā norādes automatizētai navigācijai.

Attēlā redzami četri objekti, kurus izseko redzes sistēma: divas bumbiņas un divi gredzeni. Sarkanā bumba ir apzīmēta ar koordinātām X:122, Y:84, W:67, H:66 un rezultātu 99%. Zilajai bumbai ir X:228, Y:86, W:70, H:68, ar 99% rezultātu. Zaļajam gredzenam ir koordinātas X:109, Y:186, W:98, H:92 un rezultāts ir 99%. Sarkanais gredzens ir apzīmēts ar X:259, Y:187, W:89, H:91, un tā rezultāts ir 99%. Katrs objekts ir iezīmēts baltā krāsā, norādot izsekošanas precizitāti.

Rezultāts

Rezultāta īpašība tiek izmantota, ja ar AI redzes sensoru tiek noteiktasAI klasifikācijas.

Uzticamības rādītājs norāda, cik pārliecināts AI redzes sensors ir par tā noteikšanu. Šajā attēlā ir 99% pārliecība par šo četru objektu AI klasifikāciju identificēšanu. Šo vērtējumu var izmantot, lai nodrošinātu, ka robots koncentrējas tikai uz ļoti pārliecinātiem noteikumiem.

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

Last Updated: