AI Vision -apuohjelman datan ymmärtäminen

AI Vision Utility -apuohjelmalla voit yhdistää ja määrittääAI Vision Sensor-anturin. Voit lukea lisää siitä, miten se tehdään, lukemalla seuraavat artikkelit täältä:

Ymmärtämällä, miten tekoälynäköanturi havaitsee ja mittaa esineitä, voit hyödyntää näitä mittauksia paremmin koodausprojekteissasi. Tämän tiedon avulla voit parantaa koodaustaitojasi ja luoda tarkempia ratkaisuja tehtäviin, kuten objektien tunnistukseen ja spatiaaliseen analyysiin.

Pikselit ja resoluutio

Ruudukko, jonka päällä on piirretty talo.

Kuvittele piirtäväsi kuvaa ruudukkopaperille. Jokainen pieni neliö paperilla on kuin pikseliä. Kun värität näitä neliöitä, luot oman kuvan.

Matala resoluutio Korkea resoluutio
Voimakkaasti pikselöity versio piirretystä VEX 123 -robotista. Erittäin yksityiskohtainen versio piirrettystä VEX 123 -robotista.

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

Suorakulmio, joka osoittaa tekoälynäköanturin resoluution. Vasemmassa yläkulmassa on koordinaatit 0 pilkku 0. Oikeassa yläkulmassa on koordinaatit 320 pilkku 0. Vasemmassa alakulmassa on koordinaatit 0 pilkku 240. Ja keskipisteen koordinaatit lukevat 160 pilkku 120.

Tekoälynäköanturin resoluutio on 320 pikseliä vaakasuunnassa ja 240 pikseliä pystysuunnassa. Tämä tarkoittaa, että tarkka tunnistuskeskipiste on linjassa X-akselin koordinaattien 160 ja Y-akselin koordinaattien 120 kanssa.

Miten tekoälynäköanturi mittaa esineitä

Tekoälynäköanturi kerää tietoja konfiguroiduista väreistä, AprilTag-tunnuksista ja tekoälyluokituksista. Osa näistä tiedoista näkyy AI Vision -apuohjelmassa, ja niistä voi olla apua VEXcode-projektin suunnittelussa ja luomisessa. 

Lähikuva sinisestä kuutiosta, jonka tekoälynäkö havaitsee apuohjelmassa. Korostus korostaa sinisen kuution yläpuolella olevan tekstin osan, jossa lukee L kaksoispiste 80 H kaksoispiste 92. Tämä osoittaa, että kuution leveys on 80 pikseliä ja korkeus 92 pikseliä.

Leveys ja korkeus

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

Leveys- ja korkeusmittaukset voivat auttaa tunnistamaan erilaisia ​​esineitä. Esimerkiksi kuutioilla olisi samanlainen leveys ja korkeus, mutta renkailla olisi suurempi leveys kuin korkeus. 

Lähikuva sinisestä kuutiosta, jonka tekoälynäkö havaitsee apuohjelmassa. Korostus korostaa sinisen kuution yläpuolella olevan tekstin osan, jossa lukee CX kaksoispiste 169 ja CY kaksoispiste 139. Tämä osoittaa, että kuution keskipisteen koordinaatti on 169, 139.

CenterX ja CenterY

Tämä on havaitun kohteen keskipisteen koordinaatit pikseleinä.

CenterX- ja CenterY-koordinaatit auttavat navigoinnissa ja paikannuksessa. Tekoälynäköanturin resoluutio on 320 x 240 pikseliä.

Pyörivä kuva, joka näyttää, kuinka värikoodin kierrettäessä kulma-arvo muuttuu 0:sta 90:een, 180:sta 360 asteeseen.

Kulma

Angle on ominaisuus, joka on käytettävissä vain värikoodeille jaja AprilTag ID:ille. Tämä edustaa havaitunColor Codetai AprilTag IDn suuntaa.

Lähikuva sinisestä kuutiosta, jonka tekoälynäkö havaitsee apuohjelmassa. Korostus korostaa sinisen kuution ympärillä olevan laatikon vasenta yläkulmaa, joka osoittaa lähtöpisteen.

OriginX ja OriginY

OriginX ja OriginY on havaitun objektin vasemmassa yläkulmassa oleva koordinaatti pikseleinä.

OriginX- ja OriginY-koordinaatit auttavat navigoinnissa ja paikannuksessa. Yhdistämällä tämän koordinaatin objektin leveyteen ja korkeuteen voit määrittää objektin rajaavan laatikon koon. Tämä voi auttaa liikkuvien kohteiden seuraamisessa tai kohteiden välillä navigoinnissa.

Lähikuva sinisestä kuutiosta, jonka tekoälynäkö havaitsee apuohjelmassa. Korostus korostaa osan Sininen kuutio -tekstistä objektin yläpuolella.

Lähikuva sinisestä kuutiosta, jonka tekoälynäkö havaitsee apuohjelmassa. Korostus korostaa osan sinisen kuution yläpuolella olevasta tekstistä, jossa lukee ID kaksoispiste 5. Tämä osoittaa, että AprilTag-tunnus on numero 5.

TagID

tagID on käytettävissä vain tekoälyluokitukselle ja AprilTags-luokitukselle. Tekoälyluokittelu näyttää oikean nimensä.

AprilTag-tunnukset näyttävät todellisen tunnistenumeron.

Tiettyjen AprilTag-tunnusten tunnistaminen mahdollistaa valikoivan navigoinnin. Voit koodata robottisi liikkumaan tiettyjä AprilTag-tunnuksia kohti ja jättämään toiset huomiotta, jolloin niitä voidaan tehokkaasti käyttää automaattisen navigoinnin tienviitoina.

Lähikuva sinisestä kuutiosta, jonka tekoälynäkö havaitsee apuohjelmassa. Korostus näyttää objektin yläpuolella olevan tekstin, jossa lukee pistemäärä kaksoispiste 99 prosenttia.

Pisteet

Pisteytysominaisuutta käytetään, kun tekoälynäköanturilla havaitaantekoälyluokitusta tekoälyluokitusta.

Luotettavuuspistemäärä osoittaa, kuinka varma tekoälynäköanturi on havaitsemisestaan. Tässä kuvassa se tunnistaa kohteen siniseksi kuutioksi 99 % varmuudella. Voit käyttää tätä pisteytystä varmistaaksesi, että robottisi keskittyy vain erittäin luotettaviin havaintoihin.

Lisätietoja VEX IQ -robotin koodaamisesta näillä tiedoilla on osoitteessa VEXcode API Reference - IQ (2. sukupolvi).

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

Last Updated: