Slovník výrazov AI/Počítačové videnie

Počítačové videnie

porovnávanie so šablónou

Anglický výraz template matching

špecializovanéheslo č. 7425 otázok a odpovedí2 odborné zdroje

Presná definícia

Čo znamená porovnávanie so šablónou?

Porovnávanie so šablónou posúva referenčný výrez po obraze a na každej polohe vypočíta mieru zhody alebo korelácie. V základnej forme predpokladá podobnú mierku, rotáciu a vzhľad. Vracia mapu skóre; vysoká korelácia ešte nemusí potvrdiť sémantickú identitu objektu.

Skúsenosť a kontext

Ako sa pojem používa v praxi

Automatizované testovanie rozhrania hľadá stabilnú ikonu v snímke obrazovky pri pevnom rozlíšení. Používa masku transparentných okrajov a overí iba povolenú oblasť. Testy zahŕňajú svetlý a tmavý režim; pri škálovaní sa použije viac šablón alebo detektor.

Overiteľnosť

Odborné zdroje

  1. OpenCV image processing documentationdocs.opencv.org
  2. Szeliski - Computer Vision: Algorithms and Applicationsszeliski.org

Praktické odpovede

Často kladené otázky

Ako funguje porovnávanie so šablónou?

Šablóna sa porovná s každým rovnako veľkým oknom pomocou normalizovanej korelácie či rozdielu a extrémy určia kandidáta.

Kedy má porovnávanie so šablónou praktický význam?

Automatizované testovanie rozhrania hľadá stabilnú ikonu v snímke obrazovky pri pevnom rozlíšení.

S čím si pojem nezamieňať?

Feature matching porovnáva lokálne invariantné body; template matching porovnáva celý pevný pixelový vzor.

Ako sa výsledok kontroluje?

Meria sa lokalizačná chyba, precision-recall pri prahu, stabilita na jase a mierke, počet falošných maxím a latencia.

Na čo si dať pozor?

Malá zmena veľkosti, rotácie alebo grafiky zníži skóre a opakujúce sa ikony vytvoria viac rovnocenných polôh.