Tietojen ymmärtäminen AI Vision -apuohjelmassa

AI Vision Utility mahdollistaaAI Vision Sensoryhdistämisen ja konfiguroinnin. Jos haluat lukea tämän tekemisestä, voit lukea nämä artikkelit täältä:

Sen ymmärtäminen, kuinka AI Vision Sensor havaitsee ja mittaa kohteita, voi auttaa sinua käyttämään näitä mittauksia paremmin koodausprojekteissasi. Tämän tiedon avulla voit parantaa koodaustaitojasi ja luoda tarkempia ratkaisuja tehtäviin, kuten objektien tunnistamiseen ja tila-analyysiin.

Pikselien ja resoluution ymmärtäminen

grid-doodle-house.png

Kuvittele, että piirrät kuvan ruudukkopaperille. Jokainen pieni neliö paperilla on kuin pikseliä. Kun värität näitä neliöitä, teet kuvan.

Matala resoluutio Korkea resoluutio

Puhutaan nyt resoluutiosta. Resoluutio on kuvan pikselien määrä. Jos ruudukkopaperissasi on paljon pieniä neliöitä (pikseliä), kuvasi näyttää terävältä ja yksityiskohtaiselta. Mutta jos sinulla on vain muutama pikseliä, kuvasi saattaa näyttää epäselvältä ja epäselvältä.

AI Vision Sensorin resoluutio on 320 pikseliä vaakasuunnassa ja 240 pikseliä pystysuunnassa. Tämä tarkoittaa, että tarkka tunnistuskeskipiste on kohdistettu koordinaattien 160 kanssa X-akselilla ja 120 Y-akselilla.

Kuinka AI Vision -anturi mittaa esineitä

AI Vision Sensor kerää tietoja määritetyistä väreistä, AprilTagsista ja tekoälyluokituksista. Osa näistä tiedoista näkyy AI Vision -apuohjelmassa ja voi auttaa VEXcode-projektin suunnittelussa ja luomisessa. 

Näköjärjestelmän jäljittämä sininen tynnyri. Kohteen ympärillä on valkoinen ääriviiva, jonka sisällä on keskitetty valkoinen risti. Vasemman yläkulman etiketti ilmaisee kohteen sinisenä piippuna sekä keskikoordinaatit CX:174, CY:95 ja mitat L:50, K:57.

Leveys ja Korkeus

Tämä on havaitun kohteen leveys tai korkeus pikseleinä.

Leveys- ja korkeusmitat auttavat tunnistamaan erilaisia ​​esineitä. Esimerkiksi piippu on korkeampi kuin urheilupallo.

Näköjärjestelmän jäljittämä sininen tynnyri. Kohteen ympärillä on valkoinen ääriviiva, jonka sisällä on keskitetty valkoinen risti. Vasemman yläkulman etiketti ilmaisee kohteen sinisenä piippuna sekä keskikoordinaatit CX:163, CY:95 ja mitat L:50, K:57.

CenterX ja CenterY

Tämä on havaitun kohteen keskikoordinaatit pikseleinä.

CenterX- ja CenterY-koordinaatit auttavat navigoinnissa ja paikannuksessa. AI Vision Sensorin resoluutio on 320 x 240 pikseliä.

Kulma

Kulma on ominaisuus, joka on saatavilla vainvärikoodeille jaAprilTags. Tämä osoittaa, onko havaittuvärikooditai AprilTag suunnattu eri tavalla.

Näköjärjestelmän jäljittämä sininen tynnyri. Kohteen ympärillä on valkoinen ääriviiva, jonka sisällä on keskitetty valkoinen risti. Vasemman yläkulman etiketti ilmaisee kohteen sinisenä piippuna sekä keskikoordinaatit CX:176, CY:95 ja mitat L:50, K:57. Pieni punainen neliö korostaa kohteen vasenta yläkulmaa.

OriginX ja OriginY

OriginX ja OriginY ovat koordinaatit havaitun kohteen vasemmassa yläkulmassa pikseleinä.

OriginX- ja OriginY-koordinaatit auttavat navigoinnissa ja paikannuksessa. Yhdistämällä tämän koordinaatin objektin leveyden ja korkeuden kanssa voit määrittää objektin rajoituslaatikon koon. Tämä voi auttaa seuraamaan liikkuvia kohteita tai navigoimaan objektien välillä.

Näköjärjestelmän jäljittämä sininen tynnyri. Kohteen ympärillä on valkoinen ääriviiva, jonka sisällä on keskitetty valkoinen risti. Vasemman yläkulman tarra osoittaa kohteen sinisenä piippuna sekä keskikoordinaatit CX:178, CY:95 ja mitat L:50, K:57. Yhtä violettia AprilTagia seurataan näköjärjestelmällä. AprilTag on tunnistettu ID:3 ja näyttää koordinaatit A:350°, X:206, Y:47, L:29, H:29. Jokaisella kortilla on valkoinen ääriviiva, ja järjestelmä seuraa niiden paikkaa ja suuntaa.

TagID

TagID on käytettävissä vain AI Classification - ja AprilTags-luokituksessa. AI Classification näyttää sen oikean nimen.

AprilTags näyttää todellisen tunnusnumeron.

Tiettyjen AprilTagien tunnistaminen mahdollistaa valikoivan navigoinnin. Voit ohjelmoida robottisi liikkumaan kohti tiettyjä tunnisteita jättäen muut huomioimatta ja käyttämään niitä tehokkaasti opasteina automaattista navigointia varten.

alt

Pisteet

Pisteet-ominaisuutta käytetään havaittaessaAI Classifications AI Vision Sensorilla.

Luottamuspisteet osoittavat, kuinka varma AI Vision Sensor on havaitsemisestaan. Tässä kuvassa se on 99 % varma näiden neljän kohteen AI-luokituksen tunnistamisessa. Tämän pistemäärän avulla voit varmistaa, että robotti keskittyy vain erittäin luotettaviin havaintoihin.

Lisätietoja VEX AIM -koodausrobotin koodaamisesta näillä tiedoilla on osoitteessa VEXcode API Reference - AIM.

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

Last Updated: