NástrojAI Vision Utility vám umožňuje připojit a nakonfigurovat vášsenzor AI Vision. Chcete-li si přečíst, jak na to, můžete si přečíst tyto články zde:
- Připojte AI Vision Sensor v aplikaci VEXcode EXP
- Připojení AI Vision senzoru ve webovém VEXcode EXP
- Konfigurace barevných podpisů pomocí senzoru AI Vision ve VEXcode EXP
- Konfigurace barevných kódů pomocí senzoru AI Vision ve VEXcode EXP
Pochopení toho, jak senzor AI Vision detekuje a měří objekty, vám může pomoci lépe využít tato měření ve vašich kódovacích projektech. S těmito znalostmi si můžete zlepšit své programátorské dovednosti a vytvářet přesnější řešení pro úkoly, jako je rozpoznávání objektů a prostorová analýza.
Pochopení odstínu a sytosti
Při konfiguraci barevného podpisu se zobrazují možnosti pro rozsahy odstínu i sytosti. Ty vám umožňují vyladit barevný podpis tak, aby byl Barevný podpis je považován za odolný, když s objektem lze pohybovat a přitom jej stále sledovat pomocí nástroje AI Vision Utility.
Prvním posuvníkem je Hue Range. Odstín je vnímaná barva, definovaná její polohou na barevném kruhu. Toto barevné kolo má rozsah od 0 do 359,9 stupňů a každá barva na kole má definovanou hodnotu stupně.
Rozsah odstínu umožňuje vybrat stupně nad a pod nakonfigurovanou barvou, které se budou hlásit jako daná barva. Například tmavě modrá může mít hodnotu odstínu 240 stupňů. S rozsahem odstínu 20 stupňů se cokoli od 220 do 260 stupňů bude hlásit jako tmavě modrá nakonfigurovaná barva.
Druhý posuvník je Rozsah sytosti. Sytost je intenzita nebo čistota barvy. Čím jasnější je barva, tím je sytější. Sytost je relativní stupnice měřená v procentech od 0 %, což je tlumený šedý tón, do 100 %, což je intenzivní verze tohoto odstínu.
Rozsah sytosti umožňuje zvolit procento sytosti nad a pod nakonfigurovanou barvou, které se bude hlásit jako daná barva. Například červená koule v tlumenějším osvětlení se může jevit jako 50% nasycená. S rozsahem sytosti 0,25 (desetinný ekvivalent 25 %) se jako nastavená červená barva zobrazí cokoli od 25 % do 75 % sytosti.
Pochopení pixelů a rozlišení
Představte si, že kreslíte obrázek na kus mřížkového papíru. Každý malý čtvereček na papíře je jako pixelů. Když vybarvujete tyto čtverečky, vytváříte svůj obrázek.
| Nízké rozlišení | Vysoké rozlišení |
Nyní si promluvme o rozlišení . Rozlišení je počet pixelů v obrázku. Pokud máte na mřížkovém papíru spoustu malých čtverečků (pixelů), bude váš obrázek vypadat ostře a detailně. Pokud ale máte jen několik pixelů může váš obrázek vypadat rozmazaný a ne příliš jasný.
Snímač AI Vision má rozlišení 320 pixelů horizontálně a 240 pixelů vertikálně. To znamená, že přesný střed detekce se zarovná se souřadnicemi 160 na ose X a 120 na ose Y.
Jak senzor AI Vision měří objekty
Data hlášená senzorem
Snímač AI Vision shromažďuje data o nakonfigurovaných barvách, AprilTags a klasifikacích AI. Některá z těchto dat se zobrazují v nástroji AI Vision Utility a mohou pomoci při plánování a vytváření projektu VEXcode.
Šířka a výška
Toto je šířka nebo výška detekovaného objektu v pixelech.
Rozměry šířky a výšky pomáhají identifikovat různé objekty. Například Buckyball bude mít větší výšku než Ring.
CenterX a CenterY
Toto jsou středové souřadnice detekovaného objektu v pixelech.
Souřadnice CenterX a CenterY pomáhají s navigací a určováním polohy. Snímač AI Vision má rozlišení 320 x 240 pixelů.
Úhel
Úhel je vlastnost dostupná pouze probarevných kódů a, duben, štítky. Toto představuje, zda je detekovaný barevný kódnebo AprilTag orientován odlišně.
PůvodX a PůvodY
OriginX a OriginY jsou souřadnice v levém horním rohu detekovaného objektu v pixelech.
Souřadnice OriginX a OriginY pomáhají s navigací a určováním polohy. Kombinací této souřadnice se šířkou a výškou objektu můžete určit velikost ohraničujícího rámečku objektu. To může pomoci se sledováním pohybujících se objektů nebo s navigací mezi objekty.
ID značky
ID tagu je k dispozici pouze pro AprilTags. Toto je identifikační číslo pro zadaný AprilTag.
Identifikace konkrétních AprilTags umožňuje selektivní navigaci. Svého robota můžete naprogramovat tak, aby se pohyboval směrem k určitým značkám, zatímco jiné ignoroval, a efektivně je tak využíval jako ukazatele pro automatickou navigaci.
Skóre
Vlastnost score se používá při detekciklasifikací AI pomocí senzoru AI Vision.
Skóre spolehlivosti udává, jak si je senzor AI Vision jistý svou detekcí. Na tomto obrázku je 99% jistota v identifikaci klasifikací umělé inteligence těchto čtyř objektů. Toto skóre můžete použít k zajištění toho, aby se váš robot zaměřoval pouze na vysoce spolehlivé detekce.