Tehnici pentru recunoașterea feței

Proiect
8/10 (2 voturi)
Domeniu: Calculatoare
Conține 1 fișier: doc
Pagini : 74 în total
Cuvinte : 16496
Mărime: 3.45MB (arhivat)
Publicat de: Fabia Enache
Puncte necesare: 10
Profesor îndrumător / Prezentat Profesorului: Oana Anghelescu, Adrian Nemes

Cuprins

  1. 1. Introducere 3
  2. 2. Recunoasterea fetei (vedere de ansamblu) 4
  3. 2.1. Aplicatii 4
  4. 2.2.Solutii 5
  5. 2.2.1. Analiza Karrhunen-Loeve (Eigenfaces) 5
  6. 2.2.2.Metodele de baza de caracateristica vectoriala 5
  7. 2.2.3. Modele deformabile 5
  8. 2.2.4. Machete bazate pe vederi multiple 5
  9. 2.2.5. Unduieli 5
  10. 2.2.6. Alte Programe 6
  11. 2.3. Rezultate 6
  12. 3. Faze ale recunoasterii fetei 6
  13. 3.1. Achizitia de imagine 6
  14. 3.2. Prelucrarea caracteristicilor 6
  15. 3.3. Segmenatrea 6
  16. 3.4. Extractia caracteristica 7
  17. 3.5. Cautare in baza de date 7
  18. 4. Achizitia de imagine 7
  19. 4.1. Dispozitiv de captura 7
  20. 4.2. Conditii esentiale ambientale 8
  21. 5. Prelucrarea imaginii 9
  22. 5.1. Filtre de netezire 9
  23. 5.1.1.Filtru mediu 9
  24. 5.1.2.Filtru median 10
  25. 5.1.3.Segmentarea Reddi 11
  26. 5.1.4.Generalizarea segmentatiei Reddi 11
  27. 5.2. Detectarea de muchie 12
  28. 5.2.1.Detectarea de muchie Prewitt 12
  29. 5.2.2.Detectarea de muchie Sobel 13
  30. 5.2.3.Detectarea de muchie SUSAN 13
  31. 5.3.Egalarile de histograma 14
  32. 5.4.Segmentarea culorii de baza 15
  33. 5.5. Transformarea morfologica 15
  34. 6. Segmentarea 17
  35. 6.1. Primul pas. Culoarea bazata pe regiuni selectate 18
  36. 6.2 Prelucrarea anticipata a formei fetei 21
  37. 6.2.1 Selecteaza mai complet umplutura regiuniei, 21
  38. 6.2.2 Minimalizarea regiuni de interes 27
  39. 6.3 Sporirea bazata pe intensitati ale conturului fetei. 29
  40. 6.3.1 Aproximarea fetei. 30
  41. 6.3.2 Producerea celei de a doua fete. 31
  42. 6.3.3 Concluzii ale acestei abordari 33
  43. 6.4 Largirea conturului fetei bazata pe profilul lateral 34
  44. 6.4.1 Aflarea profilului lateral folosind metoda SUSAN 34
  45. 6.4.2 Selectarea regiuni 38
  46. 6.4.3 Netezirea conturului. 40
  47. 7. Extragerea caracteristicilor 43
  48. 7.1. Caracteristici în funcţie de distanţă şi raţie 43
  49. 7.1.1 Detectarea sprâncenelor 43
  50. 7.1.2 Detectarea ochilor 43
  51. 7.1.3 Detectarea nasului 44
  52. 7.1.3 Detectarea gurii 44
  53. 7.1.5 Modelarea conturului feţei 44
  54. 7.2. Alte caracteristici 45
  55. 7.2.1. Proprietăţi geometrice 45
  56. 7.2.2. Transformări Fourier şi transformări Fourier discrete 48
  57. 7.2.3. Transformările Cosine discrete 49
  58. 7.3. Decompresie wavelet a imaginilor feţei 51
  59. 7.4. Probleme în extragerea caracteristicilor 52
  60. 8. Căutarea în baza de date. 53
  61. 8.1. Abordări pentru căutarea feţelor 53
  62. 8.2. Identificare folosind distanţele de caracteristici 54
  63. 9. Ghidul de aplicaţie segmentat 55
  64. 9.1. Detalii ale implementării 55
  65. 9.1.1. Interfaţa utilizator 56
  66. 9.1.2 Capturarea video 56
  67. 9.1.3. Rutine de procesare a imaginii 56
  68. 9.2. Mini Ghidul utilizator. 57
  69. 10. Concluzii şi îmbunătăţiri ulterioare 58
  70. Referinţe 61
  71. Anexa A - Algoritmi Matlab 63
  72. Anexa B - Iniţializarea DirectX 68

