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:
- Nakonfigurujte barevné podpisy pomocí AI Vision Sensor ve VEXcode AIM
- Nakonfigurujte barevné kódy pomocí AI Vision Sensor ve VEXcode AIM
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í
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.
Šíř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íč.
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ě.
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.
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.
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.