UNIVERSIDADE PAULISTA CIÊNCIA DA COMPUTAÇÃO
Por: lacas20 • 3/9/2019 • Artigo • 7.121 Palavras (29 Páginas) • 182 Visualizações
UNIVERSIDADE PAULISTA
CIÊNCIA DA COMPUTAÇÃO
Processamento de Imagem
LUCAS ONOFRE CALISTO ROSA RA: D060IF-7
MATHEUS ANGELO MACEDO DA SILVA RA: D06JGF-3
KAMILA DE FÁTIMA SANTOS OLIVEIRA RA: D042EC-5
FRANCO GENARO IRANZI RA: C888GF-7
SÃO PAULO
2018
SUMÁRIO
1.Objetivo...................................................................................................3
1.1Específicos............................................................................................3
2.Introdução...............................................................................................3
3. Principais técnicas...................................................................................4
3.1. Impressão digital...................................................................................4
3.2. Geometria das veias..............................................................................7
3.3. Padrão de digitação...............................................................................8
3.4. Reconhecimento de Íris..........................................................................8
3.4.1 Algumas vantagens do reconhecimento de íris são...............................10
3.4.2 Desvantagens....................................................................................11
3.4.3 Equipamentos usados........................................................................11
3.5 Biometria comportamental.....................................................................11
3.6 Reconhecimento de assinatura...............................................................12
3.6.1 Verificação Estática da Assinatura.......................................................13
3.6.2 Verificação Dinâmica de Assinatura.....................................................13
3.7 Reconhecimento de objetos...................................................................14
3.8 Reconhecimento facial.........................................................................15
3.9 Reconhecimento de voz........................................................................16
4. Plano de desenvolvimento da aplicação....................................................17
4.1 Orientação a Objetos............................................................................17
4.2 C#/.NET...............................................................................................18
4.3 MVC....................................................................................................19
4.4 Nugets.................................................................................................19
4.5 MySql..................................................................................................20
4.6 Script de criação da base......................................................................20
4.7 Banco de dados Relacional...................................................................22
5. Projeto..................................................................................................25 1
6. Código..................................................................................................27
6.1 View...................................................................................................27
6.2 Model..................................................................................................34
6.3 Controller............................................................................................37
7. Apresentação do programa.....................................................................43
8. Conclusão.............................................................................................49
9. Bibliografia............................................................................................52
10. Ficha de Atividades Práticas Supervisionadas.........................................54
10.1 Lucas Onofre.....................................................................................54
10.2 Kamila Oliveira...................................................................................55
10.3 Matheus Angelo.................................................................................55
10.4 Franco Iranzi......................................................................................56 2
1. Objetivo
Através de algoritmos desenvolvidos em C# será feita a comparação de duas
imagens para garantir ou bloquear o acesso, podendo ser essa imagem uma foto,
uma impressão digital ou qualquer imagem (estática) pré-definida pelo usuário.
1.1 Específicos
São objetivos específicos deste trabalho:
● Pesquisar e dissertar sobre métodos de biometria.
● Pesquisar e dissertar sobre processamento e análise de imagem e suas
aplicações.
● Elaborar um programa utilizando a linguagem escolhida (C#).
2. Introdução
Faz pouco mais de um século que Alphonse Bertillon “industrializou” a ideia da
biometria, inicialmente, a mesma era utilizada para identificar criminosos a partir de
dados do corpo.A biometria digital utilizada até hoje foi apenas considerada como
única de cada indivíduo a partir de 1893 pelo ministério dos assuntos internos do
reino unido. Desde então, a biometria vem se tornando cada vez mais popular.
Foram descobertos novos tipos de biometria com o passar dos anos, sendo
alguns deles:
● Reconhecimento facial: A partir de um conjunto de características geométricas
da face de cada indivíduo é realizado o reconhecimento do mesmo, as
principais características utilizadas são a distância entre olhos nariz e boca.
● Comportamental: a partir de um padrão definido pelo usuário, ele realizará um
desenho ou marcará alguns pontos em seu dispositivo, o software armazenará
esses dados e só garantirá acesso caso o padrão seja repetido.
● Impressão digital: a impressão digital é reconhecida através de um conjunto de
rugas e vales presentes na ponta do dedo de cada indivíduo, que permanecem
inalteradas durante toda a vida, assim, sendo o método mais popular de
...