18
Processamento de Imagens Biométricas Murilo Santos de Lima (bolsista FAPESB) Perfilino Eugênio Ferreira Júnior (orientador) Universidade Federal da Bahia Departamento de Ciência da Computação Grupo de Algoritmos e Computação Distribuída {muca, perfeuge}@dcc.ufba.br

Processamento de Imagens Biométricas Murilo Santos de Lima (bolsista FAPESB) Perfilino Eugênio Ferreira Júnior (orientador) Universidade Federal da Bahia

Embed Size (px)

Citation preview

Page 1: Processamento de Imagens Biométricas Murilo Santos de Lima (bolsista FAPESB) Perfilino Eugênio Ferreira Júnior (orientador) Universidade Federal da Bahia

Processamento de Imagens BiométricasMurilo Santos de Lima (bolsista FAPESB)

Perfilino Eugênio Ferreira Júnior (orientador)

Universidade Federal da BahiaDepartamento de Ciência da Computação

Grupo de Algoritmos e Computação Distribuída{muca, perfeuge}@dcc.ufba.br

Page 2: Processamento de Imagens Biométricas Murilo Santos de Lima (bolsista FAPESB) Perfilino Eugênio Ferreira Júnior (orientador) Universidade Federal da Bahia

Biometria

Ciência que estuda a identificação de pessoas através de características físicas Identificadores fisiológicos: impressões

digitais, íris, face Identificadores comportamentais: voz,

assinatura, dinâmica de digitação Problema de verificação (1:1) Problema de reconhecimento (1:n)

Ciência forense

Page 3: Processamento de Imagens Biométricas Murilo Santos de Lima (bolsista FAPESB) Perfilino Eugênio Ferreira Júnior (orientador) Universidade Federal da Bahia

Impressões Digitais: Motivação Segurança

Transações financeiras (MasterCard: $450 bi/ano)

locais restritos Identificação

“double dipping”: $1 bi/ano (EUA) (2000) imigrantes ilegais México -> EUA: -3000/dia

Forense (impressões latentes) Aceitação no meio jurídico, forense e civil Praticidade Baixo custo

Page 4: Processamento de Imagens Biométricas Murilo Santos de Lima (bolsista FAPESB) Perfilino Eugênio Ferreira Júnior (orientador) Universidade Federal da Bahia

AFIS Sistema Automático de Identificação de

Impressões Digitais Arquitetura do sistema:

Page 5: Processamento de Imagens Biométricas Murilo Santos de Lima (bolsista FAPESB) Perfilino Eugênio Ferreira Júnior (orientador) Universidade Federal da Bahia

Comparação (casamento) de Impressões Digitais

Impressão digital: cristas e vales Baseada em pontos característicos

(minúcias)

Etapas:

– Binarização

– Afinamento + Podamento

– Identificação das minúcias

– Filtragem de minúcias falsas

– Comparação

Page 6: Processamento de Imagens Biométricas Murilo Santos de Lima (bolsista FAPESB) Perfilino Eugênio Ferreira Júnior (orientador) Universidade Federal da Bahia

Binarização: quantização para dois níveis de cinza (preto e branco)

Afinamento (thinning): redução da largura das cristas a um único pixel

Podamento (pruning): remoção de pontas geradas pelo afinamento Algoritmos baseados em morfologia

matemática Funcionam mal com imagens ruidosas

Page 7: Processamento de Imagens Biométricas Murilo Santos de Lima (bolsista FAPESB) Perfilino Eugênio Ferreira Júnior (orientador) Universidade Federal da Bahia

Binarização + Afinamento

Page 8: Processamento de Imagens Biométricas Murilo Santos de Lima (bolsista FAPESB) Perfilino Eugênio Ferreira Júnior (orientador) Universidade Federal da Bahia

Podamento

Page 9: Processamento de Imagens Biométricas Murilo Santos de Lima (bolsista FAPESB) Perfilino Eugênio Ferreira Júnior (orientador) Universidade Federal da Bahia

Classificação de Impressões Digitais

Motivação: Largas bases de dados de IDs Alto custo computacional dos algoritmos de

identificação Permite que a identificação seja aplicada

apenas sobre a porção da base de dados cuja classe é a mesma da ID fornecida

Page 10: Processamento de Imagens Biométricas Murilo Santos de Lima (bolsista FAPESB) Perfilino Eugênio Ferreira Júnior (orientador) Universidade Federal da Bahia

Método estudado: Baseado na análise de pontos singulares

(núcleos e deltas), identificados através do Índice de Poincaré

Regras de classificação utilizadas por peritos humanos

Classes de Henry:

Page 11: Processamento de Imagens Biométricas Murilo Santos de Lima (bolsista FAPESB) Perfilino Eugênio Ferreira Júnior (orientador) Universidade Federal da Bahia
Page 12: Processamento de Imagens Biométricas Murilo Santos de Lima (bolsista FAPESB) Perfilino Eugênio Ferreira Júnior (orientador) Universidade Federal da Bahia

Segmentação da imagem Comparação entre dois métodos:

Variância da imagem Magnitude do gradiente

Imagem Direcional Método da soma ponderada das intensidades

da imagem (SPIM) Método da identificação do eixo principal de

variação do gradiente da imagem (IEPVG)

Page 13: Processamento de Imagens Biométricas Murilo Santos de Lima (bolsista FAPESB) Perfilino Eugênio Ferreira Júnior (orientador) Universidade Federal da Bahia

Alterações propostas

Modificação no algoritmo de classificação simplificação da regra para classe verticilo

Heurística para remoção de pontos singulares falsos remoção de conjuntos de pontos próximos

entre si

Page 14: Processamento de Imagens Biométricas Murilo Santos de Lima (bolsista FAPESB) Perfilino Eugênio Ferreira Júnior (orientador) Universidade Federal da Bahia

Resultados Experimentais

Melhor resultado: 57,30% (teste com 2684 imagens)

Erros concentrados nas classes PI, PE e AA Maioria classificada como AP ou V

Page 15: Processamento de Imagens Biométricas Murilo Santos de Lima (bolsista FAPESB) Perfilino Eugênio Ferreira Júnior (orientador) Universidade Federal da Bahia

Comparação entre métodos (a) Tempo de execução

(A) Segmentação por magnitude do gradiente

(B) Segmentação por variância da imagem

(C) Imagem direcional por SPIM

(D) Imagem direcional por IEPVG

(E) idem, com suavização

(b) Taxa de acerto (A, B, C, D, E) idem

(F, G) heurísticas p/ remoção de pontos singulares falsos +) 97,75%(

(H, I) modificação na regra p/ classificação do verticilo (+26,08%)

Page 16: Processamento de Imagens Biométricas Murilo Santos de Lima (bolsista FAPESB) Perfilino Eugênio Ferreira Júnior (orientador) Universidade Federal da Bahia

Conclusões Modificações sugeridas geraram bons

resultados Resultados ainda não satisfatórios Etapa crítica (taxa de acerto e custo

computacional): cálculo da imagem direcional

Suavização da imagem direcional é essencial (melhora na taxa de acerto de 3,7 vezes)

Page 17: Processamento de Imagens Biométricas Murilo Santos de Lima (bolsista FAPESB) Perfilino Eugênio Ferreira Júnior (orientador) Universidade Federal da Bahia

Trabalhos futuros

Teste com outras bases de imagens Outras técnicas de segmentação e

cálculo da imagem direcional Estudo de filtros espaciais lineares (ex.,

filtros de Gabor) Outras abordagens para classificação

(redes neurais, Support Vector Machines) Aprofundamento do estudo das técnicas

de comparação de IDs

Page 18: Processamento de Imagens Biométricas Murilo Santos de Lima (bolsista FAPESB) Perfilino Eugênio Ferreira Júnior (orientador) Universidade Federal da Bahia

Frutos gerados

Short paper publicado no SIBGRAPI 2007 Evento brasileiro de porte internacional,

qualis A pela CAPES Protótipo de um AFIS Possível colaboração com USP – São

Carlos