• No se han encontrado resultados

DoppelGanger. Marc Fernandez Girones Aplicació de Visió per a Dispositius Mòbils Projecte Final de Carrera - Enginyeria Informàtica

N/A
N/A
Protected

Academic year: 2022

Share "DoppelGanger. Marc Fernandez Girones Aplicació de Visió per a Dispositius Mòbils Projecte Final de Carrera - Enginyeria Informàtica"

Copied!
22
0
0

Texto completo

(1)

DoppelGanger

Marc Fernandez Girones

4138 - Aplicació de Visió per a Dispositius Mòbils

Projecte Final de Carrera - Enginyeria Informàtica

(2)

Agenda

§  Introducció

§  Metodologia

§  Resultats

§  Demostració

§  Conclusions

§  Treball Futur

2/21

DoppelGanger

(3)

Introducció

§  Objectiu

§  Creació d’una aplicació de visió per computador amb classificació automàtica de cares que funcioni pels dispositius mòbils. Més concretament fer una

aplicació que permeti:

§ Escollir una fotografia

§ Detectar el gènere del subjecte

§ Buscar famosos que s’hi assemblin

3/21

DoppelGanger

(4)

Introducció

§  Motivacions

§ Voluntat d’aprendre la programació per

dispositius mòbils i especialment per iPhone.

§ Aprofundir en els temes de visió per computador i intel·ligència artificial.

4/21

DoppelGanger

(5)

Metodologia

§  Detecció de Cares

§   Processament de les Imatges

§   Reconeixement de Gènere

§   Cerca del Famós Semblant

5/21

DoppelGanger

(6)

Detecció de Cares

Haar-Like Features + AdaBoost

§  Es consideren totes les regions rectangulars (amb solapament) de la fotografia.

§ A cada regió, es calculen les Haar-Like.

§ Es passa el classificador prèviament entrenat, que ens dirà si hi ha una cara o no. en una finestra de detecció, suma les intensitats dels píxels de les regions del mateix color i calcula la diferència entre elles.

6/21

DoppelGanger

(7)

Processament de les Imatges

§  Equalització de l’Histograma

§  Alineació dels Ulls

§  Escalat de les Imatges

§  Retall de la Imatge

7/21

DoppelGanger

(8)

Equalització de l’Histograma

§ Aconseguim incrementar el contrast global de les imatges.

§ Útil en imatges amb fons i primers plans que són els dos clars o els dos foscos.

8/21

DoppelGanger

(9)

Alineació dels Ulls

§ Detectem els ulls amb el mateix mètode que la detecció de cares.

§ Utilitzem conceptes bàsics de trigonometria per calcular l’angle de rotació.

9/21

DoppelGanger

(10)

Escalat de les Imatges

§ Mateixa distància entre els ulls per totes les

imatges; 15 píxels és la distància habitual en els algoritmes de classificació facial.

10/21

DoppelGanger

(11)

Retall de la Imatge

§ Mateixa posició de l’ull esquerra i dret per totes les fotografies i mateixa mida.

11/21

DoppelGanger

(12)

Reconeixement de Gènere

§  Anàlisi de Components Principals

§ Procediment matemàtic que utilitza una transformació ortogonal de les dades per tal de convertir un conjunt

d’observacions de variables possiblement correlacionades en un conjunt de valors de variables no correlacionades anomenades components principals per tal de reduir la dimensió del conjunt inicial.

12/21

DoppelGanger

(13)

Anàlisi de Components Principals

§  Procediment

1.  Guardem cada una de les imatges en una fila de la matriu T.

2.  Calculem la mitjana A de les components dels vectors (imatges) i després la restem a cada un dels vectors de T.

13/21

DoppelGanger

(14)

Anàlisi de Components Principals

3.  Calculem la matriu de

covariança de les dades S.

4.  Calculem els eigenvectors i els eigenvalues de la matriu de covariança S.

5.  Escollim les components principals – els D primers

vectors propis amb major valor propi (en valor absolut).

14/21

DoppelGanger

(15)

Reconeixement de Gènere

§  K-Nearest Neighbor

§ Mètode per classificar nous objectes basat en la proximitat dels objectes d’entrenament a l’espai de característiques.

§ Un objecte es classifica mitjançant la

majoria de vots dels seus veïns, li

assignem la classe més comú entre els seus K veïns més propers.

15/21

DoppelGanger

(16)

Cerca del Famós Semblant

§  PCA

§  Nearest Neighbor: Cerca del famós més

semblant a la cara de la fotografia d’entrada.

16/21

DoppelGanger

(17)

Resultats

§ Detecció de Cares ≈ 100%

§ Detecció d’Ulls ≈ 70%

§ Classificació de Gènere = 83.64%

§ 138 classificacions bones de 165

17/21

DoppelGanger

(18)

Demostració

18/21

DoppelGanger

(19)

Conclusions

ü  Alta taxa d’encert i efectivitat.

ü  Disseny atractiu i modern.

ü  Aprofundiment dels coneixements sobre visió per computador, aprenentatge automàtic i intel·ligència artificial.

ü  Aprenentatge del llenguatge Objective-C per a la programació d’aplicacions de l’iPhone.

19/21

DoppelGanger

(20)

Treball Futur

§ Tècniques alternatives per a la detecció d’ulls.

§ Millores en la il·luminació de les fotografies.

§ Millores en la classificació de gènere.

§ Support Vector Machines = 99.39% d’encert.

§ Xarxes Neurals Artificials = 100% d’encert.

§ Tècniques per millorar la classificació facial.

§ FisherFaces

§ Mètodes Kernel

20/21

DoppelGanger

(21)

Torn de Preguntes

21/21

DoppelGanger

(22)

Gràcies

Referencias

Documento similar

Finalment esmentar que aquest projecte no posa el focus en les funcionalitats de localització per se, sinó en la renovació dels sistemes d’informació que gestionen procediments

També es poden aplicar i ampliar més tècniques de magatzem de dades, com la creació de funcions i disparadors per afegir dades d’estadística a les taules,

Disseny i implementació d’una base de dades per la creació d’una aplicació que permet la gestió de les pràctiques d’estudiants a les empreses.. Jorge

EL nostre servei esta enfocat a oferir al mercat una forma alternativa de fer turisme per espanya i per les grans capitals europees amb rutes organitzades amb bicicleta pels llocs

A més, en aquest projecte l’alumnat treballa amb material i imatges del seu abast i al mateix temps amb continguts acadèmics, per tant, es pretén treballar de forma

A proton NMR study of a DNA dumbbell structure with hairpin loops of only two nucleotides: d(CACGTGTGTGCGTGCA). Nucleic Acids Res. Conformation of the circular

La il·luminació dels espais docents (aules, biblioteca, sala d'usos múltiples, etc.) s'ha de dissenyar almenys amb dos dispositius per a encendre la il·luminació general del recinte

La il·luminació dels espais docents (aules, biblioteca, sala d'usos múltiples, etc.) s'ha de dissenyar almenys amb dos dispositius per a encendre la il·luminació general del recinte