Kas yra ANPR?
ANPR reiškia automatinį automobilių numerių atpažinimą (kai kuriose šalyse taip pat naudojamas terminas ALPR – automatinis automobilių numerių atpažinimas). Tai technologija, kai naudojant skaitmeninę vaizdo kamerą stebimi nustatytos teritorijos automobiliai ir fiksuojami jų numeriai.
Septyni automatinio numerių atpažinimo etapai
ANPR, dar vadinama ALPR, paprastai apibūdinama kaip šešių etapų procesas. Praktikoje jų yra septyni: standartiniame sąraše nepaminėta, kaip vaizdas patenka į atpažinimo programinę įrangą ir kas atsitinka, kai nuskaitymo rezultatas yra neteisingas. Daugumoje kamerų ir daugumoje ANPR programinės įrangos šeštojo žingsnio iš viso nėra – jos iš karto pereina nuo geriausio spėjimo prie duomenų bazės patikrinimo, atidaro arba ne, ir nėra kur užregistruoti, kad tam tikras numeris visada nuskaitomas klaidingai.
- 1. Kameros pasirinkimas ir įrengimas – kameros gamintojo ir modelio pasirinkimas bei įrengimo vietos (-ų) nustatymas. Elektros, tinklo ir konfigūracijos nustatymas.
- 2. Neapdorotų ANPR duomenų gavimas – vaizdas arba pačios kameros nustatytas numerio rezultatas patenka į atpažinimo programinę įrangą per kameros API arba kaip H.264 vaizdo srautas.
- 3. Pirminis apdorojimas ir numerio ženklo lokalizavimas — kadras išvalomas, o numerio ženklas atskiriamas nuo visų kitų jame esančių elementų.
- 4. Simbolių segmentavimas — numerio ženklas suskaidomas į atskirus simbolius, remiantis toje vietoje taikomu numerio ženklų standartu.
- 5. Optinis simbolių atpažinimas – šie simboliai paverčiami tekstu.
- 6. Korekcija — nuskaitytas tekstas palyginamas su alternatyviais nuskaitymais ir su bet kokiomis rankiniu būdu nustatytomis taisyklėmis, taikomomis tam automobiliui. Jei praleisite šį žingsnį, numeris, kurį kamera šįryt nuskaitė netiksliai, bus netiksliai nuskaitytas ir kitais metais.
- 7. Patikrinimas duomenų bazėje ir veiksmai — numeris patikrinamas pagal vietos leidimus ir taisykles, ir vartai atsidaro, lieka uždaryti arba pradedama sesija, už kurią nustatoma kaina, apmokestinama ir išrašoma sąskaita.
1–5 žingsniai yra bendri visiems rinkoje esantiems ANPR produktams. 6 ir 7 žingsniai yra tie, kuriuose sistemos skiriasi — ir dažniausiai būtent dėl kelių kasdieninių keleivių su neįprastais numeriais, kurių atpažinimas kiekvieną rytą nepavyksta sistemoje, sustojančioje penktajame žingsnyje, objekto savininkai kreipiasi į mus. Kiekviena nuotrauka šiame puslapyje yra kadras iš realaus „Autlo“ objekto.
1 žingsnis — Kameros pasirinkimas ir įrengimas
„Autlo“ veikia su bet kokia skaitmenine kamera. Galime prijungti jūsų turimas kameras arba padėti įvertinti privalumus ir trūkumus perkant naują. Čia pateikiame tik keletą prekės ženklų, su kuriais esame dirbę.






