uaijug reconhecimento de padrões em imagens dermatoglíficas usando a linguagem perl
TRANSCRIPT
![Page 1: Uaijug reconhecimento de padrões em imagens dermatoglíficas usando a linguagem perl](https://reader034.vdocuments.com.br/reader034/viewer/2022042717/55d59432bb61eb37778b45ec/html5/thumbnails/1.jpg)
Hailton David [email protected]
Currículo Lattes:http://lattes.cnpq.br/6984620495051513
Reconhecimento de Padrões em Imagens Dermatoglíficas usando a Linguagem Perl
![Page 2: Uaijug reconhecimento de padrões em imagens dermatoglíficas usando a linguagem perl](https://reader034.vdocuments.com.br/reader034/viewer/2022042717/55d59432bb61eb37778b45ec/html5/thumbnails/2.jpg)
Dermatoglifia é o nome dado ao estudo dospadrões das cristas dérmicas, ou seja, dosdesenhos existentes nas extremidades distais dasfaces ventrais das pontas dos dedos, na faceventral das mãos e na face plantar da sola ededos dos pés.
Reconhecimento de Padrões em Imagens Dermatoglíficas usando a Linguagem Perl
![Page 3: Uaijug reconhecimento de padrões em imagens dermatoglíficas usando a linguagem perl](https://reader034.vdocuments.com.br/reader034/viewer/2022042717/55d59432bb61eb37778b45ec/html5/thumbnails/3.jpg)
Está demonstrado cientificamente, e comprovadopela experiência, que os dermatoglifos sãoperenes, imutáveis e diversiformes.
Reconhecimento de Padrões em Imagens Dermatoglíficas usando a Linguagem Perl
![Page 4: Uaijug reconhecimento de padrões em imagens dermatoglíficas usando a linguagem perl](https://reader034.vdocuments.com.br/reader034/viewer/2022042717/55d59432bb61eb37778b45ec/html5/thumbnails/4.jpg)
São perenes, porque desde que se formam no sexto mêsda vida intra-uterina, permanecem invariáveis emnúmero, situação, forma e direção até que a putrefaçãocadavérica destrua a pele.
São diversiformes, pois ainda não foram encontradasduas impressões idênticas produzidas por dedosdiferentes.
Reconhecimento de Padrões em Imagens Dermatoglíficas usando a Linguagem Perl
![Page 5: Uaijug reconhecimento de padrões em imagens dermatoglíficas usando a linguagem perl](https://reader034.vdocuments.com.br/reader034/viewer/2022042717/55d59432bb61eb37778b45ec/html5/thumbnails/5.jpg)
São imutáveis, já que as cristas papilares não podemmodificar-se fisiologicamente.
Se houver um traumatismo pouco profundo, regeneram-se, e se é profundo, as cristas não reaparecem comforma distinta da que tinham.
Apenas a parte afetada pelo traumatismo ficainvadida por um desenho próprio da cicatrização.
Reconhecimento de Padrões em Imagens Dermatoglíficas usando a Linguagem Perl
![Page 6: Uaijug reconhecimento de padrões em imagens dermatoglíficas usando a linguagem perl](https://reader034.vdocuments.com.br/reader034/viewer/2022042717/55d59432bb61eb37778b45ec/html5/thumbnails/6.jpg)
Desde o inicio da década de 70 que os geneticistasverificam padrões muito específicos de dermatoglifosassociados a varias síndromes genéticas, bem como tambémna psicomotricidade, que é um fator importante na formaçãoda criança.
Sendo assim, por meio da Dermatoglifia é possível descobrirdesvio de comportamento, dificuldades de aprendizado,melhores exercícios físicos, ou esporte mais adequado parase praticar, propensão a doenças.Tudo isto por meio dosdesenhos dos dermatoglifos dos dedos.
Reconhecimento de Padrões em Imagens Dermatoglíficas usando a Linguagem Perl
![Page 7: Uaijug reconhecimento de padrões em imagens dermatoglíficas usando a linguagem perl](https://reader034.vdocuments.com.br/reader034/viewer/2022042717/55d59432bb61eb37778b45ec/html5/thumbnails/7.jpg)
Com tais informações será possível uma escolha damelhor metodologia de trabalho por parte de uma gamamuito grande de profissionais, como por exemplo:
Psicólogos – (Clinica e Recursos Humanos); Psiquiatras; Professores de Educação Física; Pedagogos; Médicos; Etc...
Reconhecimento de Padrões em Imagens Dermatoglíficas usando a Linguagem Perl
![Page 8: Uaijug reconhecimento de padrões em imagens dermatoglíficas usando a linguagem perl](https://reader034.vdocuments.com.br/reader034/viewer/2022042717/55d59432bb61eb37778b45ec/html5/thumbnails/8.jpg)
Cristas papilares: São os relevos epidérmicossituados na ponta dos dedos, palma das mãos ena planta dos pés.
Reconhecimento de Padrões em Imagens Dermatoglíficas usando a Linguagem Perl
![Page 9: Uaijug reconhecimento de padrões em imagens dermatoglíficas usando a linguagem perl](https://reader034.vdocuments.com.br/reader034/viewer/2022042717/55d59432bb61eb37778b45ec/html5/thumbnails/9.jpg)
Uma impressão digital típica tem cerca de 150cristas;
A largura da crista depende da localização epessoa;
A crista no sexo feminino mede em média (0,427 mm)
A crista no sexo masculino mede em média (0,483mm)
Reconhecimento de Padrões em Imagens Dermatoglíficas usando a Linguagem Perl
![Page 10: Uaijug reconhecimento de padrões em imagens dermatoglíficas usando a linguagem perl](https://reader034.vdocuments.com.br/reader034/viewer/2022042717/55d59432bb61eb37778b45ec/html5/thumbnails/10.jpg)
Sulcos interpapilares: São as depressões que separam as cristas papilares.
Reconhecimento de Padrões em Imagens Dermatoglíficas usando a Linguagem Perl
![Page 11: Uaijug reconhecimento de padrões em imagens dermatoglíficas usando a linguagem perl](https://reader034.vdocuments.com.br/reader034/viewer/2022042717/55d59432bb61eb37778b45ec/html5/thumbnails/11.jpg)
Às impressões formadas pelas papilas dérmicas dá-se o nome de papilogramas, onde as linhas negras são formadas pelas cristas papilares e os espaços em branco formados pelos sulcos interpapilares.
Reconhecimento de Padrões em Imagens Dermatoglíficas usando a Linguagem Perl
![Page 12: Uaijug reconhecimento de padrões em imagens dermatoglíficas usando a linguagem perl](https://reader034.vdocuments.com.br/reader034/viewer/2022042717/55d59432bb61eb37778b45ec/html5/thumbnails/12.jpg)
Desenhos papilares: São formados pelas cristas papilares e sulcos interpapilares.
Reconhecimento de Padrões em Imagens Dermatoglíficas usando a Linguagem Perl
![Page 13: Uaijug reconhecimento de padrões em imagens dermatoglíficas usando a linguagem perl](https://reader034.vdocuments.com.br/reader034/viewer/2022042717/55d59432bb61eb37778b45ec/html5/thumbnails/13.jpg)
Por que a linguagem Perl foia adotada para as analises e oprocessamento das imagensdermatoglíficas digitais ?
Reconhecimento de Padrões em Imagens Dermatoglíficas usando a Linguagem Perl
![Page 14: Uaijug reconhecimento de padrões em imagens dermatoglíficas usando a linguagem perl](https://reader034.vdocuments.com.br/reader034/viewer/2022042717/55d59432bb61eb37778b45ec/html5/thumbnails/14.jpg)
Porque Perl é livre.
Perl é uma linguagem estável e multiplataforma,usada em aplicações de missão crítica em todos ossetores.
Perl permite a criação de programas em ambientes UNIX, MSDOS, Windows, Macintosh, OS/2 e outros sistemas operacionais.
Reconhecimento de Padrões em Imagens Dermatoglíficas usando a Linguagem Perl
![Page 15: Uaijug reconhecimento de padrões em imagens dermatoglíficas usando a linguagem perl](https://reader034.vdocuments.com.br/reader034/viewer/2022042717/55d59432bb61eb37778b45ec/html5/thumbnails/15.jpg)
A coisa agradável sobre Perl é que você pode aprender a escrever programas com bastante rapidez!
Em essência, Perl tem uma baixa curva de aprendizado. Isto significa que você pode começar a programar com facilidade, sem ter que dominar um grande escopo de informação antes de escrever programas úteis.
Reconhecimento de Padrões em Imagens Dermatoglíficas usando a Linguagem Perl
![Page 16: Uaijug reconhecimento de padrões em imagens dermatoglíficas usando a linguagem perl](https://reader034.vdocuments.com.br/reader034/viewer/2022042717/55d59432bb61eb37778b45ec/html5/thumbnails/16.jpg)
Reconhecimento de Padrões em Imagens Dermatoglíficas usando a Linguagem Perl
Por que o camelo como símbolo do Perl?
![Page 17: Uaijug reconhecimento de padrões em imagens dermatoglíficas usando a linguagem perl](https://reader034.vdocuments.com.br/reader034/viewer/2022042717/55d59432bb61eb37778b45ec/html5/thumbnails/17.jpg)
Ele não é gracioso, não é bonito, parece que foi feito de pedaços de outros animais e se você tratá-lo mal ele cospe no seu olho.
Mas camelos são surpreendentemente rápidos, podem carregar cargas pesadas e vão continuar avançando felizes muito depois que seu cavalo morrer.
Assim é o Perl se comparado com outras linguagens!
Reconhecimento de Padrões em Imagens Dermatoglíficas usando a Linguagem Perl
![Page 18: Uaijug reconhecimento de padrões em imagens dermatoglíficas usando a linguagem perl](https://reader034.vdocuments.com.br/reader034/viewer/2022042717/55d59432bb61eb37778b45ec/html5/thumbnails/18.jpg)
Uma das razões da comunidade Perl ter um níveltécnico alto é porque as pessoas que usam Perl, nãousam porque elas sabem Perl, usam porque elassabem exatamente o que estão fazendo.
Entretanto, se Java, por exemplo, for uma soluçãomelhor do que Perl, por causa da interface incrívelpara Thread pool, excelente, não vai fazer a mínimadiferença! Usa-se Java!
Reconhecimento de Padrões em Imagens Dermatoglíficas usando a Linguagem Perl
![Page 19: Uaijug reconhecimento de padrões em imagens dermatoglíficas usando a linguagem perl](https://reader034.vdocuments.com.br/reader034/viewer/2022042717/55d59432bb61eb37778b45ec/html5/thumbnails/19.jpg)
A tecnologia A ou B não importa! Pois, se não tiver conhecimento e sabedoria para saber que tem rodar o parafuso 0.001mm a direita ou a esquerda, de nada vale apenas a tecnologia.
Mas é claro que temos os pseudo-programadores Perl, que usam Perl porque se "apegam" a tecnologias, e este podem ser chamados de "package guys".
Reconhecimento de Padrões em Imagens Dermatoglíficas usando a Linguagem Perl
![Page 20: Uaijug reconhecimento de padrões em imagens dermatoglíficas usando a linguagem perl](https://reader034.vdocuments.com.br/reader034/viewer/2022042717/55d59432bb61eb37778b45ec/html5/thumbnails/20.jpg)
Alguns modelos de coletores para digitais
Reconhecimento de Padrões em Imagens Dermatoglíficas usando a Linguagem Perl
![Page 21: Uaijug reconhecimento de padrões em imagens dermatoglíficas usando a linguagem perl](https://reader034.vdocuments.com.br/reader034/viewer/2022042717/55d59432bb61eb37778b45ec/html5/thumbnails/21.jpg)
A produção de imagens multiespectrais é umatecnologia sofisticada, desenvolvida para superar osproblemas de captura de digitais apresentados pelossistemas de imagens convencionais em condições menosque ideais.
Reconhecimento de Padrões em Imagens Dermatoglíficas usando a Linguagem Perl
![Page 22: Uaijug reconhecimento de padrões em imagens dermatoglíficas usando a linguagem perl](https://reader034.vdocuments.com.br/reader034/viewer/2022042717/55d59432bb61eb37778b45ec/html5/thumbnails/22.jpg)
Na aquisição de uma impressão digital, o sistema faz a varredura da imagem das papilas do dedo e cria uma modelo, que é uma coleção de informações obtidas através dos pontos característicos encontrados na impressão digital.
Em sua maioria são bifurcações e extremidades de linhas, que permitem classificá-las identificando características únicas e que tem muito a dizer sobre o genótipo do individuo.
Reconhecimento de Padrões em Imagens Dermatoglíficas usando a Linguagem Perl
![Page 23: Uaijug reconhecimento de padrões em imagens dermatoglíficas usando a linguagem perl](https://reader034.vdocuments.com.br/reader034/viewer/2022042717/55d59432bb61eb37778b45ec/html5/thumbnails/23.jpg)
São investigados três tipos de traços nas impressõesdigitais: Arco, Presilha e Verticilo.
Arco Presilha Verticilo
Reconhecimento de Padrões em Imagens Dermatoglíficas usando a Linguagem Perl
![Page 24: Uaijug reconhecimento de padrões em imagens dermatoglíficas usando a linguagem perl](https://reader034.vdocuments.com.br/reader034/viewer/2022042717/55d59432bb61eb37778b45ec/html5/thumbnails/24.jpg)
Considera-se também numa análise, a quantidadede linhas num determinado desenho, e também osPoros, Cercas, Bifurcações, Cristas Curtas, Fim deCrista, Ilhas e Cristas Incipientes.
Reconhecimento de Padrões em Imagens Dermatoglíficas usando a Linguagem Perl
![Page 25: Uaijug reconhecimento de padrões em imagens dermatoglíficas usando a linguagem perl](https://reader034.vdocuments.com.br/reader034/viewer/2022042717/55d59432bb61eb37778b45ec/html5/thumbnails/25.jpg)
Poros: O número varia segundo a distância de um orifício para outro orifício, de 9 a 18 por mm2.
Posição: Localiza-se na parte central e periférica das cristas papilares.
Dimensões: Variam em regra de 80 a 250 micro milímetros.
Reconhecimento de Padrões em Imagens Dermatoglíficas usando a Linguagem Perl
![Page 26: Uaijug reconhecimento de padrões em imagens dermatoglíficas usando a linguagem perl](https://reader034.vdocuments.com.br/reader034/viewer/2022042717/55d59432bb61eb37778b45ec/html5/thumbnails/26.jpg)
Reconhecimento de Padrões em Imagens Dermatoglíficas usando a Linguagem Perl
Tipo Predomínio
A Força, velocidade
P Força explosiva, velocidade, agilidade.
V Coordenação motora, capacidade aeróbica, resistência.
CLASSIFICAÇÃO DOS INDIVÍDUOS PELA DERMATOGLIFIAAPLICADO AO ESPORTE
V – VerticiloP – PresilhaA – Arco
![Page 27: Uaijug reconhecimento de padrões em imagens dermatoglíficas usando a linguagem perl](https://reader034.vdocuments.com.br/reader034/viewer/2022042717/55d59432bb61eb37778b45ec/html5/thumbnails/27.jpg)
CLASSIFICAÇÃO DOS INDIVÍDUOS PELA DERMATOGLIFIAAPLICADO AO ESPORTE
V – VerticiloP – PresilhaA – Arco
Reconhecimento de Padrões em Imagens Dermatoglíficas usando a Linguagem Perl
Predisposição Predomínio de ID
Aeróbica
V10 VV > P
V > APV>A
Anaeróbica
AP
AP10 PP > VAP>VA>PV
Mista P = V
![Page 28: Uaijug reconhecimento de padrões em imagens dermatoglíficas usando a linguagem perl](https://reader034.vdocuments.com.br/reader034/viewer/2022042717/55d59432bb61eb37778b45ec/html5/thumbnails/28.jpg)
No padrão YCbCr, o Y é o componente de luminância eCb e Cr são a diferença de azul e vermelho. Y é aluminosidade, o que significa que a intensidade da luz énão-linear codificada utilizando correção de gama.
Reconhecimento de Padrões em Imagens Dermatoglíficas usando a Linguagem Perl
![Page 29: Uaijug reconhecimento de padrões em imagens dermatoglíficas usando a linguagem perl](https://reader034.vdocuments.com.br/reader034/viewer/2022042717/55d59432bb61eb37778b45ec/html5/thumbnails/29.jpg)
A imagem coletada é processada para uma imagembinária com tons Preto e Branco, que por sua vez étransformada em uma imagem no padrão YCbCr.
Imagem Original Imagem P&B Padrão YCbCr
Reconhecimento de Padrões em Imagens Dermatoglíficas usando a Linguagem Perl
![Page 30: Uaijug reconhecimento de padrões em imagens dermatoglíficas usando a linguagem perl](https://reader034.vdocuments.com.br/reader034/viewer/2022042717/55d59432bb61eb37778b45ec/html5/thumbnails/30.jpg)
A imagem no padrão YCbCr é então processada paragerar dados binários, 0 e 1, em um arquivo texto, querepresenta as minúcias e as cristas dérmicas. Estes dadossão processados para identificar o padrão dermatoglíficoda digital.
Padrão YCbCr Padrão Binário
Reconhecimento de Padrões em Imagens Dermatoglíficas usando a Linguagem Perl
![Page 31: Uaijug reconhecimento de padrões em imagens dermatoglíficas usando a linguagem perl](https://reader034.vdocuments.com.br/reader034/viewer/2022042717/55d59432bb61eb37778b45ec/html5/thumbnails/31.jpg)
A distância Levenshtein, ou distância entre duas sequênciasde caracteres, é dada pelo número mínimo de operaçõesnecessárias para transformar uma sequencia em outra.
Entende-se por "operações" a inserção, deleção ousubstituição de um carácter na sequencia.
Para calcular a distância Levenshtein usa uma matriz (n +1) × (m + 1), na qual n e m são o número de caracteres dasduas sequencias.
Reconhecimento de Padrões em Imagens Dermatoglíficas usando a Linguagem Perl
![Page 32: Uaijug reconhecimento de padrões em imagens dermatoglíficas usando a linguagem perl](https://reader034.vdocuments.com.br/reader034/viewer/2022042717/55d59432bb61eb37778b45ec/html5/thumbnails/32.jpg)
A distância de Hamming entre duas strings demesmo comprimento é o número de posições nasquais elas diferem entre si.
Vista de outra forma, ela corresponde ao menornúmero de substituições necessárias para transformaruma string na outra, ou o número de erros quetransformaram uma na outra.
Reconhecimento de Padrões em Imagens Dermatoglíficas usando a Linguagem Perl
![Page 33: Uaijug reconhecimento de padrões em imagens dermatoglíficas usando a linguagem perl](https://reader034.vdocuments.com.br/reader034/viewer/2022042717/55d59432bb61eb37778b45ec/html5/thumbnails/33.jpg)
Original Processada
Padrão Extraído.
Reconhecimento de Padrões em Imagens Dermatoglíficas usando a Linguagem Perl
![Page 34: Uaijug reconhecimento de padrões em imagens dermatoglíficas usando a linguagem perl](https://reader034.vdocuments.com.br/reader034/viewer/2022042717/55d59432bb61eb37778b45ec/html5/thumbnails/34.jpg)
Original Processada
Padrão Extraído.
Reconhecimento de Padrões em Imagens Dermatoglíficas usando a Linguagem Perl
![Page 35: Uaijug reconhecimento de padrões em imagens dermatoglíficas usando a linguagem perl](https://reader034.vdocuments.com.br/reader034/viewer/2022042717/55d59432bb61eb37778b45ec/html5/thumbnails/35.jpg)
Processamento para identificar o padrão dadigital.
Padrão Pesquisado Padrão Identificado
Reconhecimento de Padrões em Imagens Dermatoglíficas usando a Linguagem Perl
![Page 36: Uaijug reconhecimento de padrões em imagens dermatoglíficas usando a linguagem perl](https://reader034.vdocuments.com.br/reader034/viewer/2022042717/55d59432bb61eb37778b45ec/html5/thumbnails/36.jpg)
Delta – Índice deltico relacionado a coordenaçãoneuromotora. O ângulo ou triângulo formado pelascristas papilares, formado pela bifurcação de umalinha simples ou brusca, a divergência de duas linhasparalelas.
Reconhecimento de Padrões em Imagens Dermatoglíficas usando a Linguagem Perl
![Page 37: Uaijug reconhecimento de padrões em imagens dermatoglíficas usando a linguagem perl](https://reader034.vdocuments.com.br/reader034/viewer/2022042717/55d59432bb61eb37778b45ec/html5/thumbnails/37.jpg)
Delta – É a figura em forma de triângulo, formadano encontro das três regiões, marginal, nuclear ebasal.
Reconhecimento de Padrões em Imagens Dermatoglíficas usando a Linguagem Perl
![Page 38: Uaijug reconhecimento de padrões em imagens dermatoglíficas usando a linguagem perl](https://reader034.vdocuments.com.br/reader034/viewer/2022042717/55d59432bb61eb37778b45ec/html5/thumbnails/38.jpg)
Reconhecimento de Padrões em Imagens Dermatoglíficas usando a Linguagem Perl
Valores D10 Predomínio
0 a 12 Força, Força Explosiva Velocidade, Agilidade.
13 a 20 Coordenação Motora, Capacidade Aeróbica e Resistência.
CLASSIFICAÇÃO DOS INDIVÍDUOS PELA DERMATOGLIFIA
![Page 39: Uaijug reconhecimento de padrões em imagens dermatoglíficas usando a linguagem perl](https://reader034.vdocuments.com.br/reader034/viewer/2022042717/55d59432bb61eb37778b45ec/html5/thumbnails/39.jpg)
SQTL – Somatória total de linha e tem relação com acoordenação. Estas linhas são contadas do Delta até onúcleo da impressão digital.
Reconhecimento de Padrões em Imagens Dermatoglíficas usando a Linguagem Perl
Valores SQTL Predomínio0 a 120 Força, velocidade,
agilidade, força explosiva.
125 a 200 Coordenação Motora, Capacidade Aeróbica e Resistência.
![Page 40: Uaijug reconhecimento de padrões em imagens dermatoglíficas usando a linguagem perl](https://reader034.vdocuments.com.br/reader034/viewer/2022042717/55d59432bb61eb37778b45ec/html5/thumbnails/40.jpg)
Dentre algumas das informações obtidas a partirda interpretação e análise da digital, pode-sedestacar a identificação do tipo de fibra muscular,que até pouco tempo, somente era possível com umabiópsia. Tipo I , de contração lenta Tipo II, de contração rápida
Reconhecimento de Padrões em Imagens Dermatoglíficas usando a Linguagem Perl
![Page 41: Uaijug reconhecimento de padrões em imagens dermatoglíficas usando a linguagem perl](https://reader034.vdocuments.com.br/reader034/viewer/2022042717/55d59432bb61eb37778b45ec/html5/thumbnails/41.jpg)
Agradeço a atenção de todos!
Duvidas ou Questionamentos?
Reconhecimento de Padrões em Imagens Dermatoglíficas usando a Linguagem Perl