Sunteți pe pagina 1din 9

Hapaina Alexandru –Liviu

Recunoasterea faciala folosind retele neuronale


profunde

Recunoașterea feței este un domeniu de cercetare foarte


provocator în viziunea computerizată și modelul recunoașterea
datorată variațiilor expresiilor faciale, a iluminării și a posturilor. Mai
multe aplicații de urgenta, de la aplicarea legii la sarcini comerciale,
cer industriei să dezvolte sisteme eficiente și automate de recunoaștere
a feței. Deși, mulți cercetători au lucrat la problema recunoașterii feței
de mulți ani încă mai multe provocări trebuie rezolvate. Diferența de
iluminare a scenei, modificări de poziție, orientare și exprimarea sunt
exemple ale unora dintre problemele care trebuie tratate cu atenție. De
asemenea, când dimensiunea de baza de date a feței crește timpul de
recunoaștere devine o mare constrângere. Recunoașterea feței este una
dintre metodele biometrice care să aibă meritele atât de mare precizie,
cât și de scăzută intruzivitatea. Are acuratețea unei abordări
fiziologice fără a fi intruziv. Pentru din acest motiv, recunoașterea
feței a atras atenția cercetătorilor din domeniile din securitate,
psihologie și procesare a imaginilor, până la viziunea computerizată.
Mulți algoritmi au fost propusi pentru recunoașterea feței,
recunoașterea feței s-a dovedit utilă și în altele zonele de prelucrare a
informaţiei multimedia. Recunoașterea facială analizează
caracteristicile a imaginilor feței unei persoane introduse printr-o
cameră video digitală sau prin capturarea feței online.În prezent,
trebuie să menținem informațiile de securitate la nivel global, în
fiecare organizație sau persoana dorește să-și îmbunătățească sistemul
de securitate existent. Majoritatea oamenilor au nevoie de mai bine
sistem de securitate care oferă o soluție completă de securitate. Din
când în când auzim despre infracțiunile de fraudă cu cardul de credit,
spargerea computerului de către hackeri sau încălcarea securității
companie, în magazine, în clădiri guvernamentale. În cele mai multe
dintre aceste crime au fost criminalii profitând de faptul că piratarea
informațiilor din accesul comercial sau academic sistem de control.
Sistemele nu acordă acces prin cine suntem, ci prin ceea ce avem,
precum cărți de identitate, chei, parole, numere PIN. Acestea
înseamnă că ne definesc cu adevărat sau vor doar să ne autentifice. Se
face fără permisiunea proprietarului, duplicatele sau dobândește aceste
mijloace de identitate, el sau ea va putea accesa datele noastre sau
personale proprietare oricând doresc. Recent, tehnologia a devenit
disponibilă pentru a permite verificarea de adevărată identitate
individuală. Această tehnologie se bazează pe un domeniu numit
„biometrie”.
Biometria este o tehnică de identificare a oamenilor prin
utilizarea unui fiziologic unic caracteristică, cum ar fi amprenta
digitală, ochi, față etc. sau caracteristici comportamentale, de
exemplu,vocea și semnătura etc. Biometria este utilizarea
computerelor pentru a recunoaște oamenii,luând în considerare toate
asemănările între persoane și variațiile în interiorul individului.
Printre diferitele metode biometrice de identificare,
metodefiziologice, cum ar fi amprenta digitală,fața, ADN-ul sunt mai
stabile decât metodele din categoria comportamentală precum
apăsarea tastei, vocea ,imprimare etc..
În acest studiu, discutăm despre diferitele tehnici ale rețelelor
neuronale, care este propus de mulți cercetători în sistemul de
recunoaștere a feței .În acest domeniu mulți cercetători au făcut studii
asupra diferitelor tipuri de recunoaștere a feței folosind algoritmi
ANN și abordări. Ultimele decenii au observat că rețelele neuronale
artificiale (ANNs) a fost utilizat în diverse domenii, inclusiv
recunoașterea modelelor, procesarea imaginilor, erori diagnostic
etc.Studiul rețelelor neuronale a câștigat ca interese de cercetare din
începutul anilor '80. ANN, atât ca predictori ai modelelor dinamice
neliniare, cât și ai modelului clasificatoare pentru evaluare, au fost
sugerate ca o posibilă tehnică pentru față recunoașterea direcției.
Pentru aceasta, în loc să necesite un model matematic precis al
proces, aceste abordări necesită doar date reprezentative de instruire.
În această lucrare, secțiunea II prezintă Structura sistemului de
recunoaștere a feței, secțiunea III oferă Introducere în rețeaua
neuronală Secțiunea IV oferă Studiul de literatură a feței
Tehnici de recunoaștere folosind algoritmi ANN și secțiunea V dă
concluzia și domeniul viitor al lucrării.

