Autentificarea irisului este una dintre tehnologiile biometrice folosite pentru a verifica identitatea unei persoane.
Tipul de tehnologie biometrică care este discutat în acest articol utilizează un parametru fiziologic - unicitatea irisului . În prezent, acest tip este una dintre cele mai eficiente modalități de identificare și autentificare în continuare a unei persoane [1] .
În ciuda faptului că tehnologiile biometrice (în special, utilizarea irisului pentru a identifica o persoană) abia încep să câștige popularitate, primele descoperiri în acest domeniu au fost făcute la sfârșitul anilor treizeci ai secolului trecut.
În acest caz, irisul este considerat un parametru fiziologic - o placă rotundă cu o lentilă în centru, una dintre cele trei componente ale membranei vasculare (de mijloc) a ochiului .
Irisul este situat între cornee și cristalin și acționează ca un fel de diafragmă naturală care reglează fluxul de lumină în ochi. Irisul este pigmentat și este cantitatea de pigment care determină culoarea ochilor unei persoane [3] .
În structura sa, irisul este format din materie elastică - rețea trabeculară . Aceasta este o formațiune de plasă care se formează până la sfârșitul lunii a opta de sarcină. Rețeaua trabeculară constă din depresiuni, șape pectinate, brazde, inele, riduri, pistrui, vase și alte caracteristici. Datorită atâtor componente, „modelul” rețelei este destul de aleatoriu, ceea ce duce la o probabilitate mare de unicitate a irisului. Chiar și la gemeni, acest parametru nu se potrivește complet [4] .
În ciuda faptului că irisul ochiului își poate schimba culoarea până la un an și jumătate din momentul nașterii, modelul rețelei traberculare rămâne neschimbat de-a lungul vieții unei persoane. O excepție este considerată a fi o leziune gravă și intervenția chirurgicală [4] .
Datorită locației sale, irisul este o parte destul de protejată a organului vederii, ceea ce îl face un parametru biometric excelent.
Majoritatea sistemelor și tehnologiilor de operare în prezent pentru identificarea irisului se bazează pe principiile propuse de J. Daugman în articolul „High confidence visual recognition of persons by a test of statistical independence” [5] .
Procesul de recunoaștere a personalității folosind irisul poate fi împărțit în trei etape principale: imagistica digitală, segmentare și parametrizare. Fiecare dintre aceste etape va fi discutată mai detaliat mai jos.
Procesul de autentificare începe cu obținerea unei imagini detaliate a ochiului unei persoane. Ei încearcă să facă o imagine pentru analiză ulterioară la calitate înaltă, dar acest lucru nu este necesar. Irisul este un parametru atât de unic încât chiar și o fotografie neclară va da un rezultat fiabil. În acest scop, se folosește o cameră CCD monocromă cu iluminare slabă, care este sensibilă la radiația infraroșie. De obicei, se realizează o serie de mai multe fotografii datorită faptului că pupila este sensibilă la lumină și își schimbă în mod constant dimensiunea. Iluminarea de fundal este discretă, iar o serie de fotografii sunt făcute în doar câteva secunde. Apoi, se selectează una sau mai multe fotografii din fotografiile primite și se trece la segmentare [6] .
Segmentarea este împărțirea imaginii părții exterioare a ochiului în secțiuni (segmente) separate. În procesul de segmentare în fotografia rezultată, în primul rând, se găsește irisul, se determină marginea interioară (lângă pupilei ) și marginea exterioară (granița cu sclera ). După aceea, se găsesc marginile pleoapelor superioare și inferioare, iar aplicarea accidentală a genelor sau strălucirea (de la ochelari, de exemplu) este exclusă [7] .
Precizia cu care sunt determinate marginile irisului, chiar dacă sunt parțial ascunse de pleoape, este foarte importantă. Orice inexactitate în detectarea, modelarea și reprezentarea ulterioară a irisului poate duce la alte eșecuri și inconsecvențe [7] .
După definirea limitelor, imaginea irisului trebuie normalizată. Acest lucru nu este în întregime evident, dar este un pas necesar pentru a compensa schimbările în dimensiunea pupilei. În cazuri speciale, normalizarea este o tranziție la un sistem de coordonate polare . A fost aplicat și descris în lucrările sale timpurii de John Daugman [5] . După normalizare folosind coordonate pseudo-polare, zona selectată a imaginii devine un dreptunghi, iar raza și centrul irisului sunt estimate [8] .
În timpul parametrizării irisului, o zonă de control este izolată de imaginea normalizată. În fiecare punct din zona selectată se aplică unde Gabor 2D (se pot aplica și alte filtre, dar principiul este același) pentru a extrage informațiile de fază. Avantajul incontestabil al componentei de fază este că, spre deosebire de informația de amplitudine, aceasta nu depinde de contrastul imaginii și al luminii [9] .
Faza rezultată este de obicei cuantificată cu 2 biți, dar pot fi folosite alte numere. Lungimea rezultată a descrierii irisului depinde astfel de numărul de puncte la care se găsesc informațiile de fază și de numărul de biți necesari pentru codificare. Ca rezultat, obținem un șablon iris, care va fi verificat bit cu bit față de alte șabloane în timpul procesului de autentificare. Măsura prin care se determină gradul de diferență dintre doi irisi este distanța Hamming [9] .
Unele țări au început deja să dezvolte un program care va include autentificarea biometrică a irisului. Este planificat ca cu ajutorul acestei inovații să fie rezolvată problema pașapoartelor false și a altor documente de identificare. Al doilea obiectiv este automatizarea trecerii controlului pașapoartelor și inspecției vamale la intrarea în țară cu ajutorul pașapoartelor biometrice [10] .
În Marea Britanie, din 2004, funcționează un proiect la fel de complex - IRIS (Iris Recognition Immigration System). În cadrul acestui program, aproximativ un milion de turiști din străinătate, care călătoresc adesea în Marea Britanie, nu și-au putut furniza documentele în aeroporturi pentru dovada identității. În schimb, o cameră video specială le-a comparat irisul cu o bază deja formată. În 2013, acest proiect a fost abandonat în favoarea pașapoartelor biometrice, unde sunt introduse și informații despre irisul ochiului [10] .
Pentru ca o anumită caracteristică a unei persoane să fie recunoscută ca parametru biometric, aceasta trebuie să îndeplinească cinci criterii special dezvoltate : universalitate, unicitate, constanță, măsurabilitate și acceptabilitate.
Universalitatea irisului este dincolo de orice îndoială. De asemenea, din studiile clinice au relevat unicitatea și stabilitatea acestuia [11] . În ceea ce privește măsurabilitatea, acest punct este confirmat de simpla existență a articolelor și publicațiilor lui J. Daugman [5] [12] [13] . Ultimul punct, problema acceptabilității, va fi întotdeauna deschis, deoarece depinde de opinia societății.
Tabel de comparație a metodelor de autentificare biometrică, unde H - Ridicat, M - Mediu, L - Scăzut [14] :
Nume | Universalitate | Unicitatea | permanenţă | măsurabilitatea | Acceptabilitate |
---|---|---|---|---|---|
Iris | H | H | H | M | L |
Retină | H | H | M | L | L |
Amprentele digitale | M | H | H | M | M |
În acest moment, nu a fost creată încă o tehnologie biometrică care să respecte pe deplin toate cele cinci puncte. Dar irisul este unul dintre puținii parametri care îndeplinesc majoritatea [15] .
În biometrie, atunci când se calculează acuratețea metodei , sunt luate în considerare erorile de primul și al doilea fel (FAR și FRR) [16] .
FAR (False Acceptance Rate) - probabilitatea unei acceptări false a unui obiect.
FRR (False Rejection Rate ) - probabilitatea respingerii unui obiect fals.
Aceste două concepte sunt strâns legate, deoarece o scădere a unei erori duce la o creștere a celeilalte. Prin urmare, dezvoltatorii de sisteme biometrice încearcă să ajungă la un fel de echilibru între FAR și FRR [17] .
Una dintre metodele de determinare a acurateței sistemului, care utilizează erori de primul și al doilea fel, este metoda de construcție a curbei ROC .
Curba ROC este o reprezentare grafică a relației dintre caracteristicile FAR și FRR la variarea pragului de sensibilitate (threshhold) [18] . Pragul de sensibilitate determină cât de aproape trebuie să fie eșantionul curent de șablon pentru a fi considerat o potrivire. Astfel, dacă se alege un prag mic, atunci numărul toleranțelor false crește, dar probabilitatea respingerii unui obiect fals scade. În consecință, atunci când se alege un prag ridicat, totul se întâmplă invers [17] .
Uneori este introdus un nou parametru - EER.
EER (Equal Error Rate) este o valoare care caracterizează nivelul de erori al metodei biometrice, la care valorile FAR și FRR sunt egale. Cu cât acest parametru este mai mic, cu atât sistemul este mai precis. Valoarea ERR este cunoscută folosind curba ROC descrisă mai sus [19] .
În ceea ce privește acuratețea, în mod direct, a autentificării irisului, cartea „Handbook of Iris Recognition” este o sursă bună . Această lucrare descrie un experiment care a comparat mai multe tipuri de tehnologii biometrice. Pe baza acestor studii, acuratețea autentificării irisului ajunge la 90% [20] .
În cursul unei alte lucrări, s-a constatat că valoarea FAR a acestei metode în anumite condiții poate lua valori de la 1% sau mai mici, iar valoarea FRR este neschimbată și tinde spre zero (0,00001%) [21] .
La rândul lor, valorile FAR și FRR depind direct de procesele de obținere și procesare a imaginii irisului. Filtrele utilizate în procesul de segmentare joacă un rol important în acest sens. Din tabelul de mai jos, puteți vedea cum schimbarea unui filtru afectează rezultatul final [22] .
Tabelul parametrilor FAR(%), FRR(%) și EER(%) în funcție de alegerea filtrului [22] :
Nume | DEPARTE(%) | FRR(%) | EER(%) |
---|---|---|---|
filtru Gabor (Gabor) | 0,001 | 0,12 | 0,11 |
Filtru Daubechies | 0,001 | 2,98 | 0,2687 |
Filtru Haar (Haar) | 0,0 | 17.75 | 2.9 |
Cel mai adesea, oamenii confundă parametri fiziologici precum retina și irisul. De cele mai multe ori, ele combină două concepte într-unul singur. Aceasta este o concepție greșită uriașă, deoarece metoda de autentificare a retinei implică examinarea fundului de ochi. Datorită lungimii acestui proces și dimensiunii mari a instalării, acest tip de autentificare cu greu poate fi numit public și convenabil. În acest sens, autentificarea biometrică retiniană pierde în favoarea autentificării irisului [23] .