Extras din proiect

1. Introducere

Recunoasterea automata a fetei umane este o problema foarte complexa rezolvata de oameni cu o pereche de senzori foarte complex- ochii, si cu procesorul lor principal creierul.Rezultatul de recunoastere a identitatii folosind sisteme automate este un process foarte complex, deoarece mecanismele folosite de creierul nostru pentru a le rezolva sunt inca insufficient cunoscute.

Proiectul de recunoastere a fetei in care eu sunt implicat a fost inceput in Martie 2001, ca proiect oferit de Motorola Inc. (DALT. 2.4/2001) Membrii echipei au fost s.1. ing. Mihai V. Micea, prof. dr. ing.Vladimir Cretu, assist. Lucian Prodan si eu. Proiectul a inceput ca o cerceare referitoare la recunoasterea fetei umane. Dupa patru luni de cercetare si munca noi am dezvoltat o aplicatie Pc-based si un raport tehnic reprezentand rezultatele. Aplicatia a fost un prototip avand principala propunere de a testa algoritmi de recunoastere umana cu ajutorul fetei. Aplicatia foloseste o imagine de la camera web; de la preluarea imaginii el a extras caracteristicile figurii, si acestea le-a comparat cu vectorii caracteristici memorati in baza de date a aplicatiei. Rezultatul aplicatiei este imaginea capturata, marcata de pozitia caracteristicilor fetei (Figura 1) si recunoasterea identitatii persoanei in cazul in care caracteristicile sunt correct detectate. Aplicatia presupune un fundal monocrom si unele schimbari in conditiile ambientale.

Figura 1. Aplicatie test a proiectului DALT.2.4/2001

Rezultatele aplicatiei au fost acceptabile: tastand intr-o baza de date cu 10-20 oameni, raportul de recunoastere a fost aproximativ de 80-90%. Noi am identificat niste probleme pe care ne-am propus sa le eliminam in viitor. Aceste probleme sunt: dependenta de mediul inconjurator, calitatea modesta a fotografiei capturata, algoritmi precari pentru detectia unor caracteristici si nevoia de fundal monocrom.

Aceasta munca infatiseaza rezultatul obtinut in ultimul an. Cea mai importanta parte este focalizarea fetei, separatea acesteia de imaginea fundalului si alegera rezultatului correct dar pe scurt infatisarea intregului process de recunoastere a fetei de la imaginea capturata, prin la extragerea caracteristicilor corespunzatoare figurii pana la identificarea subiectului.

Urmatoarele capitole sunt structurate dupa cum urmeaza: Capitolul 1 prezinta introducerea cititorului la recunoasterea fetei si prezinta cateva din solutiile prezentului. Capitolul 2 pe scurt prezinta fazele recunoasterii. Fiecare capitol de la 3 la 7 prezinta una din fazele: Achizitia de imagine, procesarea, localizarea fatei cu segmentare de imagine, extragerea caracteristicilor si cautarea in baza de date. Capitolul 8 prezinta aplicatia ce a fost scrisa sa testeze fazele descoperite si prezentarea in fazale anterioare, in special segmentarea. Si in cele din urma capitolul 9 ce contine concluziile luate.

2. Recunoasterea fetei (vedere de ansamblu)

2.1. Aplicatii

Recunoasterea fetei este o aplicatie potrivita in multe inca nerezolvate sau nerezolvate optim probleme. Aplicatia de baza a acesteia se regaseste in camprile urmatoare:

Jurnalul de logare sistemelor:

Multe corporatii si institutii vor sa verifice activitatea angajatilor. Aceasta de obicei se face manual sau folosind carduri magnetice bazat pe un sistem cand angajatul ajunge sau paraseste zona de lucru. Aceasta este o solutie viabila, dar are lipsurile ei: procesul de logare poate fi uitat, poate fi inselat si are nevoie de materiale extra pentru a fi facut (carduri magnetice personalizate, carte pentru logare – ce sa planifice). Aceasta logare poate fi integrata cu un sistem de detectie a fetei, care, fara nici o nevoie externa si cu o reducere consistenta de vulnerabilitate poate determina cine intra sau iasa din spatiul supravegheat folosind o singura camera, ce probabil este deja instalata pentru scopul propus.

