Pochopení dat v nástroji AI Vision Utility

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:

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í pixelů a rozlišení

Mřížka s nakresleným domem nahoře.

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í
Silně pixelovaná verze kresleného robota VEX 123. Vysoce detailní verze kresleného robota VEX 123.

Nyní si promluvme o rozlišení . Rozlišení je počet pixelů v obrázku. Pokud na papíru spoustu malých čtverečků (pixelů), váš obrázek bude vypadat ostře a detailně. Pokud ale máte jen , může váš obrázek vypadata ne jasný.

Obdélník označující rozlišení senzoru AI Vision. Levý horní roh má souřadnice 0 čárka 0. Pravý horní roh má souřadnice 320 čárka 0. Levý dolní roh má souřadnice 0 čárka 240. A střed má souřadnice 160 čárka 120.

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

Snímač AI Vision shromažďuje data o nakonfigurovaných barvách, ID AprilTag 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. 

Detailní záběr na modrou krychli detekovanou systémem AI Vision v nástroji Utility. Zvýraznění označuje část textu nad modrou kostkou, která zní W colon 80 H colon 92. To ukazuje, že šířka krychle je 80 pixelů a výška 92 pixelů.

Šířka a výška

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

Rozměry šířky a výšky mohou pomoci identifikovat různé objekty. Například kostky by měly podobnou šířku a výšku, ale prstence by měly větší šířku než výšku. 

Detailní záběr na modrou krychli detekovanou systémem AI Vision v nástroji Utility. Zvýraznění označuje část textu nad modrou kostkou, která zní CX dvojtečka 169 CY dvojtečka 139. To znamená, že středová souřadnice krychle je 169, 139.

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ů.

Rotující obrázek znázorňující, jak se při otáčení barevného kódu hodnota úhlu pohybuje od 0 do 90, od 180 do 360 stupňů.

Úhel

Úhel je vlastnost dostupná pouze probarevných kódů as ID AprilTag. Toto představuje orientaci detekovanéhoBarevný kódnebo ID AprilTag.

Detailní záběr na modrou krychli detekovanou systémem AI Vision v nástroji Utility. Zvýraznění zvýrazní levý horní roh rámečku kolem modré krychle a označí tak počáteční bod.

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.

Detailní záběr na modrou krychli detekovanou systémem AI Vision v nástroji Utility. Zvýraznění zvýrazní část textu nad objektem s textem Modrá kostka.

Detailní záběr na modrou krychli detekovanou systémem AI Vision v nástroji Utility. Zvýraznění označuje část textu nad modrou kostkou, která zní ID dvojtečka 5. To znamená, že ID AprilTag je číslo 5.

ID značky

TagID je k dispozici pouze pro AI Classification a AprilTags. Klasifikace AI zobrazí její správný název.

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

Identifikace konkrétních ID AprilTag umožňuje selektivní navigaci. Svého robota můžete naprogramovat tak, aby se pohyboval směrem k určitým ID AprilTag, zatímco ostatní ignoruje, a efektivně je tak používá jako ukazatele pro automatickou navigaci.

Detailní záběr na modrou krychli detekovanou systémem AI Vision v nástroji Utility. Zvýraznění zvýrazní text nad objektem, který zní jako skóre dvojtečka 99 procent.

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, že tento objekt identifikuje jako modrou krychli. Toto skóre můžete použít k zajištění toho, aby se váš robot zaměřoval pouze na vysoce spolehlivé detekce.

Více informací o tom, jak s těmito daty naprogramovat robota VEX IQ, naleznete v článku Referenční příručka VEXcode API - IQ (2. generace).

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

Last Updated: