cum funcționează recunoașterea plăcuței de înmatriculare?

21 noiembrie 2019
tehnologia de recunoaștere a plăcuțelor de înmatriculare
autor Katrine Spirina

recunoașterea automată a plăcuțelor de înmatriculare (ALPR) este prezentul, nu viitorul dezvoltării tehnologiei, care are o gamă largă de aplicații, de la aplicarea traficului la urmărirea vehiculelor furate în jos. Tehnologia a trecut prin îmbunătățiri de la an la an până când învățarea automată (ML) și învățarea profundă (DL) au descoperit noi modalități de progres.

după cum se prevede la nivel global pentru tehnologia de recunoaștere a plăcuțelor de înmatriculare, piața americană va înregistra o creștere semnificativă. Se estimează că va ajunge la 3,57 miliarde de dolari până în anul 2023.

pentru afacerea dvs., deținerea unei soluții ALPR adaptate individual înseamnă injectarea tehnologiei în abordările tradiționale. Abordarea bazată pe tehnologie vă poate oferi capabilități avansate de procesare a datelor, metode de optimizare a sarcinilor de rutină și instrumente de ultimă generație pentru a accelera producția și a adăuga valoare fluxurilor de lucru.

Deci, cum funcționează recunoașterea plăcuței de înmatriculare? Citiți mai departe pentru a afla cum merge și unde să aplicați soluții ALPR personalizate pentru randamente mai bune.

ALPR se bazează pe componente Hardware și Software

ALPR permite scanarea plăcilor de la toate vehiculele înmatriculate într-o anumită stare. Și software-ul analitic este apoi necesar pentru a clasifica plăcuțele de înmatriculare în funcție de codul plăcuței de înmatriculare a fiecărui stat (de exemplu, în cazul Massachusetts, codul va fi M). Datele pot fi apoi utilizate pentru o varietate de scopuri: securitate și supraveghere, gestionarea traficului, colectarea taxelor, controlul parcării sau localizarea vehiculului pe hartă.

o parte importantă a unui sistem ALPR este o cameră foto. O cameră captează numărul de înmatriculare al unui vehicul oprit sau în mișcare și ajută la identificarea unui vehicul suspect, de exemplu. Această cameră poate fi plasată pe un obiect staționar sau montată pe vehicul.

camere ALPR staționare

 cameră ALPR staționară
Sursa: Commons.wikimedia.org

camerele ALPR staționare, amplasate în locații fixe, pot înregistra toate mașinile care intră într-o anumită zonă a carosabilului. Acest lucru poate fi deosebit de dificil atunci când monitorizați un drum care are două sau mai multe benzi cu trafic opus în fiecare dintre ele. Cu o singură cameră care captează datele la un moment dat, un șofer poate trece cu ușurință pe lângă o cameră de trafic neobservată, iar o cameră nu va surprinde niciun accident. Cea mai bună soluție la această problemă este să aveți mai multe camere ALPR în diferite locații care înregistrează toate în același timp.

în plus, camerele ALPR sunt capabile să obțină un vehicul pe un scurt videoclip. Acest videoclip poate fi încărcat instantaneu pe un server central, astfel încât să păstreze toate informațiile într-un singur loc, disponibile pentru vizualizare ulterioară.

Camere Mobile ALPR

camera mobilă ALPR
Sursa: Flickriver

camerele Mobile ALPR pot fi adesea văzute atașate la mașinile de patrulare ale poliției. De exemplu, pot captura plăcuțele de înmatriculare, ora și data la care mașina este parcată sau pot ajuta poliția să monitorizeze zonele orașului în care cetățenii sunt alarmați. Camerele pot înregistra în orice moment al zilei și în orice condiții meteorologice. Astfel, au aplicații multifuncționale, care implică gestionarea traficului și a autostrăzilor, prevenirea și urmărirea criminalității, detectarea vehiculelor furate, recuperarea plăcuțelor de înmatriculare furate sau pierdute și multe altele.

datele ALPR înregistrate de camere nu sunt private și nu furnizează informații personale niciunei terțe părți. Perioada de stocare a datelor în baza de date ALPR este în mod normal de cinci ani.

Computer Vision și OCR pentru Tehnologia de recunoaștere a plăcuțelor de înmatriculare

software-ul analitic traduce imagini statice și videoclipuri în caractere care pot fi citite de mașină. Modelele ML, inclusiv cele care alimentează tehnologia de recunoaștere a plăcuțelor de înmatriculare, necesită cantități uriașe de date. Sistemele ALPR furnizează suficiente date din formarea modelului. Algoritmii de recunoaștere optică a caracterelor (OCR) stau la baza soluțiilor ALPR personalizate.

o mulțime de plăci auto

Sursa:

OCR este o tehnologie puternică, dar complexă. Depinde de o bază de date de imagine de calitate în care sunt adunate mai multe imagini, ceea ce permite algoritmului să găsească o potrivire între cele două imagini. Un software de top capabil să gestioneze fonturi, culori, două sau mai multe rânduri și imagini neclare este o modalitate excelentă de a accelera activitatea operatorilor umani, deoarece algoritmul poate finaliza operațiunile de multe ori mai eficient. Procesul OCR este format din șase algoritmi care, în combinație, asigură o ieșire precisă.

  • achiziție imagine

există o diferență între captarea imaginii plăcuței de înmatriculare și recunoașterea imaginii. Pentru recunoașterea unei imagini de către o cameră, tehnica de viziune a computerului este responsabilă. Este o metodă care permite procesarea automată a imaginilor statice sau a videoclipurilor și identificarea obiectelor dintr-o imagine sau cadru video pe baza locațiilor lor în scenă. Instrumentele de viziune computerizată funcționează pe baza unui set de reguli predefinite și fac față găsirii modelelor sau identificării obiectelor dintr-o imagine a unui vehicul. De exemplu, dacă există mai multe vehicule în imagine, în mijloc și în partea de sus, un computer va identifica două plăcuțe de înmatriculare.

în ceea ce privește stiva tech, la InData Labs, folosim în mod obișnuit biblioteca Python și OpenCV care ne permite să instruim algoritmi de viziune a mașinilor pentru recunoașterea plăcuțelor de înmatriculare.

  • localizarea imaginii

pentru fiecare cadru din videoclip, există o funcție de localizare (o formulă matematică) care determină ce înseamnă o anumită zonă din imagine. Distanța de la cameră, unghiul și direcția în care se deplasează vehiculul în momentul capturării este ceea ce contează. Tot ce poate fi folosit pentru a spune dacă vehiculul este în mișcare sau, de exemplu, la un semafor.

plăcuțele de înmatriculare de formă dreptunghiulară sunt mult mai ușor de identificat. Cu toate acestea, pot exista mai multe obiecte dreptunghiulare pe un vehicul. Pentru a le identifica pe toate, algoritmul ia în considerare caracteristicile speciale care ajută la recunoașterea unui obiect ca plăcuță de înmatriculare.

  • dimensionarea, orientarea și normalizarea imaginii

distorsiunea imaginii este o altă provocare pentru algoritmul de recunoaștere a plăcuțelor de înmatriculare. Sarcina este de a aduce o imagine la o dimensiune optimă și proporții corecte.

algoritmul detectează mai multe vehicule din mai multe unghiuri în același timp. Numărul de vehicule pe care tehnologia le permite să prindă depinde de dimensiunea imaginii capturate.

algoritmul trebuie, de asemenea, să regleze contrastul și luminozitatea imaginii plăcii de înmatriculare capturate. Există praguri utilizate pentru a controla acești parametri.

imaginea unei mașini în mișcare este de obicei mai complexă decât cea a unei mașini staționare. Mai mult, vremea și condițiile de lumină ambientală pe timp de zi și de noapte au ca rezultat captarea multor imagini încețoșate. Cu toate acestea, utilizarea software-ului ALPR personalizat avansat poate ajuta la abordarea tuturor provocărilor de mai sus.

  • segmentarea caracterelor

segmentarea caracterelor funcționează bine pentru detectarea tuturor părților componente de diferite tipuri. Algoritmul împarte o imagine a plăcuței de înmatriculare în bucăți. Acesta fragmentează numărul de pe o placă în litere și numere și segmentează caractere pe baza unor parametri precum culoarea, distanța dintre caractere, font, structură și așa mai departe.

  • OCR

în acest moment, imaginea capturată este pregătită pentru traducerea în text alfanumeric. Textul poate fi apoi utilizat ca intrare pentru algoritm, a cărui sarcină este de a verifica informațiile comparând numărul recunoscut cu ceea ce este stocat într-o bază de date.

  • analiza sintactică și geometrică

analizând fiecare număr sau literă recunoscută, algoritmul le poate clasifica în clasele corespunzătoare. Care sunt criteriile pentru modelarea acestor clase va depinde de complexitatea unei plăcuțe de înmatriculare capturate.

acestea sunt etapele de lucru ale algoritmilor care, pas cu pas, apropie un utilizator de rezultatul care poate fi folosit pentru a atinge diferite obiective de afaceri.

măriți-vă afacerea cu soluția ALPR personalizată

sistemele ALPR personalizate sunt populare în întreaga lume pentru a ajuta la multe procese conexe. Implementarea cu succes a unor astfel de soluții depinde de țară, specificul locației și standardele utilizate pentru plăcuțele de înmatriculare.

printre aplicațiile ALPR pe care le puteți lua în considerare pentru afacerea dvs., sunt:

  • gestionați facilitățile de parcare. Controlul porților cu ajutorul unei soluții automate poate facilita monitorizarea operațiunilor de intrare/ieșire și plată a vehiculului. De asemenea, unele vehicule listate pot fi restricționate de la parcare.
  • colectarea electronică a taxelor. Sistemele ALPR personalizate pot fi utilizate pentru a supraveghea drumurile cu taxă, podurile, tunelurile etc., și pentru a încărca șoferii ocolind munca manuală asociată.
  • controlul accesului. Va fi mai ușor să supraveghezi permisele de intrare în aeroporturi și locuri restricționate pentru anumite categorii de vehicule.
  • controlează circulația traficului. ALPR este capabil să citească plăcuțele de înmatriculare și să colecteze date despre locația vehiculului, de exemplu, pentru nevoile agențiilor de autostrăzi.
  • Primiți alerte și preveniți infracțiunile. Aceste sisteme trimit notificări automate privind capturarea vehiculelor care se află pe o listă de supraveghere.
  • trafic de aplicare. ALPR facilitează exercitarea controlului asupra respectării regulilor de circulație de către șoferi și ajută la captarea plăcuțelor de înmatriculare ale vehiculelor care trec printr-o lumină roșie sau încalcă limita de viteză.

concluzie

recunoașterea automată a plăcuței de înmatriculare sau recunoașterea plăcuței de înmatriculare necesită camere de înaltă calitate proiectate și ajustate la diferite condiții. Camerele trebuie montate în siguranță, fie pe un vehicul, fie într-o locație fixă, modul în care pot vedea drumurile și mediul înconjurător.

software-ul ALPR orientat spre client de Top va permite camerelor să citească plăcuțele de înmatriculare în timpul zilei sau al nopții, în condiții bune sau slabe de vizibilitate și în orice vreme. Software-ul funcționează cu imagini preprocesate atunci când imaginea este pregătită pentru a fi utilizată pentru recunoașterea optică a caracterelor. Astfel de sisteme funcționează și cu videoclipuri și abordează înregistrările video la fel de bine.

la InData Labs, vom fi bucuroși să vă ajutăm cu dezvoltarea de software de recunoaștere a plăcuțelor de înmatriculare personalizate pentru cerințele dumneavoastră. Optând pentru serviciile noastre, alegeți calitatea, fiabilitatea și eficiența noii soluții generatoare de valoare.

începeți proiectul dvs. de descoperire cu InData Labs

aveți un proiect în minte, dar aveți nevoie de ajutor pentru implementarea acestuia? Scrie-ne o linie la [email protected], ne-ar plăcea să discutăm cum putem lucra cu tine.

Lasă un răspuns

Adresa ta de email nu va fi publicată.