Identificarea persoanelor disparate sau a criminalilor

Sistemul de recunoastere a fetei poate fi instalat intr-un spatiu public, pentru a identifica oameni disparuti sau cautati.Desi la ora actuala nu lucreaza foarte bine, exista deja doua sisteme pentru aceasta propunere in orasul de noapte Ybor City la Tampla (Fl.) si la Oceanfront din Virginia Beach.

Securitatea cladirilor

Recunoasterea fetei poate fi folosita(si a fost deja incercata la aeroportul international Palm Beach ) pentru verificare de siguranta: la personalul angajat si la pasagerii din aeroporturi acestia pot fi verificati, in armata sau guvern se pot verifica persoanele care vor sa intre.

Cautarea bazei de date existente

Registrul prezent si bazele de date de recunoastere de fete umane ar trebui sa fie in intregime automatizate.

Securitatea ATM

Solutiile multor banci, ATM-urile si altor aplicatii critice de siguranta ar putea cere recunoasterea fetei in masura in care acum se cer parole.

Interfata om/computer

Statiile de lucru ar trebui sa poata sa recunoasca utilizatorii sau ar trebui sa captureze infatisarea utilizatorului, eliminand nevoia de lucru manual de calitate precisa.

Preview document

Tehnici pentru recunoașterea feței - Pagina 1
Tehnici pentru recunoașterea feței - Pagina 2
Tehnici pentru recunoașterea feței - Pagina 3
Tehnici pentru recunoașterea feței - Pagina 4
Tehnici pentru recunoașterea feței - Pagina 5
Tehnici pentru recunoașterea feței - Pagina 6
Tehnici pentru recunoașterea feței - Pagina 7
Tehnici pentru recunoașterea feței - Pagina 8
Tehnici pentru recunoașterea feței - Pagina 9
Tehnici pentru recunoașterea feței - Pagina 10
Tehnici pentru recunoașterea feței - Pagina 11
Tehnici pentru recunoașterea feței - Pagina 12
Tehnici pentru recunoașterea feței - Pagina 13
Tehnici pentru recunoașterea feței - Pagina 14
Tehnici pentru recunoașterea feței - Pagina 15
Tehnici pentru recunoașterea feței - Pagina 16
Tehnici pentru recunoașterea feței - Pagina 17
Tehnici pentru recunoașterea feței - Pagina 18
Tehnici pentru recunoașterea feței - Pagina 19
Tehnici pentru recunoașterea feței - Pagina 20
Tehnici pentru recunoașterea feței - Pagina 21
Tehnici pentru recunoașterea feței - Pagina 22
Tehnici pentru recunoașterea feței - Pagina 23
Tehnici pentru recunoașterea feței - Pagina 24
Tehnici pentru recunoașterea feței - Pagina 25
Tehnici pentru recunoașterea feței - Pagina 26
Tehnici pentru recunoașterea feței - Pagina 27
Tehnici pentru recunoașterea feței - Pagina 28
Tehnici pentru recunoașterea feței - Pagina 29
Tehnici pentru recunoașterea feței - Pagina 30
Tehnici pentru recunoașterea feței - Pagina 31
Tehnici pentru recunoașterea feței - Pagina 32
Tehnici pentru recunoașterea feței - Pagina 33
Tehnici pentru recunoașterea feței - Pagina 34
Tehnici pentru recunoașterea feței - Pagina 35
Tehnici pentru recunoașterea feței - Pagina 36
Tehnici pentru recunoașterea feței - Pagina 37
Tehnici pentru recunoașterea feței - Pagina 38
Tehnici pentru recunoașterea feței - Pagina 39
Tehnici pentru recunoașterea feței - Pagina 40
Tehnici pentru recunoașterea feței - Pagina 41
Tehnici pentru recunoașterea feței - Pagina 42
Tehnici pentru recunoașterea feței - Pagina 43
Tehnici pentru recunoașterea feței - Pagina 44
Tehnici pentru recunoașterea feței - Pagina 45
Tehnici pentru recunoașterea feței - Pagina 46
Tehnici pentru recunoașterea feței - Pagina 47
Tehnici pentru recunoașterea feței - Pagina 48
Tehnici pentru recunoașterea feței - Pagina 49
Tehnici pentru recunoașterea feței - Pagina 50
Tehnici pentru recunoașterea feței - Pagina 51
Tehnici pentru recunoașterea feței - Pagina 52
Tehnici pentru recunoașterea feței - Pagina 53
Tehnici pentru recunoașterea feței - Pagina 54
Tehnici pentru recunoașterea feței - Pagina 55
Tehnici pentru recunoașterea feței - Pagina 56
Tehnici pentru recunoașterea feței - Pagina 57
Tehnici pentru recunoașterea feței - Pagina 58
Tehnici pentru recunoașterea feței - Pagina 59
Tehnici pentru recunoașterea feței - Pagina 60
Tehnici pentru recunoașterea feței - Pagina 61
Tehnici pentru recunoașterea feței - Pagina 62
Tehnici pentru recunoașterea feței - Pagina 63
Tehnici pentru recunoașterea feței - Pagina 64
Tehnici pentru recunoașterea feței - Pagina 65
Tehnici pentru recunoașterea feței - Pagina 66
Tehnici pentru recunoașterea feței - Pagina 67
Tehnici pentru recunoașterea feței - Pagina 68
Tehnici pentru recunoașterea feței - Pagina 69
Tehnici pentru recunoașterea feței - Pagina 70
Tehnici pentru recunoașterea feței - Pagina 71
Tehnici pentru recunoașterea feței - Pagina 72
Tehnici pentru recunoașterea feței - Pagina 73
Tehnici pentru recunoașterea feței - Pagina 74