Atpažinimo kokybė nustatoma montavimo metu. Šie sprendimai prieš įrengimą nieko nekainuoja, o vėliau juos peržiūrėti yra brangu, todėl prieš užsakant bet kokią įrangą juos aptariame su jumis arba jūsų montuotoju – arba pateikiame rekomendacijas, kaip pakoreguoti jau turimų kamerų padėtį.
Kampas ir aukštis
Kuo tiesesnis vaizdas į numerio ženklą, tuo geriau: stačios kampinės padėtys mažina tikslumą dar prieš pradedant naudoti bet kokią programinę įrangą. Montavimas aukščiau nei transporto priemonės priekiniai žibintai žymiai sumažina atspindžius, kai šviesos spindulys nukreiptas tiesiai į objektyvą. Abu šie aspektai nustatomi montuojant laikiklį, ir abu matomi pačios kameros kadruose jau per pirmąją dieną po jos įrengimo.
Šviesa naktį
Jokiu vėlesniu etapu neįmanoma atkurti duomenų, kurie niekada nebuvo užfiksuoti. Norint užtikrinti veikimą 24 valandas per parą, 7 dienas per savaitę, būtina naktinio matymo infraraudonųjų spindulių funkcija, o paprasta LED juosta virš eismo juostos – tokia, kaip apšviečianti šį kadrą – tamsoje užtikrina akivaizdų skirtumą, o jos įrengimo išlaidos yra labai nedidelės. Jei sistema neveikia tik naktį, beveik visada problema yra susijusi su apšvietimu, o ne su programine įranga.
Priekinė, galinė ir žiemos atsarginė versija
Įvažiavimo kamera montuojama transporto priemonės priekyje, išvažiavimo kamera – gale; antroji įvažiavimo kamera gali patvirtinti, kad transporto priemonė jau yra aikštelėje, o galinė kamera fiksuoja motociklus, mopedus ir priekabas. Tuo pačiu metu nuspręskite, kaip elgtis sningant: naudoti programėlę, priekinę ir galinę kameras ar visai netaikyti kontrolės stipriai sningant.
2 žingsnis — Neapdorotų ANPR duomenų gavimas
Šis žingsnis lemia, kaip „Autlo“ veikia su jau vietoje esančiomis kameromis. Yra du būdai: gauti numerio atpažinimo rezultatą iš pačios kameros ANPR per jos API arba nuskaityti kameros vaizdo srautą. „Autlo“ eksploatuoja gamybines vietas abiem būdais, o kiekvienas žingsnis po šio yra identiškas abiem atvejais.
Kameros nuosava ANPR API
Kai kurios kameros turi integruotą ANPR funkciją ir ją atlieka puikiai. Jei šie rezultatai yra tikslūs, nėra priežasties antrą kartą skaityti vaizdą – „Autlo“ prisijungia per kameros API ir perima kameros jau pateiktą numerio rezultatą.
Ši funkcija veikia gamybinėje aplinkoje su „Hikvision“ kameromis per ISAPI ir RTSP, o su „Tattile“ – per tiesioginį API. Kitų gamintojų, turinčių atvirą API, įrangą galima pridėti, atlikus šiek tiek papildomo darbo.
Kameros ANPR API yra tinkamesnis pasirinkimas, jei:
• Jūs bet kokiu atveju ketinate įsigyti naujas kameras, o vietoje reikia tik vienos ar dviejų, todėl papildomos išlaidos įmontuotai ANPR sistemai yra nedidelės.
• Objekte nėra apsaugotos, kambario temperatūros vietos, kur būtų galima pastatyti minikompiuterį, arba objektas negali pritaikyti šiek tiek sudėtingesnės tinklo ar maitinimo konfigūracijos.
„Autlo“ ANPR variklis
„Autlo“ sukurta atpažinimo programinė įranga veikia vietoje esančiame minikompiuteryje ir tiesiogiai nuskaito kameros vaizdo srautą. Įrenginys yra maždaug kortų kaladės dydžio ir gali valdyti nuo trijų iki šešių kamerų, priklausomai nuo eismo intensyvumo ir vaizdo sąlygų sudėtingumo.
Tai yra universali schema, pagal kurią veikia dauguma vietų. Galima naudoti bet kurią kamerą, perduodančią standartinį vaizdo srautą, o senesnes analogines kameras galima prijungti per kodavimo įrenginį.
„Autlo“ ANPR variklis yra tinkamiausias, jei:
• Kameros jau yra įrengtos, todėl jas galima toliau naudoti.
• Objekte yra trys ar daugiau kamerų – tokiu atveju tai paprastai yra pigesnis variantas.
• Norite apsisaugoti nuo tinklo sutrikimų: variklis rezultatus saugo lokaliai ir siunčia juos į centrinę sistemą, kai tik ryšys atsinaujina.
3 etapas – kameros konfigūravimas ir kokybės stebėjimas
Pirminio apdorojimo metu koreguojamas kadras, pašalinant atspindžius, koreguojant kontrastą ir šešėlius. Vėliau lokalizavimo funkcija suranda jame esantį numerio ženklą ir išskiria tą stačiakampį, nustatydama jo padėtį, dydį ir orientaciją, kad vėlesniuose etapuose būtų apdorojamas tik aiškus numerio ženklas, o ne visas vaizdas.
Užmaskavimas: mažiau informacijos paieškai
Kuo mažiau reikia ieškoti, tuo lengviau nustatyti vietą. Užmaskuokite viską, kas nėra jums reikalinga eismo juosta, kad sistema niekada nematytų pravažiuojančio eismo ar į kitą pusę važiuojančių transporto priemonių. Šiame kadre juodos sritys yra užmaskuotos – vertinama tik tai, kas lieka, o tai pašalina visą klaidingų atpažinimų klasę dar prieš jiems pasiekiant sprendimą dėl įvažiavimo. Užmaskavimą ir laiko langus vėliau galima reguliuoti nuotoliniu būdu; o skliaustų – ne.
Ką galima ir ko negalima ištaisyti pirminio apdorojimo metu
Prieš pradedant skaityti numerį, apšvietimas, kontrastas ir ryškumas yra reguliuojami, kad būtų pašalinti atspindžiai, šešėliai ir foninis triukšmas. Tai padės išgelbėti ribinės kokybės kadrą. Ji negali išgalvoti detalių, kurių kamera niekada neužfiksavo – šio kadro suspaudimo artefaktai yra tinklo arba kameros konfigūracijos klaida, o ne tai, ką algoritmas galėtų išvalyti, todėl beveik kiekvienas toliau šioje svetainėje nurodytas apribojimas žlunga jau pirmajame žingsnyje.
4 žingsnis — Judėjimo taisyklių konfigūravimas
Teisingas atpažinimas dažnai yra tik pradžia. Sistemai taip pat reikalingas kontekstas: ar automobilis stovi, ar važiuoja, o jei važiuoja, kuria kryptimi? Kai kuriose vietose svarbu, kiek laiko jis ten stovėjo. Toliau pateiktame sąraše galite pasirinkti pageidaujamą nustatymą:
Uždara teritorija
Prieiga per vartus yra paprasčiausias variantas. Vartai arba durys jau užtikrina važiavimo kryptį, todėl nereikia nustatyti, kuria kryptimi juda automobilis.
Prie įvažiavimo vartų kiekvienas atpažinimas pradeda sesiją. Prie išvažiavimo vartų kiekvienas atpažinimas pradeda sesiją.
Neatsižvelgsime į tai, ar automobilis juda, ar ne (taip pat ignoruosime važiavimo kryptį).
Valdomas laisvas eismas
„Free-flow“ sistemoje nėra užtvarų, todėl automobiliai gali važiuoti toliau. Įvažiavimas ir išvažiavimas vis dar vyksta atskirais eismo juostomis.
Tai reiškia, kad skaičiuojamas kiekvienas automobilis, judantis numatyta kryptimi. Taip pat skaičiuojamas ir tas automobilis, kurio judėjimo krypties kamera negalėjo nustatyti, pavyzdžiui, dėl to, kad jis važiavo labai greitai arba labai lėtai.
Tačiau jei automobilis akivaizdžiai važiuoja neteisinga kryptimi, jis bus traktuojamas priešingai.
Dviejų krypčių laisvas eismas
Dvipusis režimas naudojamas ten, kur nėra vietos atskiriems įvažiavimams ir išvažiavimams. Tai sudėtingiausias atvejis, nes sprendimas priklauso ne tik nuo krypties, bet ir nuo konteksto.
Mes vis tiek stebime kryptį ir pagal numatytąjį nustatymą sprendimą priimame remdamiesi ja.
Tačiau jei važiavimo kryptis neaiški, atsižvelgiame į tai, kas vyko anksčiau. Jei automobilis nebuvo pastatytas, tai reiškia, kad jis atvažiavo, taigi prasideda sesija. Jei jis jau buvo pastatytas, tai reiškia, kad jis išvažiuoja, taigi sesija baigiasi.
Stacionari
Stacionarus režimas paprastai taikomas ribotos trukmės pakrovimo vietose, kuriomis naudojasi taksi vairuotojai ir kurjeriai, taip pat pramonės objektuose, kur transporto priemonė iškrauna krovinį arba jo svoris yra sveriamas.
Tokiu atveju sesija trunka tol, kol transporto priemonė lieka kameros matymo lauke. Tai reiškia, kad sesija prasideda, kai transporto priemonė tampa matoma, ir baigiasi, kai nebematome jos numerio.
5 žingsnis – simbolių segmentavimas: žinojimas, kaip turėtų atrodyti numerio ženklas
Atskirta numerio plokštelė suskaidoma į atskirus simbolius, kad kiekvienas iš jų galėtų būti vertinamas atskirai, o ne kaip vienas blokas. Tai, kaip tiksliai tai pavyksta, priklauso nuo pačios numerio plokštelės – ir nuo to, ar sistema žino, kokios formos simboliai bus, prieš pradėdama juos išskirti.
Nustatytos vietinio standarto taisyklės
Numerio formatas priklauso nuo šalies. Estijoje naudojamas trijų skaitmenų ir trijų raidžių numeris. Švedijoje, Suomijoje ir Lietuvoje – trijų raidžių ir trijų skaitmenų numeris. Daugelyje šalių nenaudojamas nei vienas, nei kitas formatas, o individualizuoti numeriai neturi jokio nustatyto modelio.
„Autlo“ nustato taisykles, taikomas toje vietoje naudojamam standartui, taip pat kaimyninėms šalims, kurių transporto priemonės iš tiesų ten atvyksta, todėl sistema žino, kiek simbolių tikėtis ir kur turi būti raidės bei skaitmenys. Parkavimo aikštelė prie sienos taip pat gerai atpažįsta tarpvalstybinį eismą, kaip ir vietinį, o ne traktuoja kiekvieną užsienio numerį kaip anomaliją.
Segmentacijai atsparūs numeriai
Išlenkta plokštelė, padalyta į dvi eilutes, su atspindžiais, nusidriekiančiais per visą paviršių. Segmentavimui nėra aiškios linijos, pagal kurią būtų galima atskirti, todėl variklis dažnai grąžina tik viršutinę eilutę arba tik apatinę, o retai – visą registracijos numerį per vieną nuskaitymą. Žinant numatomą formatą, programinė įranga supranta, kad gautas rezultatas yra fragmentas, o ne visas numeris.
6 žingsnis – optinis simbolių atpažinimas: formų pavertimas tekstu
Kiekvienas simbolio atvaizdas konvertuojamas į tekstą, o variklis grąžina eilutę – savo geriausią spėjimą dėl registracijos numerio. Būtent čia nedidelės dviprasmybės virsta neteisingais atsakymais, nes vienintelis neteisingai perskaitytas simbolis sukuria registracijos numerį, kuris nesutampa su jokiu. Abu šie automobiliai yra realūs automobiliai, esantys „Autlo“ vietose.
Simboliai, turintys tą pačią formą
Individualizuotas numeris, neatitinkantis jokių vietinių standartų. Ar tai raidė „I“, ar skaičius „1“? Programinė įranga skirtinguose kadruose pateikia abu variantus. Kiekviena OCR programa sunkiai atskiria „O“ nuo „0“, „1“ nuo „I“, „5“ nuo „S“, „6“ nuo „G“, „2“ nuo „Z“, „8“ nuo „B“ – esant numerio ženklo skiriamajai gebai, jų formos iš tiesų yra beveik identiškos.
Trukdanti įranga
Juodi tvirtinimo varžtai, esantys simbolių viduje. Varžtas uždengia raidę „D“, todėl paskutiniai trys simboliai rodomi kaip „T8X“, o ne „TDX“. Forma pasikeitė dar prieš kamerai ją užfiksuojant, todėl tai yra sunkiausiai aptinkama klaida: rezultatas yra neabejotinai neteisingas, o ne neaiškus.
7 žingsnis – koregavimas: užtikrinimas, kad nuskaityti duomenys atitiktų reikiamą transporto priemonę
Kiekvienas iš aukščiau pavaizduotų numerių vis dar atidaro vartus „Autlo“ objekte, nes duomenų nuskaitymas įvyksta prieš pasiekiant duomenų bazę, o ne po to. Tai yra etapas, kurio neturi kamera, kurios veikimas baigiasi OCR etapu, ir būtent dėl to tas pats automobilis nuolat nesėkmingai praeina per sistemas, kurios sustoja šeštajame etape.
Alternatyvūs numeriai
Užuot perrašydama atpažinimo rezultatą, „Autlo“ išsaugo tą nuskaitymą ir kartu su juo saugo tikėtinus variantus, todėl transporto priemonė atpažįstama nepriklausomai nuo to, kaip ji buvo nuskaityta tą rytą. Saugomi tiek „I8“, tiek „18“. Saugomi tiek „T8X“, tiek „TDX“. Saugomas kiekvienas dvieilės numerio ženklo fragmentas. Vartai atsidaro bet kuriam iš jų.
Rankinis perjungimas
Lieka tik atvejis, kurį pažįsta kiekvienas operatorius: vienas nuolatinis klientas, kurio numerį kamera beveik kasdien neteisingai atpažįsta. Transporto priemonė pravažiuoja pro visas kitas miesto užtvaras, todėl vairuotojas nesiruošia perdažyti varžto ar užsisakyti naujo numerio. Taisyklė šį klaidingą atpažinimą nuolat susieja su teisingu leidimu – tai užtrunka vos minutę administracijoje, o nuo kito atvykimo vartai atsidaro kaip įprasta.
Taikoma prieš patikrinimą, o ne po jo
Korekcija atliekama tarp atpažinimo ir paieškos duomenų bazėje – tai vienintelė vieta, kur ji gali veikti. Kameros integruota ANPR sistema iš karto pereina nuo geriausio spėjimo prie palyginimo, todėl nėra kur užregistruoti korekcijos, o numeris, kurį ji šiandien nuskaito netiksliai, bus nuskaitytas netiksliai ir kitais metais. Kai logika įdiegta programinėje įrangoje, pataisa išlieka nepakitusi.
8 žingsnis — duomenų bazės patikrinimas ir veiksmai: sprendimas, kurie nuskaitymai įskaitomi
Patikslintas numeris palyginamas su toje vietoje galiojančiais leidimais ir taisyklėmis. Prieš tai įvykstant, sistema turi nuspręsti, kuris iš daugybės atvykstančio automobilio numerio nuskaitymų iš tikrųjų yra tinkamas.
Viena transporto priemonė – vienas sprendimas
Kai transporto priemonė artėja, kamera keletą kartų užfiksuoja tą patį numerį, o įvažiavimo kamera išvažiavimo metu gali užfiksuoti galinį numerį. Laiko intervalas ignoruoja pasikartojimus, todėl sesija prasideda tik vieną kartą – pagal numatytuosius nustatymus 30 sekundžių. Įvažiavus, transporto priemonė išvažiavimo metu nustatytą laiką ignoruojama, o įvažiavimo metu taikoma atvirkštinė taisyklė. Kiekvienai vartų sistemai taip pat nurodoma eismo kryptis, todėl transporto priemonės, nutolstančios nuo įvažiavimo kameros, visiškai ignoruojamos.
Vairuotojas gali pamatyti sprendimą
Rezultatas gali būti rodomas ekrane prie vartų, nurodant numerį ir likusių laisvų vietų skaičių, todėl vairuotojas žino, kokį sprendimą priėmė sistema, o ne spėlioja, kodėl barjeras nepajudėjo. Dažniausiai nepasitenkinimą prie vartų sukelia ne laukimas, o nežinojimas.
Ką iš tikrųjų nusprendžia vartai
Leidimo patikrinimas atsako į vieną klausimą: ar šiam transporto priemonei leidžiama įvažiuoti. Tikroje vietoje reikia daugiau nei vien to – tiek įvažiuojant, tiek išvažiuojant. Kiekviena iš šių taisyklių nustatoma atskirai kiekvienai vietai ar zonai, o tai yra funkcija, kurios prieigos kontrolės įranga visiškai neturi.
Prieinama visiems ar tik leidimų turėtojams
Vartus galima nustatyti taip, kad jie atsidarytų bet kuriam atpažintam automobiliui ir tiesiog registruotų, kas pravažiavo, arba atsidarytų tik tiems automobiliams, kurių numeriai šiuo metu turi galiojantį leidimą. Tos pačios kameros palaiko abu variantus, todėl objektas gali pradėti nuo eismo registravimo, o vėliau, be naujos įrangos, pereiti prie režimo, kai leidžiama įvažiuoti tik turintiems leidimą.
Į juodąjį sąrašą įtraukti numeriai
Numeriai gali būti visiškai užblokuoti. Barjeras lieka nuleistas, nepriklausomai nuo to, ką vežasi transporto priemonė, o įvykis užregistruojamas ir gali būti išsiųstas pranešimas administratoriui, o ne tiesiog tyliai ignoruojamas.
Neapmokėtos sesijos ir neapmokėtos sąskaitos
Išvažiavimas taip pat yra sprendimų priėmimo taškas. Jei transporto priemonė turi neapmokėtą stovėjimo sesiją arba neapmokėtą sąskaitą, vartai gali būti užblokuoti arba atidaryti, tuo pačiu pranešant apie skolą operatoriui – priklausomai nuo to, kas labiau tinka konkrečiai vietai. Vartai naudoja tą patį įrašą, kuriuo remiasi sąskaitų išrašymo sistema.
Perpildymas: kiek automobilių jau yra viduje
Nuomininkas registruoja tris transporto priemones, bet užima dvi vietas. Kai trečioji transporto priemonė atvyksta, o kitos dvi jau stovi, jūs sprendžiate: sulaikyti užtvarą, įleisti transporto priemonę ir apmokestinti už papildomą vietą arba atidaryti užtvarą ir pranešti administratoriui. Prieigos kontrolės sistema, kuri tikrina tik sąrašą, to padaryti negali, nes ji nežino, kiek transporto priemonių iš tos grupės šiuo metu yra viduje.
Sesijos, apmokėjimas ir sąskaitų išrašymas
Jei virš vartų įrengta „Autlo Park“ arba „Autlo Operator“ sistema, atpažintas numeris atvykus pradeda mokamą sesiją, o išvykstant ją užbaigia – be bilieto, be brūkšninio kodo. Sesijos kaina nustatoma pagal svetainėje nurodytą tarifą ir apmokama vairuotojo arba įtraukiama į mėnesinę sąskaitą nuomininkui ar darbdaviui, remiantis tais pačiais duomenimis, kuriuos naudojo vartai.
Siųsta į jūsų sistemą
Visi įvykio duomenys – numeris, rezultatas, priežastis ir laiko žyma – gali būti perduoti į trečiosios šalies sistemą per REST arba „webhook“, todėl saugumo, personalo ar objektų duomenų bazė išlieka vieninteliu patikimu informacijos šaltiniu.
Kai ANPR pasiekia savo ribas
Jei jūs galite perskaityti numerį, tai ir programinė įranga jį perskaitys – o jei žmogus negali, tai ir mes negalime. Tai yra tikroji šios technologijos riba ir svarbiausia informacija, kurią reikia žinoti prieš planuojant vietą. Tai yra kadrai iš veikiančių „Autlo“ vietų, kur kiekvienas atvejis yra nesėkmė pirmajame žingsnyje, kurios negalima ištaisyti vėlesniais žingsniais. Nė vienas iš jų nėra priežastis vengti ANPR; kiekvienas tiesiog duoda kitokį atsakymą.
Sun
Žemas saulės kampas neteisingu kampu užblukina numerį iki balto fono arba paverčia transporto priemonę siluetu.
Kas vyksta: čia problema yra ne programinė įranga, o kameros išdėstymas. Prieš rekomenduodami kampą, peržiūrime visos dienos kameros kadrus, o antroji kamera, nukreipta į kitą pusę, paprastai visiškai pašalina šią problemą.
Sniegas
Po žiemos važiavimo ant numerio lentelės susikaupė sniegas ir kelių druska.
Kas vyksta: priekinė ir galinė kameros užtikrina sistemos veikimą, nes druska retai kada vienodai padengia abu numerius. Jei taip nutinka, įsigalioja nustatymuose sutarta žiemos atsarginė nuostata – būtent todėl verta ją nustatyti.
Numerio ženklas uždengtas
Dviračių laikiklis, vilkimo strypas arba priekaba, fiziškai uždengiantys numerio ženklą. Jokia kamera neskaito to, ko nemato.
Kas vyksta: antroji kamera, esanti kitoje transporto priemonės pusėje, išsprendžia daugumą šių problemų, nes laikiklis retai uždengia abu numerius. Jei to nepakanka, kreipkitės į programėlę arba pagalbos tarnybą.
Vanduo ant objektyvo
Ant stiklo susikaupęs lietus sutrikdo fokusavimą ir išsklaido priekinių žibintų šviesą po visą kadrą.
Kas vyksta: „Autlo“ toliau atlieka vertinimą tol, kol transporto priemonė yra matoma, todėl vėlesnis kadras paprastai pavyksta ten, kur pirmasis nepavyko. Jei nė vienas nepavyksta, vairuotojas atidaro vartus per programėlę, niekam neskambindamas.
Klaida netinkamoje vietoje
Kartais vabzdys nutupia ant numerio lentelės visiškai netinkamoje vietoje ir pakeičia simbolį. Esame matę, kaip 5 buvo perskaityta kaip 6, o P – kaip R.
Kas vyksta: vabzdys pakeičia formą dar prieš kamerai jį užfiksuojant, todėl nuskaitytas simbolis yra neabejotinai klaidingas, o ne tik neaiškus. Tai tiesiog nesėkmė, o ištaisyti padėtį padeda antrasis nuskaitymas, atliekamas kamera, esančia kitoje transporto priemonės pusėje.
Tai visai ne transporto priemonė
Kartais lokalizavimo sistema aptinka tekstą ten, kur nėra numerio. Šio apsaugos darbuotojo striukės užrašas buvo nuskaitytas kaip automobilio numeris.
Kas vyksta: eismo juostų maskavimas ir krypties taisyklės beveik visus tokius atvejus atrenka, o atpažintas numeris, neatitinkantis leidimo, neatrakina užtvaros. Duomenys patenka į žurnalą, o ne prie užtvaros.
Kas atsitinka, kai nepavyksta nuskaityti
Svetainė niekada neturėtų priklausyti nuo vieno sėkmingo nuskaitymo. Už jos slypi keturi lygmenys, kuriuos verta nustatyti nuo pat pirmos dienos, o ne po pirmojo nesėkmingo ryto. Visa seka užbaigiama per kelias sekundes nuo transporto priemonės atvykimo, atpažinimo kokybė matuojama kiekvienai kamerai atskirai, o ne daroma prielaida, o jei atpažinimo serveris sugenda, per kelias sekundes jo funkcijas automatiškai perima kitas įrenginys.
Nuolatinis vertinimas
Jei nuskaitymas nepavyksta vieną kartą, vairuotojas paprastai palaukia. „Autlo“ toliau atlieka vertinimą tol, kol transporto priemonė yra matoma – uždarame plote – kol atsidaro vartai.
Keletas kamerų
Dvi pusės arba priekinė ir galinė. Priekinė ir galinė pusės veikia net tada, kai priekinį numerį uždengia sniegas, be to, sistema atpažįsta dviračius, mopedus ir priekabas.
Programos atsarginė kopija
Vairuotojai, kai tik reikia, atidaro vartus naudodamiesi „Autlo“ programėle, niekam neskambindami.
Pagalbos tarnyba ir administracija
Nuotolinis atidarymas iš pagalbos tarnybos ir administracinės tarnybos kaip galutinė atsarginė priemonė.
Numerių duomenys ir BDAR
Patalpinta ten, kur jums reikia. Visi „Autlo“ serveriai yra ES ir atitinka BDAR reikalavimus, o pagrindinis serveris yra Nyderlanduose. Jei duomenys turi būti saugomi arčiau namų, jūsų debesį galima įdiegti serveryje jūsų šalyje ar regione.
Arba visiškai jūsų patalpose. Atpažinimo serveris gali būti įrengtas vietoje, „Autlo“ biure arba jūsų biure, įskaitant visiškai lokalią instaliaciją. Vaizdai ir atpažinimo rezultatai automatiškai ištrinami po keturių mėnesių.
Mums pasitiki klientai visame pasaulyje
Dažnai užduodami klausimai
ANPR veikia taip: užfiksuoja transporto priemonės numerio ženklo vaizdą ir paverčia jį tekstu, kurį programinė įranga gali apdoroti. Standartinis aprašymas apima šešis etapus: vaizdo fiksavimą, pirminį apdorojimą, numerio ženklo lokalizavimą, simbolių segmentavimą, optinį simbolių atpažinimą ir duomenų bazės patikrinimą, kuris nusprendžia, ar vartai turi atsidaryti.
Praktikoje jų yra septyni. Tarp užfiksavimo ir pirminio apdorojimo vyksta prisijungimas prie kameros – arba per pačios kameros API, kur ji jau atpažįsta numerius, arba skaitant jos H.264 vaizdo srautą. O tarp atpažinimo ir patikrinimo duomenų bazėje vyksta koregavimas: atpažinto teksto sutikrinimas su alternatyviais skaitymais ir bet kokių tam transporto priemonei nustatytų rankinių perrašymų taikymas. Daugumoje sistemų nėra koregavimo etapo, todėl numeris, kurį jos šiandien nuskaito netiksliai, bus netiksliai nuskaitytas ir kitais metais.
Šie šeši standartiniai etapai yra vaizdo fiksavimas, pirminis apdorojimas, numerio lokacija, simbolių segmentavimas, optinis simbolių atpažinimas bei duomenų bazės patikrinimas ir veiksmas.
„Autlo“ aprašo septynis etapus, pridėdama prisijungimą prie kameros kaip antrąjį etapą – naudojant pačios kameros API arba jos H.264 srautą – ir korekciją kaip šeštąjį etapą, atliekamą prieš duomenų bazės patikrinimą, kad dviprasmiškas arba neteisingai nuskaitytas numeris vis tiek atitiktų reikiamą leidimą.
Taip. Numerių formatas priklauso nuo šalies – Estijoje naudojamas trijų skaitmenų, po to trijų raidžių formatas, Švedijoje, Suomijoje ir Lietuvoje – trijų raidžių, po to trijų skaitmenų, o daugelis šalių nenaudoja nė vieno iš šių formatų. „Autlo“ nustato segmentavimo ir atpažinimo taisykles pagal jūsų vietovėje taikomą standartą bei atsižvelgdama į kaimynines šalis, iš kurių transporto priemonės iš tiesų atvyksta į jūsų vietovę, todėl tarpvalstybinis eismas atpažįstamas taip pat patikimai kaip ir vietinis eismas, o ne traktuojamas kaip anomalija.
Taip. „Autlo“ sistemoje nustatykite rankinę taisyklę tam automobiliui: ši taisyklė susieja klaidingai nuskaitytą numerį su teisingu leidimu, o šis perrašymas taikomas prieš priimant sprendimą dėl įvažiavimo. Nuo kito atvykimo vartai atsidaro kaip įprasta, vairuotojas išlaiko savo numerį, o niekas neliečia kameros.
To negali padaryti kameroje veikianti atpažinimo sistema – ji iš karto pereina nuo geriausio spėjimo prie duomenų bazės patikrinimo, todėl nėra kur užregistruoti pataisos. Vienas kasdienis keleivis su neįprastu numeriu yra dažniausia priežastis, dėl kurios vieta atrodo nepatikima, o tai išsprendžiama per vieną minutę, kai logika įdiegta programinėje įrangoje.
Taip. Numeriai gali būti visiškai užblokuoti, o užtvaras lieka nuleistas, nepriklausomai nuo to, ką veža tas automobilis. Šis įvykis užregistruojamas ir gali sukelti pranešimą administratoriui, o ne tiesiog tyliai baigtis nesėkme.
Išvažiavimas yra sprendimų priėmimo taškas, lygiai taip pat kaip ir įvažiavimas. Jei transporto priemonė turi neapmokėtą sesiją arba neapmokėtą sąskaitą, vartai gali būti užlaikyti arba atidaryti, o skola pažymėta operatoriui – priklausomai nuo to, ką pasirenka objektas. Kadangi vartai ir apskaita veikia remiantis tais pačiais įrašais, tarp jų nereikia atlikti suderinimo.
Taip – tai yra perpildymo valdymas, ir jis jau daugelį metų veikia „Autlo“ objektuose. Nuomininkas gali turėti daugiau registruotų numerių nei jam priklauso vietų, o jūs nusprendžiate, kas nutiks, kai atvyks per daug transporto priemonių: sulaikyti užtvarą, įleisti transporto priemonę ir apmokestinti už papildomą vietą arba atidaryti kaip įprasta ir pranešti administratoriui.
Prieigos kontrolė, kuri tik patikrina, ar numeris yra sąraše, to padaryti negali, nes ji nežino, kiek transporto priemonių iš tos grupės šiuo metu yra aikštelėje. Žr. biurų automobilių stovėjimo vietų valdymą.
„Autlo“ variklis sukurtas atpažinti viską, kas fiziškai įskaitoma.formato taisyklės, atitinkančios vietinius ir kaimyninių šalių standartus, alternatyvių numerių atitikimas ir nuolatinis pakartotinis vertinimas, kol transporto priemonė vis dar matoma, reiškia, kad numeris, kurį žmogus galėtų perskaityti iš kameros vaizdo, yra numeris, kurį atpažįsta sistema – įskaitant individualizuotus, išlenktus, dvieilius ir varžtais uždengtus numerius, kuriuos paprastas OCR skaitymas pats savaime nesugeba atpažinti. Jei konkrečios transporto priemonės atveju vis tiek nepavyksta atpažinti, rankinio perrašymo taisyklė šią spragą užpildo visam laikui.
Tikslumą tam tikroje vietoje riboja ne algoritmai, o fizinės sąlygos: žemai esanti saulė, dėl kurios numeris tampa visiškai baltas, gausus sniegas ar kelio druska, uždengianti simbolius, vanduo ant objektyvo arba numeris, paslėptas už dviračių laikiklio. Šios sąlygos trukdo ir žmogaus akiai, ir jos sukelia nesėkmę jau pirmajame etape, dar prieš įsitraukiant bet kokiai programinei įrangai. Kameros kampas, montavimo aukštis ir apšvietimas yra veiksniai, kurie iš tikrųjų lemia skaičių, todėl „Autlo“ pataria dėl visų trijų dalykų prieš montavimą, o ne po jo.
Skaitymo kokybė matuojama nuolat kiekvienai kamerai atskirai, o ne apytikriai, todėl jūsų vietos rodiklį galime parodyti remdamiesi duomenimis iš jūsų pačių vartų, o ne pateikdami vidurkį iš kieno nors kito.
Beveik visais atvejais – taip. Yra du būdai. Kai kamera pati atpažįsta numerius, „Autlo“ prisijungia per kameros API ir dirba remdamasi šiais rezultatais – šis būdas šiuo metu naudojamas su „Hikvision“ ir „Tattile“. Jei kamera neturi savarankiško atpažinimo funkcijos, „Autlo“ nuskaito H.264 vaizdo srautą per RTSP ir pati atlieka trečią–penktą veiksmus vietoje esančiame minikompiuteryje; ši sistema veikia su bet kuria kamera, kuri perduoda standartinį srautą, taip pat su senesnėmis analoginėmis kameromis per kodavimo įrenginį. Jei jūsų įranga turi atvirą API, bet nėra įtraukta į sąrašą, susisiekite su mumis, ir mes apsvarstysime galimybę ją įtraukti.
Tinka bet kuris variantas, ir „Autlo“ gamybines vietas valdo abiem būdais. Jei pačios kameros atpažinimas yra tikslus, antrą kartą skaityti vaizdą nėra jokios naudos – „Autlo“ per savo API perima kameros rezultatą ir papildomai taiko korekciją, prieigos taisykles, perteklių valdymą bei apskaitą. Jei kamera neatpažįsta objekto arba jos rezultatai nėra pakankamai patikimi, kad būtų galima nustatyti prieigos taisykles, „Autlo“ variklis pats nuskaito vaizdo srautą.
Svarbu tai, kad pasirinkimas turi įtakos tik trečiajam–penktajam žingsniui. Korekcija, sprendimas dėl prieigos ir visi komerciniai aspektai bet kuriuo atveju yra programinės įrangos funkcijos – tai yra ta dalis, kurios kamera pati negali užtikrinti.
Ne. „Autlo“ nėra susieta su vienu gamintoju. Reikalaujama atviros API arba standartinio H.264 srauto, kurie abu yra įprasti IP kamerų įrangoje. Praktikoje montavimo aukštis, kampas ir apšvietimas atpažinimo kokybei turi kur kas didesnę įtaką nei gamintojo pasirinkimas.
Taip — tai septintas žingsnis, ir tai yra dažniausias ANPR prieigos kontrolės nustatymo būdas. Automobilių numeriai lyginami su leidimais, todėl vartai atsidaro tik tiems automobiliams, kurie šiuo metu turi galiojantį leidimą įvažiuoti. Sąrašus galima tvarkyti „Autlo“ administracinėje sistemoje arba perkelti iš jūsų pačių sistemos per API, kad personalo ar nuomininkų duomenų bazė išliktų vieninteliu patikimu šaltiniu. Kaip tai veikia kasdien, sužinosite susipažinę su ANPR automobilių stovėjimo vietų valdymo sistema.
Taip. Nuomininkams ar padaliniams galima priskirti grupę su fiksuotu leidimų skaičiumi ir leisti jiems patiems paskirstyti šias vietas, taip pašalinant administratorių iš kiekvieno automobilio keitimo ar naujo darbuotojo priėmimo proceso. Tuomet vartai atsidaro tik tiems transporto priemonėms, kurių grupėje dar yra laisvų vietų. Tai aptariama skyriuje apie automobilių stovėjimo vietų valdymą biuruose.
Taip. Kai vartuose veikia „Autlo Park“ arba „Autlo Operator“ programinė įranga, identifikatoriumi tampa automobilio numeris: sesija prasideda, kai atvykstantis automobilis atpažįstamas, ir baigiasi išvažiuojant – be bilieto ir vairuotojui nereikia nieko daryti. Tada už sesiją apskaičiuojama kaina pagal objekto tarifus ir ji arba išskaičiuojama iš vairuotojo, arba įtraukiama į mėnesinę sąskaitą nuomininkui ar darbdaviui, remiantis tais pačiais vartų užregistruotais duomenimis.
Taip. Prieiga gali būti suteikta ne visam laikui, o tik nustatytam laikotarpiui, o laiko intervalus ir rangovų leidimus galima nustatyti iš savo sistemos per API. Lankytojų ir trumpalaikiai leidimai yra tvarkomi toje pačioje administracinėje sistemoje kartu su darbuotojų ir mėnesiniais leidimais.
Taip. Sesijos, numerių ir mokėjimo duomenys gali būti perduodami į trečiosios šalies sistemą per REST arba „webhook“, įskaitant informaciją apie suteiktą arba atsisakytą prieigą, kurioje nurodytas numeris, rezultatas, priežastis ir laiko žyma – tai, ko reikia daugumai saugumo ir audito žurnalų. Žr. API integracijas.
Taip. Numerių atpažinimas yra vienas iš vienos platformos modulių, todėl tas pats vartas ir ta pati atpažinimo sistema gali valdyti elektromobilių įkrovimo sesijas ir apmokėjimą arba bebarjerinį kelių rinkliavos surinkimą be antrosios sistemos. Žr. įkrovimo punktų operatoriaus programinę įrangą ir mokamų kelių mokėjimo sistemą.
Atpažinimas nepavyksta jau pirmajame etape, o vėlesniuose etapuose neįmanoma atkurti to, ko kamera niekada nematė. Štai kodėl vietose įrengiamos atsarginės priemonės: priekinė ir galinė kameros, kad net ir esant aiškiai matomam galiniam numeriui sistema vis tiek veiktų, taip pat programa, leidžianti vairuotojams patiems atidaryti vartus, ir nuotolinis atidarymas iš pagalbos tarnybos. Prieš žiemą verta aiškiai nuspręsti, kokia atsarginė priemonė bus taikoma sningant.
Taip, esant pakankamam apšvietimui. Norint užtikrinti veikimą 24 valandas per parą, 7 dienas per savaitę, reikalinga naktinio infraraudonųjų spindulių (IR) funkcija, o paprasta LED juosta virš eismo juostos, įrengta už labai nedidelę kainą, naktį užtikrina akivaizdų skirtumą. Vietoje, kurioje dieną skaitymo kokybė gera, o naktį – prasta, beveik visada problema yra susijusi su apšvietimu, o ne su programine įranga.
Kiekvienos kameros veikimas yra nuolat stebimas. Jei vienas atpažinimo serveris nustoja veikti, per kelias sekundes jo funkcijas automatiškai perima kitas serveris, o tuo metu vartai vis tiek gali būti atidaryti naudojantis programėle arba kreipiantis į pagalbos tarnybą.
Šią sistemą patikima daro antroji kamera, nukreipta į transporto priemonės galą, nes daugelis šių transporto priemonių turi numerio ženklą tik gale.
Visi „Autlo“ serveriai yra ES teritorijoje ir atitinka BDAR reikalavimus, o pagrindinis serveris yra Nyderlanduose. Jei duomenys turi būti saugomi arčiau jūsų, jūsų debesį galima įdiegti serveryje jūsų šalyje ar regione.
Pats atpažinimo serveris gali būti įrengtas vietoje, „Autlo“ biure arba jūsų biure, įskaitant visiškai lokalią instaliaciją jūsų pačių techninėje įrangoje. Vaizdai ir atpažinimo rezultatai automatiškai ištrinami po keturių mėnesių.
„Hikvision“, „Axis“, „Dahua“, „Bosch“, „Tattile“, „Milesight“ ir „Sursvision“ yra atitinkamų savininkų prekių ženklai. „Autlo“ yra nepriklausomas programinės įrangos tiekėjas ir nėra susijęs su jokiu kamerų gamintoju, nėra jo rekomenduojamas ar sertifikuotas partneris. Šie pavadinimai ir logotipai pateikiami tik tam, kad apibūdintų įrangą, su kuria, kaip žinoma, „Autlo“ suderinama.
Planuojate svetainę?
Jei renkatės kameras, sprendžiate, kur jas montuoti, arba svarstote, kas darytina tais atvejais, kai atpažinimas nepavyksta, mielai viską su jumis aptarsime dar prieš užsakant prekes.
Turite klausimų apie numerių atpažinimą?
Papasakokite mums apie savo objektą – vartus, turimas kameras ir ką reikėtų daryti, jei nepavyksta nuskaityti numerio. Mes jums pasakysime, kas yra realistiška.