Ako testovať kontrolu diaľničnej známky kamerovým systémom

Príklad

Predstav si vozidlo, ktoré prejde mýtnou bránou alebo kontrolným bodom vybaveným kamerovým systémom.
Kamera nasníma ŠPZ, systém ju automaticky rozpozná (OCR), porovná s databázou zakúpených diaľničných známok a vyhodnotí, či má vozidlo platnú známku.

Na prvý pohľad ide o „jednoduché“ porovnanie, v praxi však ide o reťazec krokov: kvalita snímky → rozpoznanie znakov → normalizácia údajov → párovanie v databáze → rozhodnutie → logovanie → prípadná eskalácia (pokuta, manuálna kontrola).

 

Ako otestovať

  1. Snímanie a kvalita vstupu z kamery
  • Over, že kamera zachytí ŠPZ čitateľne pri rôznych rýchlostiach vozidla.
  • Testuj rôzne svetelné podmienky: deň, noc, dážď, hmla, protisvetlo.
  • Skontroluj správanie pri znečistenej alebo čiastočne zakrytej ŠPZ.

 

  1. Rozpoznanie ŠPZ (OCR)
  • Testuj rôzne formáty ŠPZ (národné, zahraničné, staršie typy).
  • Over správne rozlíšenie podobných znakov (O vs. 0, I vs. 1).
  • Skontroluj, či systém správne pracuje s diakritikou, medzerami a pomlčkami.

 

  1. Normalizácia údajov
  • Over, že rozpoznaná ŠPZ sa normalizuje do jednotného formátu pred porovnaním.
  • Testuj vstupy s medzerami, bez medzier, s pomlčkou aj bez nej.
  • Skontroluj, či je porovnanie case-insensitive (veľké/malé písmená).

 

  1. Párovanie s databázou diaľničných známok
  • Otestuj vozidlo s platnou známkou, neplatnou známkou a bez známky.
  • Over správanie pri známke s budúcou platnosťou a po jej expirácii.
  • Testuj situáciu, keď existuje viac záznamov pre rovnakú ŠPZ (historické nákupy).
  1. Časové súvislosti
  • Skontroluj správne vyhodnotenie presného času prejazdu voči platnosti známky.
  • Testuj prechod cez polnoc, zmenu dňa, prípadne letný/zimný čas.
  • Over synchronizáciu času medzi kamerou, backendom a databázou.

 

  1. Rozhodnutie systému
  • Over, že výsledok kontroly je jednoznačný: platná / neplatná / neurčitá.
  • Testuj hraničné prípady, kde OCR nedokáže spoľahlivo prečítať ŠPZ.
  • Skontroluj, či sa v nejednoznačných prípadoch vyžaduje manuálna kontrola.

 

  1. Logovanie a audit
  • Over, že každý prejazd sa zaznamená do logu (čas, miesto, ŠPZ, výsledok).
  • Skontroluj, či je možné spätne dohľadať rozhodnutie systému.
  • Testuj, či sú logy chránené proti neoprávnenej manipulácii.

 

  1. Eskalácia a nadväzné procesy
  • Over, že pri neplatnej známke sa spustí správny proces (napr. generovanie podkladu pre pokutu).
  • Testuj, či sa nevytvárajú duplicitné záznamy pri viacnásobnom prejazde.
  • Skontroluj, či má operátor možnosť manuálneho zásahu a opravy.

Pridajte Komentár

Vaša e-mailová adresa nebude zverejnená. Vyžadované polia sú označené *

Návrat hore