Conținut arhivă zip

  • Tehnici pentru Recunoasterea Fetei.doc

Alții au mai descărcat și

Ameliorarea imaginilor realizate în condiții meteo nefavorabile

Introducere In lucrarea de fata se trateaza metode pentru ameliorarea imaginilor realizate in conditii meteo nefavorabile(aceste imagini sufera de...

Recunoașterea feței

Recunoasterea fetei 1. Prezentare Scopul acestui proiect este detectarea si localizarea fetei umane. Pentru a ilustra intregul proces pe parcurs...

Procesarea Imaginilor

1.Introducere Procesarea imaginilor este un domeniu al inteligentei artificiale, ocupându-se cu modul de reprezentare, reconstituire,...

Arhitectura calculatoarelor - Intel vs AMD

Rezultatele din testul 3DS Max 7 SPECapc Test Testul alaturat consta in crearea modelelor 3D, modificarea si randarea scripturilor. Conform...

Autentificarea prin semnătură digitală

Introducere O semnatura digitala reprezinta o informatie care il identifica pe expeditorul unui document. Semnatura digitala este creata prin...

Sistem de Prognosticare a Unei Avarii

Acest sistem calculeaza gradul de avariere a unei cladiri în cazul unui cutremur, precum si posibila necesitate a reconstructiei cladirii (partiala...

Te-ar putea interesa și

Necesitatea Probei cu Martori

1. INTRODUCERE. NECESITATEA PROBEI CU MARTORI ŞI REGLEMENTĂRE 1.1. Necesitatea probei cu martori Cele două laturi ale problematicii sunt...

Securitatea Rețelelor de Comunicații

Introducere “Nevoile de securitate diminuează libertatea, dar fără securitate libertatea nu există”. D. Kahn În secolul XX, cel mai mare...

Scorseze Security

Firma SCORSEZE SECURITY S.R.L este una dintre cele mai mari firme de paza si protectie din Romania. A fost infiintata in anul 1998 si are sediul...

Lansarea unui nou produs - rujul Irresistible pe o piață străină

I.INTRODUCERE Cosmetica este cea care ne ajuta uneori sa redescoperim magia frumusetii si naturaletii femeilor de demult. Mici secrete cosmetice...

Introducere în Procesarea Imaginilor

Procesarea imaginilor este un domeniu al inteligentei artificiale, ocupându-se cu modul de reprezentare, reconstituire, clasificare, recunoastere...

Mărturia Judiciara sub Aspectul Parcursului Eveniment Judiciar

INTRODUCERE S-a apreciat că forţa probantă a mărturiei, veridicitatea declaraţiilor unui martor nu pot fi apreciate la reala lor valoare dacă cei...

Prelucrarea Imaginilor

1.Generalităţi Prelucrarea (digitală) a imaginilor reprezintă un domeniu foarte larg, de sine stătător. Acest domeniu are la baza o teorie...

Recunoașterea feței

Recunoasterea fetei 1. Prezentare Scopul acestui proiect este detectarea si localizarea fetei umane. Pentru a ilustra intregul proces pe parcurs...

Ai nevoie de altceva?