Porozumění datům v AI Vision Utility

AI Vision Utility je to, co vám umožňuje připojit a nakonfigurovat vášAI Vision Sensor. Chcete-li si přečíst, jak na to, můžete si přečíst tyto články zde:

Pochopení toho, jak AI Vision Sensor detekuje a měří objekty, vám může pomoci lépe využívat tato měření ve vašich projektech kódování. S těmito znalostmi můžete zlepšit své kódovací dovednosti a vytvářet přesnější řešení pro úkoly, jako je rozpoznávání objektů a prostorová analýza.

Porozumění pixelům a rozlišení

grid-doodle-house.png

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ž vybarvíte tyto čtverečky, vytvoří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řížce mnoho malých čtverečků (pixelů), bude váš obrázek vypadat ostře a podrobně. Pokud však máte pouze několik pixelů, může váš obrázek vypadat rozmazaně a nepříliš jasně.

AI Vision Sensor 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

AI Vision Sensor shromažďuje data o nakonfigurovaných barvách, AprilTags a AI Classifications. Některá z těchto dat jsou zobrazena v AI Vision Utility a mohou pomoci při plánování a vytváření projektu VEXcode. 

Modrý barel je sledován systémem vidění. Objekt obklopuje bílý obrys se středovým bílým křížem uvnitř obrysu. Štítek vlevo nahoře označuje objekt jako Blue Barrel spolu se středovými souřadnicemi CX:174, CY:95 a rozměry Š:50, V:57.

Šířka a výška

Toto je šířka nebo výška detekovaného objektu v pixelech.

Měření šířky a výšky pomáhá identifikovat různé objekty. Například hlaveň bude mít větší výšku než sportovní míč.

Modrý barel je sledován systémem vidění. Objekt obklopuje bílý obrys se středovým bílým křížem uvnitř obrysu. Štítek vlevo nahoře označuje objekt jako Blue Barrel spolu se středovými souřadnicemi CX:163, CY:95 a rozměry Š:50, V:57.

CenterX a CenterY

Jedná se o středové souřadnice detekovaného objektu v pixelech.

Souřadnice CenterX a CenterY pomáhají s navigací a určováním polohy. AI Vision Sensor má rozlišení 320 x 240 pixelů.

Úhel

Úhel je vlastnost dostupná pouze probarevných kódů aAprilTags. To představuje, zda je detekovaný barevný kódnebo AprilTag orientován odlišně.

Modrý barel je sledován systémem vidění. Objekt obklopuje bílý obrys se středovým bílým křížem uvnitř obrysu. Štítek vlevo nahoře označuje objekt jako Blue Barrel spolu se středovými souřadnicemi CX:176, CY:95 a rozměry Š:50, V:57. Malý červený čtvereček zvýrazní levý horní roh objektu.

OriginX a OriginY

OriginX a OriginY je 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čovacího rámečku objektu. To může pomoci se sledováním pohybujících se objektů nebo navigací mezi objekty.

Modrý barel je sledován systémem vidění. Objekt obklopuje bílý obrys se středovým bílým křížem uvnitř obrysu. Štítek vlevo nahoře označuje objekt jako Blue Barrel spolu se středovými souřadnicemi CX:178, CY:95 a rozměry Š:50, V:57. Jeden fialový AprilTags je sledován systémem vidění. AprilTag je označena ID:3 a zobrazuje souřadnice A:350°, X:206, Y:47, W:29, V:29. Každá karta má bílý obrys a systém sleduje jejich polohu a orientaci.

TagID

TagID je k dispozici pouze pro klasifikaci AI a AprilTags. AI Classification zobrazí svůj správný název.

AprilTags zobrazí skutečné ID číslo.

Identifikace konkrétních AprilTags umožňuje selektivní navigaci. Můžete naprogramovat svého robota tak, aby se pohyboval směrem k určitým značkám, zatímco ostatní ignoroval, a efektivně je používat jako ukazatele pro automatizovanou navigaci.

alt

Skóre

Vlastnost skóre se používá při detekciAI klasifikací pomocí AI Vision Sensor.

Skóre spolehlivosti ukazuje, nakolik si je AI Vision Sensor jistý, že je detekován. Na tomto obrázku je 99% jistota při identifikaci klasifikace AI těchto čtyř objektů. Toto skóre můžete použít k zajištění toho, aby se váš robot soustředil pouze na vysoce spolehlivé detekce.

Další informace o tom, jak kódovat kódovacího robota VEX AIM pomocí těchto dat, naleznete na stránce Reference API VEXcode - AIM.

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

Last Updated: