Autenticação biométrica utilizando impressão digitalpet/ciclo_seminarios/tecnicos/... ·...

29
Autenticação biométrica utilizando impressão digital 1 Tales Tenorio de Souza Pimentel

Transcript of Autenticação biométrica utilizando impressão digitalpet/ciclo_seminarios/tecnicos/... ·...

Page 1: Autenticação biométrica utilizando impressão digitalpet/ciclo_seminarios/tecnicos/... · Autenticação biométrica utilizando impressão digital Um pixel possui oito vizinhos

Autenticação biométrica utilizando

impressão digital

1Tales Tenorio de Souza Pimentel

Page 2: Autenticação biométrica utilizando impressão digitalpet/ciclo_seminarios/tecnicos/... · Autenticação biométrica utilizando impressão digital Um pixel possui oito vizinhos

Autenticação biométrica utilizando impressão digital

Índice

• Objetivos

• Motivação

• O quê é biometria?

• Minúcias da Impressão Digital

• Pré-Processamento de Imagem

• Verificação

2

Page 3: Autenticação biométrica utilizando impressão digitalpet/ciclo_seminarios/tecnicos/... · Autenticação biométrica utilizando impressão digital Um pixel possui oito vizinhos

3

Autenticação biométrica utilizando impressão digital

Objetivos

Apresentar:

• A tecnologia da biometria aplicada às impressões digitais

• Características de uma digital

• Algoritmos para delgar, mapear e reconhecer as minúcias da imagem de uma impressão digital

Page 4: Autenticação biométrica utilizando impressão digitalpet/ciclo_seminarios/tecnicos/... · Autenticação biométrica utilizando impressão digital Um pixel possui oito vizinhos

4

Autenticação biométrica utilizando impressão digital

Motivação

Por que estudar biometria?

• Área criminal

• Sistemas de segurança

• Transações financeiras

• Acesso a locais restritos

• Controle de frequência

Page 5: Autenticação biométrica utilizando impressão digitalpet/ciclo_seminarios/tecnicos/... · Autenticação biométrica utilizando impressão digital Um pixel possui oito vizinhos

O quê é biometria?

Etimologia bio (vida) + metria (medida)

Significado Estudo estatístico das características físicas.

Significado atual

Estudo estatístico das características físicas das pessoas como forma de identificá-las unicamente.

5

Autenticação biométrica utilizando impressão digital

Page 6: Autenticação biométrica utilizando impressão digitalpet/ciclo_seminarios/tecnicos/... · Autenticação biométrica utilizando impressão digital Um pixel possui oito vizinhos

A biometria pode ser expressa de duas formas:

• Identificadores fisiológicos

– Digital

– Íris

– Características faciais

• Identificadores de procedimento

– Voz

– Assinatura

6

Autenticação biométrica utilizando impressão digital

Page 7: Autenticação biométrica utilizando impressão digitalpet/ciclo_seminarios/tecnicos/... · Autenticação biométrica utilizando impressão digital Um pixel possui oito vizinhos

Biometria da impressão digital...

• Baixo custo

• Singularidade

• Perenidade

• Imutabilidade

7

Autenticação biométrica utilizando impressão digital

Page 8: Autenticação biométrica utilizando impressão digitalpet/ciclo_seminarios/tecnicos/... · Autenticação biométrica utilizando impressão digital Um pixel possui oito vizinhos

Minúcias da Impressão Digital

8

Autenticação biométrica utilizando impressão digital

Crista Final

Crista Curta

BifurcaçãoIlha

EsporaCruzamento

Page 9: Autenticação biométrica utilizando impressão digitalpet/ciclo_seminarios/tecnicos/... · Autenticação biométrica utilizando impressão digital Um pixel possui oito vizinhos

Pré-Processamento da Imagem

9

Autenticação biométrica utilizando impressão digital

Imagem Bruta

Page 10: Autenticação biométrica utilizando impressão digitalpet/ciclo_seminarios/tecnicos/... · Autenticação biométrica utilizando impressão digital Um pixel possui oito vizinhos

Pré-Processamento da Imagem

• Filtro de Contraste– Aumentar a discriminação dos objetos contidos na imagem

10

Autenticação biométrica utilizando impressão digital

Legenda(x,y) – posição do pixel na imagem

p –pixel sob avaliação

Page 11: Autenticação biométrica utilizando impressão digitalpet/ciclo_seminarios/tecnicos/... · Autenticação biométrica utilizando impressão digital Um pixel possui oito vizinhos

Pré-Processamento da Imagem

• Filtro de Contraste

11

Autenticação biométrica utilizando impressão digital

SE p.cor < Mp.cor = preto

SE NÃOp.cor não muda

Page 12: Autenticação biométrica utilizando impressão digitalpet/ciclo_seminarios/tecnicos/... · Autenticação biométrica utilizando impressão digital Um pixel possui oito vizinhos

Pré-Processamento da Imagem

• Filtro de Contraste– exemplo

12

Autenticação biométrica utilizando impressão digital

A) Imagem Original B) Filtro de Contraste 10x10

Page 13: Autenticação biométrica utilizando impressão digitalpet/ciclo_seminarios/tecnicos/... · Autenticação biométrica utilizando impressão digital Um pixel possui oito vizinhos

Pré-Processamento da Imagem

• Binarização– Converter imagens de tons de cinza para imagens binárias (preto e branco)

13

Autenticação biométrica utilizando impressão digital

T - Limiar (Threshold)(i, j) - Posição do pixel na imagemF(i, j) - Cor do pixel na posição (i ,j)G(i, j) - Nova cor do pixel

Page 14: Autenticação biométrica utilizando impressão digitalpet/ciclo_seminarios/tecnicos/... · Autenticação biométrica utilizando impressão digital Um pixel possui oito vizinhos

Pré-Processamento da Imagem

• Binarização– Converter imagens de tons de cinza para imagens binárias (preto e branco)

14

Autenticação biométrica utilizando impressão digital

Limiar =

Page 15: Autenticação biométrica utilizando impressão digitalpet/ciclo_seminarios/tecnicos/... · Autenticação biométrica utilizando impressão digital Um pixel possui oito vizinhos

Pré-Processamento da Imagem

• Binarização– Converter imagens de tons de cinza para imagens binárias (preto e branco)

15

Autenticação biométrica utilizando impressão digital

A) Imagem Original Após B) Imagem Binarizada

Page 16: Autenticação biométrica utilizando impressão digitalpet/ciclo_seminarios/tecnicos/... · Autenticação biométrica utilizando impressão digital Um pixel possui oito vizinhos

Pré-Processamento da Imagem

• Afinamento (Thining)– Remover pontos isolados e ângulos retos.

Conceitos:

• Pixel

• Máscaras

• Pixel vizinho

• Ponto Final

• Número de Conectividade (Connectivity Number)

16

Autenticação biométrica utilizando impressão digital

Page 17: Autenticação biométrica utilizando impressão digitalpet/ciclo_seminarios/tecnicos/... · Autenticação biométrica utilizando impressão digital Um pixel possui oito vizinhos

Pré-Processamento da Imagem

• Afinamento (Thining)

• PixelA menor parte de uma imagem.

Pode assumir valor 0 (pixel branco) ou 1 (pixel preto)

• Máscaras

17

Autenticação biométrica utilizando impressão digital

Círculo branco representa pixel branco.Círculo preto representa pixel preto.“X” não importa a cor.

Page 18: Autenticação biométrica utilizando impressão digitalpet/ciclo_seminarios/tecnicos/... · Autenticação biométrica utilizando impressão digital Um pixel possui oito vizinhos

Pré-Processamento da Imagem

• Afinamento (Thining)

• Pixel Vizinhos

• Ponto final

18

Autenticação biométrica utilizando impressão digital

Um pixel possui oito vizinhos enumerados de 1 a 8 como o esquema

O pixel a ser analisado eh o N0

Um ponto final é um pixel preto que possui apenas um pixel preto como vizinho.

Page 19: Autenticação biométrica utilizando impressão digitalpet/ciclo_seminarios/tecnicos/... · Autenticação biométrica utilizando impressão digital Um pixel possui oito vizinhos

Pré-Processamento da Imagem

• Afinamento (Thining)

• Número de Conectividade (Conectivity Number)

19

Autenticação biométrica utilizando impressão digital

O pixel só podedrá ser apagado se o número de conectividade for igual a 1

Page 20: Autenticação biométrica utilizando impressão digitalpet/ciclo_seminarios/tecnicos/... · Autenticação biométrica utilizando impressão digital Um pixel possui oito vizinhos

• Afinamento (Thining)

20

Autenticação biométrica utilizando impressão digital

Algoritmo de Stentiford

Page 21: Autenticação biométrica utilizando impressão digitalpet/ciclo_seminarios/tecnicos/... · Autenticação biométrica utilizando impressão digital Um pixel possui oito vizinhos

• Afinamento (Thining)

21

Autenticação biométrica utilizando impressão digital

Resultado

(A) Imagem original (B) Imagem após o afinamento

Page 22: Autenticação biométrica utilizando impressão digitalpet/ciclo_seminarios/tecnicos/... · Autenticação biométrica utilizando impressão digital Um pixel possui oito vizinhos

Verificação

22

Autenticação biométrica utilizando impressão digital

Autenticação é diferente de identificação

Autenticar significa validarIdentificar significa encontrar o portador de um determinado aspecto

Page 23: Autenticação biométrica utilizando impressão digitalpet/ciclo_seminarios/tecnicos/... · Autenticação biométrica utilizando impressão digital Um pixel possui oito vizinhos

Verificação• Extração de Minúcias

– Localizando cristas finais e cristas bifurcadas

23

Autenticação biométrica utilizando impressão digital

Page 24: Autenticação biométrica utilizando impressão digitalpet/ciclo_seminarios/tecnicos/... · Autenticação biométrica utilizando impressão digital Um pixel possui oito vizinhos

Autenticação• Extração de Minúcias

24

Autenticação biométrica utilizando impressão digital

Page 25: Autenticação biométrica utilizando impressão digitalpet/ciclo_seminarios/tecnicos/... · Autenticação biométrica utilizando impressão digital Um pixel possui oito vizinhos

Verificação• Extração de Minúcias

25

Autenticação biométrica utilizando impressão digital

(A) Imagem original(B) Imagem após a extração das minúcias

Page 26: Autenticação biométrica utilizando impressão digitalpet/ciclo_seminarios/tecnicos/... · Autenticação biométrica utilizando impressão digital Um pixel possui oito vizinhos

Verificação• Extração de Minúcias

– Comparação de Minúcias (Matching)

Considera-se a minúcias segundo:

Sua posição (x, y)

Seu tipo (crista final ou crista bifurcada)

26

Autenticação biométrica utilizando impressão digital

Page 27: Autenticação biométrica utilizando impressão digitalpet/ciclo_seminarios/tecnicos/... · Autenticação biométrica utilizando impressão digital Um pixel possui oito vizinhos

Verificação• Extração de Minúcias

– Comparação de Minúcias (Matching)

27

Autenticação biométrica utilizando impressão digital

Page 28: Autenticação biométrica utilizando impressão digitalpet/ciclo_seminarios/tecnicos/... · Autenticação biométrica utilizando impressão digital Um pixel possui oito vizinhos

VerificaçãoComparação de Minúcias

28

Autenticação biométrica utilizando impressão digital

Page 29: Autenticação biométrica utilizando impressão digitalpet/ciclo_seminarios/tecnicos/... · Autenticação biométrica utilizando impressão digital Um pixel possui oito vizinhos

29

Dúvidas ?