II Structura sistemului de recunoaștere a feței


Fiecare sistem biometric are patru caracteristici principale care sunt
prezentate în figură de mai jos: detectare, preprocesare, extragere
caracteristici și recunoaștere a feței

După cum arată figura de mai sus, prima sarcină a sistemului de


recunoaștere a feței este capturarea imaginii prin video, cameră sau
din baza de date și această imagine este dată pasului ulterioar al feței
sistem de recunoaștere care este discutat în această secțiune:

2.1 Detectare facială


Funcția principală a acestui pas este detectarea feței din imaginea de
captură sau din cea selectată imagine din baza de date. Acest proces de
detectare a feței verifică de fapt că vremea imaginea dată are imaginea
feței sau nu, după detectarea feței, această ieșire va fi mai departe
dat la etapa de preprocesare.

2.2Preprocesare
Acest pas funcționează ca preprocesare pentru recunoașterea feței. În
acest pas,zgomotul nedorit, încețoșarea, condițiile de iluminare
variate, efectele de umbră pot fi eliminatefolosind tehnici de pre-
procesare .Odată ce avem o imagine fină a feței netede, atunci va fi
utilizat pentru procesul de extragere a caracteristicilor.
2.3. Extragerea caracteristicilor
În acest pas, trăsăturile feței pot fi extrase folosind algoritmul de
extracție a caracteristicilor.
Extracțiile sunt efectuate pentru a face împachetarea
informațiilor, reducerea dimensiunii, extracție și curățare cu zgomot.
După acest pas, un plasture facial este de obicei transformat într-un
vector cu dimensiune fixă sau un set de puncte de referință și locațiile
lor corespunzătoare.
2.4. Recunoaștere facială
Odată ce extragerea caracteristicilor este realizată, pasul analizează
reprezentarea fiecărei fețe; ultimul pas este folosit pentru a recunoaște
identitățile fețelor pentru realizarea feței automate , pentru
recunoaștere este necesară construirea unei baze de date de fețe.
Pentru fiecare persoană, sunt luate mai multe imagini și caracteristicile
acestora sunt extrase și stocate în baza de date. Apoi
când o imagine a feței de intrare vine pentru recunoaștere, apoi
efectuează mai întâi detectarea feței, preprocesarea și extragerea
caracteristicilor, după aceea își compară caracteristica cu fiecare clasă
de fețe care stocate în baza de date. Există două aplicații generale ale
recunoașterii feței, una este numită identificare și alta se numește
verificare. Mijloace de identificare a feței este reprezentat de o
imagine a feței,care poate fi folosita pentru a determina identitatea
unei persoane chiar și fără a lui cunoştinţa.
3. Rețeaua neuronală
Rețeaua neuronală este o tehnică de clasificare foarte puternică și
robustă care poate fi folosita pentru prezicerea nu numai pentru datele
cunoscute, ci și pentru datele necunoscute. Funcționează
bine pentru setul de date separabile liniar și neliniar. NN a fost folosit
în multe domenii precum interpretarea scenelor vizuale, recunoașterea
vorbirii, recunoașterea feței, amprenta digitală recunoașterea,
recunoașterea irisului etc. Un ANN este compus dintr-o rețea de
neuroni artificiali cunoscute și sub denumirea de „noduri”. Aceste
noduri sunt conectate între ele și puterea lor conexiunilor între ele i se
atribuie o valoare în funcție de puterea lor: inhibiția
(maxim fiind -1,0) sau excitație (maxim fiind +1,0). Dacă valoarea
conexiunii este mare, atunci indică faptul că există o conexiune
puternică. În cadrul designului fiecărui nod, a funcția de transfer este
încorporată. Există trei tipuri de neutroni într-o ANN, intrare
noduri, noduri ascunse și noduri de ieșire.
4. Abordări ale rețelelor neuronale artificiale pentru detectarea
feței
În ultimii ani, diferite arhitecturi și modele de ANN au fost
folosite pentru fațădetectarea și recunoașterea. ANN poate fi folosit în
detectarea și recunoașterea feței deoarece aceste modele pot simula
modul în care neuronii funcționează în creierul uman. Acesta este
principalul motiv pentru rolul său în recunoașterea feței. Această
cercetare include o revizuire de vară a cercetări legate de detectarea
feței pe baza ANN.
Sachin Sudhakar Farfade, Mohammad Saberian, Li-Jia Li au propus
profund metoda rețelei neuronale de convoluție pentru care oferă
detalii ale algoritmului și procesul de instruire al detectorului de față
propus, numit Deep Dense Face Detector (DDFD). Ideile cheie sunt
capacitatea medie de mare a rețelelor convoluționale profunde pentru
clasificarea și extragerea caracteristicilor pentru a învăța un singur
clasificator pentru detectarea fețelor din vizualizări multiple și
minimizați complexitatea de calcul prin simplificarea arhitectura
detectorului. Autorul a început prin a regla AlexNet pentru față
detectare. Pentru aceasta, el a extras exemple de antrenament din setul
de date AFLW . La creștea numărul de exemple pozitive, el a
eșantionat aleatoriu sub-ferestre ale imagini și le-au folosit ca exemple
pozitive dacă aveau mai mult de 50% IOU(intersecție peste unire) cu
adevărul de bază. Aceste exemple au fost apoi redimensionate la 227×
227 și folosit pentru a regla fin un model AlexNet pre-antrenat. Pentru
reglaj fin, au folosit 50.000 iterații și dimensiunea lotului de 128 de
imagini, în care fiecare lot conținea 32 de imagini pozitive și
96 de exemple negative. Folosind această rețea profundă reglată fin,
este posibil să luați oricare dintre ele abordări bazate pe regiune sau
ferestre glisante pentru a obține detectorul de față frontală. In acest
autorul lucrării a selectat o abordare cu fereastră glisantă deoarece are
mai puțină complexitate și esteindependent de module suplimentare,
cum ar fi căutarea selectivă.

5 Concluzii
Recunoașterea facială cu ajutorul rețelelor neuronale profunde a devenit o
tehnică tot mai populară și eficientă în ultimii ani. Iată câteva concluzii
importante despre acest subiect:

1. Performanță îmbunătățită:
 Retelele neuronale profunde au adus o îmbunătățire semnificativă în
performanța recunoașterii faciale. Ele pot identifica caracteristici
subtile și complexe ale feței, permițând o precizie mai mare în
procesul de identificare.
2. Capacitatea de învățare automată:
 Principala forță a rețelelor neuronale profunde constă în capacitatea
lor de a învăța automat caracteristici și modele relevante din seturi de
date mari. Acest lucru le face potrivite pentru recunoașterea facială,
unde există o varietate mare de caracteristici ale feței.
3. Sensibilitate la calitatea datelor:
 Performanța rețelelor neuronale profunde în recunoașterea facială
este strâns legată de calitatea seturilor de date folosite pentru
antrenament. Datele de antrenament de calitate slabă sau
neechilibrate pot duce la rezultate incorecte și la biase în
recunoașterea facială.
4. Aspecte etice și de confidențialitate:
 Utilizarea recunoașterii faciale cu rețele neuronale profunde a ridicat
preocupări etice și de confidențialitate. Există temeri legate de
potențialul pentru utilizarea abuzivă a tehnologiei în supraveghere,
urmărire și colectarea de date personale fără consimțământ.
5. Rezistența la variabilitate:
 Unele rețele neuronale profunde pot fi rezistente la variabilitatea în
poziția feței, iluminare sau expresie facială. Cu toate acestea, în
continuare, există provocări în abordarea unor condiții precum
schimbările bruște în lumină sau ocultarea parțială a feței.
6. Adaptabilitate în aplicații diverse:
 Tehnologia recunoașterii faciale cu rețele neuronale profunde este
folosită într-o varietate de aplicații, de la securitate și controlul
accesului la asistența în identificarea criminalilor și chiar în domeniul
divertismentului (cum ar fi recunoașterea fețelor în jocuri).

În ansamblu, recunoașterea facială cu rețele neuronale profunde reprezintă


o tehnică puternică, dar trebuie abordată cu atenție pentru a gestiona
aspectele etice și de confidențialitate și pentru a asigura o performanță
optimă în diverse condiții.

S-ar putea să vă placă și