DESENVOLVIMENTO DE ALGORITMOS PARA ANÁLISE DE IMAGENS DE IDS ROTACIONADAS UTILIZANDO GRAFOS

Tamanho: px
Começar a partir da página:

Download "DESENVOLVIMENTO DE ALGORITMOS PARA ANÁLISE DE IMAGENS DE IDS ROTACIONADAS UTILIZANDO GRAFOS"

Transcrição

1 DESENVOLVIMENTO DE ALGORITMOS PARA ANÁLISE DE IMAGENS DE IDS ROTACIONADAS UTILIZANDO GRAFOS Claudia Tedesco 1, Daniel Lucena Couto 1 Faculdade Ruy Barbosa (FRB) Salvador - Ba- Brasil {claudiat, daniellc}@frb.br RESUMO Os sistemas biométricos surgiram para oferecer uma alternativa para o reconhecimento de usuários com maior eficiência e segurança. A utilização de Impressões Digitais (ID) é um dos métodos biométricos que oferece maior segurança e eficácia. O reconhecimento utilizando ID ainda não é totalmente seguro, pois alguns problemas podem ocorrer quando as imagens das IDs não estão bem comportadas, ou seja, possuam ruídos, deslocamentos e/ou rotações. Este trabalho visou analisar imagens de IDs que sofreram rotação e desenvolver algoritmos para minimizar os erros na comparação das duas imagens de IDs. Foram utilizados métodos de tratamento de imagens e algoritmos específicos para reconhecimento das IDs juntamente com as técnicas de grafos para melhorar a eficiência na análise de imagens de IDs que tenham sofrido algum tipo de rotação durante sua captura. Os resultados dos testes aplicados foram promissores para uma grande faixa de ângulos de rotação, o que permite que essa abordagem possa servir de base para novas pesquisas. Palavras-chave: impressão digital, Sistemas biométricos, grafo ABSTRACT The biometric systems were brought up to offer an alternative in user recognition with a greater efficiency and security. The utilization of fingerprints is one of the biometric methods that offer optimum security and efficacy. Recognition utilizing fingerprints is still not completely secured, since some problems may occur when the images of the fingerprints are not well-behaved, meaning, contains noise, shifts and/or rotations. This work calls for analyzing images of fingerprints that underwent rotations and develop algorithms to minimize the errors when comparing two fingerprint images. Specific images and algorithm treatment methods where utilized for recognizing fingerprints. Furthermore, graphic techniques for improving the efficiency in the analysis of fingerprint images that have undergone some type of rotation during capture where also used. The results of the applied tests were promising for a great range of rotational angles, what allows this study to serve as base for new researches. Keywords : Fingerprint, Biometric systems, graph 1

2 1.INTRODUÇÃO Os sistemas biométricos surgiram para permitir o desenvolvimento de sistemas de autenticação de indivíduos com maior segurança e minimizar os problemas encontrados nos métodos tradicionais de identificação (senhas e cartões). Os sistemas biométricos identificam indivíduos com base em suas características físicas ou comportamentais. As características físicas que podem ser analisadas são a geometria de mão, a geometria facial, a face, a íris e a ID. As características comportamentais são a assinatura de uma pessoa, o ritmo de digitação e o padrão de voz [1]. Dentre as características que podem ser analisadas as IDs têm se destacado no contexto do reconhe cimento de indivíduos por ser um dos métodos mais simples de ser implantado, necessitar de menores custos de investimento, apresentar resultados satisfatórios de segurança e ser uma das técnicas mais antigas no reconhecimento de indivíduos que data do século II a.c. Naquele século os governantes chineses já usavam as IDs para lacrar documentos importantes. Desde então, a técnica de reconhecimento de IDs evoluiu e passou a ser empregada em grande escala, tornando-se o principal método para comprovar, de forma inegável, a identidade de uma pessoa [1]. Os sistemas de reconhecimento que utilizam a caraterística física, ID, ainda não são totalmente seguros. Na ocorrência de problemas na captura das imagens de IDs alguns pontos importantes, para o processo de comparação, podem ser perdidos e um falso reconhecimento pode acontecer. No caso de imagens de IDs rotacionadas estes pontos podem ser perdidos quando se aplica um ângulo de rotação à imagem e podendo afetar o processo de reconhecimento. O processo de reconhecimento envolve as etapas de captura das IDs, o tratamento da imagem, a extração dos padrões, e comparação. O objetivo deste trabalho foi desenvolver um algoritmo utilizando técnicas de tratamento de imagem e de grafos para minimizar o problema causado pela rotação das IDs, na etapa da captura, que influenciam no confronto das IDs. O próximo capítulo apresenta a característica a ser estudada neste trabalho, as IDs, os pontos característicos que a compõe e os métodos de extração destes pontos. O capítulo 3 apresenta técnicas para tratamento de imagens que visam fornecer uma imagem mais nítida para o processo de comparação implementado. O capítulo 4 descreve o objetivo da utilização de grafos e qual a representação utilizada para a construção dos algoritmos implementados. O capítulo 5 descreve os testes aplicados com as IDs capturadas mostrando os resultados obtidos. O capítulo 6 apresenta a conclusão do trabalho desenvolvido. 2

3 2. IMPRESSÃO DIGITAL As IDs são formadas geralmente no sétimo mês de gestação e permanecem intactas por toda a vida, se não houver um ferimento ou corte profundo. Esta propriedade faz com que a ID seja um grande atrativo na identificação biométrica [2]. A caracterização de aspectos de IDs têm sido apresentada na literatura, por Galton, Henry e pelo Federal Bureau of Investigation (FBI). Francis Galton foi o primeiro a fazer um estudo dos aspectos de IDs. As IDs possuem aspectos, detalhados no item 2.2, que servem como base para o processo de reconhecimento como cristas finais, bifurcações, cristas curtas, cruzamentos, espores e ilhas, chamados de minúcias [1]. Algumas linhas de pesquisas utilizaram a ID como foco de estudo. O trabalho referenciado em [1] teve como foco principal a classificação das IDs. Neste trabalho é citado o software ARID [3] que utiliza grafos para o confronto das IDs. O trabalho referenciado em [4] baseou-se na utilização de redes neurais artificiais para o reconhecimento dos padrões. Este trabalho visou minimizar o problema causado pela rotação das IDs, na etapa da captura, que influenciam no confronto das IDs. 2.1.Métodos mais comuns para obtenção de IDs Existem dois métodos para se capturar uma impressão digital: o ink in paper e por leitores de IDs. No primeiro método o dedo é colocado em tinta e depois pressio nado e rolado em um papel para que seja posteriormente escaneado. Apesar de ser muito útil nas instituições envolvidas com a justiça criminal este método apresenta muitos problemas. O excesso ou falta de tinta é um desses fatores assim como a intensidade com que o dedo é pressionado e rolado no papel. Este método não oferece uma boa qualidade de imagem, porém é o que apresenta o menor custo de investimento. O segundo método, por leitores de IDs, utiliza um sistema eletrônico de geração de dados, e por esta razão é muito mais eficiente. O leitor biométrico transforma os aspectos físicos extraídos em um template, ou seja, em um conjunto de características. pelo leitor: A figura 1 ilustra a diferença entre uma ID adquirida pelo método ink in paper e Figura 1: Impressão tintada em papel e a segunda impressão adquirida em um leitor TouchSafeII da Identix [1]. 3

4 O método adotado, neste trabalho, inicialmente foi o ink in paper, mas as imagens de IDs não apresentavam uma boa qualidade o que interferia no processo de extração das minúcias. Através de pesquisas na Internet, banco de dados [5] de IDs foram encontrados. Algumas capturas destes bancos foram utilizadas e auxiliaram na aplicação dos testes. 2.2 Pontos de característicos nas imagens - Minúcias As minúcias são aspectos que se encontram nas cristas papilares como, por exemplo, linhas que terminam abruptamente ou se bifurcam, e são consideradas na autenticação e definem a unicidade das IDs. As minúcias ou pontos característicos podem ser classificados dentro de duas categorias: aspectos básicos e aspectos compostos. Os aspectos básicos são: cristas finais e cristas bifurcadas. Os aspectos compostos são: ilhas, cristas curtas, espora, cruzamento e são construídos a partir dos aspectos básicos. Ambos os aspectos estão detalhados nas Figura 2. [2] Segue abaixo uma breve explicação dos aspectos básicos e compostos: a) Crista Fina: um ponto onde a crista ou cume termina abruptamente; b) Bifurcações: um ponto onde a crista diverge dentro de cristas brancas, ou seja, vales (linhas brancas); c ) Ilha: duas bifurcações conectadas; d) Espore: são formadas pela combinação de bifurcações e cristas finais; e) Crista Curta: como cristas finais muito pequenas ou simp lesmente como cristas quebradas; f) Cruzamento: são definidos como duas ou mais bifurcações conectadas na vizinhança, ou seja, duas bifurcações com um caminho conectado. 4

5 Figura 2: (a-b) aspectos básicos das IDs e aspectos compostos das IDs(c-f) [1]. Foram reconhecidos os aspectos básicos, pois através destes são formados todos os outros padrões. O final de linha foi reconhecido como uma matriz 3 x 3 onde o pixel central possui conectividade 1, enquanto que as bifurcações são identificadas quando o pixel central da matriz possui conectividade 3. Figura 3: exemplos de conectividade [6] Na imagem capturada além dos pontos padrões característicos existem ruídos que podem interferir no processo. Visando aumentar a eficiência no processo de extração das minúcias alguns métodos de tratamento de imagem foram aplicados. 5

6 3. PRÉ- PROCESSAMENTO Para que o processo de comparação de IDs seja considerado confiável se faz necessária a execução de etapas preliminares para o tratamento das IDs. Estas etapas iniciais podem envolver técnicas como binarização, afinamento, remoção de ruídos, filtros, detecção de bordas, entre outras. As técnicas de processamento de imagens em geral são aplicadas quando se verificam as seguintes necessidades [1]: ruídos. - Alguns aspectos da imagem precisam ser melhorados devido à presença de - Elementos da imagem precisam ser caracterizados, classificados, comparados ou medidos, como por exemplo, a extração das minúcias nas IDs que possibilitam realizar a classificação e verificação; - Faz-se necessário combinar ou reorganizar determinadas regiões das imagens. Os algoritmos de afinamento e binarização foram desenvolvidos por serem essenciais para o processo de extração das minúcias e consequentemente comparação das IDs. Como a forma mais simples de se trabalhar com imagens é na forma binária o algoritmo de binarização é essencial para o processo, e a técnica de afinamento define melhor as formas geométricas da ID facilitando o reconhecimento das minúcias. 3.1.Binarização O processo de binarização significa transformar imagens em tons de cinza em imagens binárias. Tendo como entrada uma imagem de ID em tons de cinza verificam-se os valores de intensidade dos pixels para decidir se este receberá o valor preto ou branco. A decisão é feita pela comparação numérica dos pixels com um determinado valor chamado nível de threshold ou limiar. Se o pixel de interesse tem valor menor do que o nível de threshold, então receberá valor preto, caso contrário receberá valor branco [7]. Neste trabalho foi implementada a binarização de forma dinâmica. O algoritmo calcula um novo valor do limiar para cada região da imagem ao invés de utilizar um único valor para toda a imagem. A principal vantagem de se utilizar a binarização dinâmica ao invés da estática é evitar que seja responsabilidade do usuário de fornecer um valor de limiar ou thereshold, pois o usuário teria que avaliar e fornecer um valor (limiar) para o grau de intensidade de cor da imagem Afinamento O algoritmo de afinamento remove todos os pixels redundantes das imagens de IDs produzindo uma nova imagem simplificada com largura de um único pixel [7]. Esta operação é repetida até que não existam mais pixels redundantes, ou seja, até o ponto em que os pixels remanescentes sejam aqueles que pertençam ao esqueleto do objeto. A varredura da imagem é feita linha a linha, examinando a vizinhança e verificando quando o pixel pode ou não ser apagado. 6

7 Quando um pixel é apagado, seu valor muda de 1 para 0, a imagem é dita afinada. Um número total de pixels, apagados em um passo, constitui um número total de mudanças neste passo. O afinamento é dito completo quando o número de mudanças na imagem converge para zero[1]. Após o afinamento são encontradas nas imagens formas semelhantes a uma escada. O processo de staircase removal, chamado de Afinamento de Holt com staircase removal [7], consiste na remoção dos pontos semelhantes a uma escada sem afetar o formato ou a conectividade do objeto. A fórmula de Holt com a staircase removal constitui uma poderosa ferramenta para afinamento, superando os resultados do algoritmo de Zhang Suen [8], sendo mais rápido e simples de implementar. A Figura 4 apresenta duas IDs sendo que na primeira imagem não houve nenhum tratamento, já a segunda ID o algoritmo de afinamento foi aplicado. Figura 4: A mesma impressão digital: à esquerda sem aplicação do algoritmo de afinamento, à direita com aplicação do algoritmo. Caso a imagem possua muitos ruídos torna-se importante aplicar algum filtro antes da binarização, pois invés de detectar minúcias pode-se detectar ruídos. Os métodos de tratamento de imagem implementados neste trabalho foram suficientes, pois as imagens não possuíam muitos ruídos, e foram detectadas minúcias suficientes para o processo de comparação. 7

8 4.0 GRAFOS - REPRESENTAÇÃO DAS MINÚCIAS O objetivo do uso de Grafos neste trabalho é construir uma estrutura eficiente de armazenamento das minúcias auxiliando a etapa de comparação. A estrutura do grafo capturada contém dados referentes à distribuição, tipo da minúcia e relacioname nto entre as minúcias. O grafo formado foi representado em uma lista de adjacência onde o centróide foi ligado as n minúcias mais próximas, sendo este n configurável pelo usuário, conforme ilustrado na figura 5. Esta representação pode ser facilmente manip ulada, não possuíndo uma complexidade computacional elevada. Figura 5: As minúcias representadas por círculos juntamente com o centróide sobrepostos à imagem da ID. [6] A estrutura da lista de adjacência denotada por um conjunto de n listas A(v), uma para cada vértice v pertencente a V. Cada lista A(v) é denominada lista de adjacências do vértice v e contém os vértices w adjacentes a v em G, ou seja [9]: A(v) = {w / (v,w) pertence a E} Figura 6: Lista de Adjacência [9]. Os grafos gerados com os pontos capturados são denominados templates. Após a montagem dos grafos das duas IDs é feita uma varredura à procura de características equivalentes. As características relevantes que estão sendo levadas em consideração para a equivalência entre os grafos são: a quantidade de pontos em cada grafo, a totalização das distâncias das minúcias em cada grafo e o confronto das árvores. 8

9 4.1 Comparação dos grafos Os algoritmos implementados para as etapas de comparação das IDs consideram a posição (x, y) da minúcia armazenada no grafo, distância ao centro do grafo gerado e o tipo de minúcia (crista final ou bifurcação). Desta forma, duas imagens são coincidentes quando localizadas na mesma posição em relação ao centro e são do mesmo tipo de padrão. Com esses valores é calculado um percentual de minúcias equivalentes para cada grafo. Os aspectos que fazem duas minúcias serem equivalentes são serem do mesmo tipo e possuírem a distância ao centro com no máximo 5% de variação (este valor foi adquirido durante os testes). Ao sofrer rotação alguns pontos da imagem podem não ser mapeados corretamente, ou até mesmo serem perdidos na etapa de pré-processamento. Duas tomadas distintas da mesma ID podem originar grafos distintos. Figura 7: dois grafos distintos para mesma ID [6]. 9

10 5. TESTES E RESULTADOS Para os testes foram utilizadas imagens de bancos de dados disponíveis na Internet [5]. Foram utilizadas dezesseis IDs diferentes com número de capturas das IDs variando entre 1 e 5. As imagens utilizadas estão no formato bitmap 256 tons de cinza com dimensões que variam entre 140 e 160 pixels de largura e altura. As manipulações feitas nas IDs foram rotação e alteração do ajuste de contraste com isso formou-se um conjunto de IDs para análise com uma média de 80 imagens. Para a aplicação dos testes algumas das 16 imagens utilizadas sofreram rotação. As rotações foram feitas no sentido horário e anti-horário variando os ângulos de 5, 10, 20, 30, 45, 70, 90 e 180 graus. As imagens rotacionadas foram comparadas com as imagens originais (que não sofreram nenhuma alteração) e também imagens de outra captura da mesma ID. Em um dos testes aplicados a probabilidade de pontos coincidentes foi superior a 80%.O teste possui as seguintes características: a ID original não sofreu nenhuma modificação; a segunda ID foi rotacionada em 15 graus e não houve manipulação do nível de contraste e a quantidade de pontos capturados é igual a 300 (configurada antes de efetuar o tratamento da ID, pelo usuário do programa). Em outro teste aplicado o ângulo de rotação da digital foi de 150 graus em sentido horário e comparada com a ID original (não rotacionada) forneceu um resultado de 66 % de igualdade. Figura 8: falso negativo da mesma ID.[6] Os fatores críticos, que definiram os resultados obtidos, para a análise de duas capturas diferentes de uma mesma imagem são: a intensidade do contraste, o nível de ruído e o grau da rotação. Ao se fazer uma nova captura de uma ID nem sempre a mesma região do dedo é mapeada e, a depender da quantidade de pontos que a região não mapeada possua haverá um deslocamento do centro da imagem. Na figura 8, regiões da imagem foram perdidas com a rotação da ID e alguns pontos não foram extraídos. Para a quantidade de 100 pontos capturados obteve-se 66 pontos equivalentes que a depender do nível de segurança exigido, a taxa possa ser aceita ou não. 10

11 Uma variação no cálculo das distâncias entre o centróide e cada minúcia pode ocorrer entre duas capturas da mesma ID, sendo o grande problema causado pela rotação da imagem das IDs. Isto pode ocorrer, pois algumas regiões da imagem não são capturadas, ou até mesmo serem desprezadas no pré-processamento (pontos perdidos). Assim o resultado da comparação pode não ser o esperado (esperar uma taxa de acerto e informar que as imagens são diferentes). Após a aplicação dos testes os resultados obtidos são mostrados de forma gráfica na figura 9. Os resultados mais relevantes obtidos nos testes aplicados foi o uma taxa superior a 80% na comparação de IDs com variação mínima de ângulos e uma taxa superior a 50% onde as IDs apresentavam variação de 45º. 90% 80% 70% 60% 50% 40% 30% 20% 10% 0% 90% 80% 82% 76% 71% 70% 63% 50% Taxa de acerto Mesma ID 0º ID Diferente 0º Mesma ID até 40º ID Diferente até 40º Mesma ID entre 40 e 140 ID Diferente entre 40 e 140 Mesma ID entre 140 e 180 ID Diferente entre 140 e 180 Figura 9: gráfico de resultado final.[6] 11

12 6. CONCLUSÕES A utilização de grafos na modelagem da solução simplificou e otimizou o desenvolvimento dos algoritmos e forneceu uma forma mais robusta para o reconhecimento quando as imagens apresentam rotação. O grafo gerado em forma de template oferece um maior grau de segurança ao algoritmo por não permitir a reconstrução da imagem original da ID. Para um melhor desempenho seria necessário implementar a persistência desses templates em bases de dados evitando assim que a imagem tenha que passar pelo pré-processamento novamente. 12

13 9. REFERÊNCIAS BIBLIOGRÁFICAS [1] COSTA, Silvia Maria Farani. Classificação e verificação de IDs Dissertação de Mestrado em Engenharia Elétrica - Escola Politécnica da Universidade de São Paulo, São Paulo, Disponível em: < Acesso em: abr., [2] HRECHAK, Andrew K., MCHUGH, James A. Automated Fingerprint Recognition using Structural Matching. Pattern Recognition, v. 23, n. 8, p. 803,904, [3] Antheus Tecnologia Ltda. em abr., 2002 [4] SANTOS, Daniel, ABE Narumi. Sistema Reconhecedor de IDs Utilizando Redes Neurais Projeto de Graduação de Engenheira da Computação - Universidade Católica Dom Bosco, Campo Grande. Disponível em: /monografias/monografia-g7.pdf >.Acesso em nov., [5] [6] Couto, Daniel Lucena, Tedesco Claudia. Algoritmo para analise de impressões digitais rotacionadas utilizando grafos - Projeto de Graduação em Ciência da Computação Faculdade Ruy Barbosa, Salvador. [7] FACON S, Jacques. Algoritmo de Afinamento de Holt. Programa de Pós- Graduação em Informática Aplicada. Pontifícia Universidade Católica do Paraná. Disponível em: < > Acesso em: jul [8] FACON S, Jacques. Algoritmo de Afinamento de Zhang Suen. Programa de Pós-Graduação em Informática Aplicada. Pontifícia Universidade Católica do Paraná. Disponível em: < > Acesso em: jul [9] MARIANI, Antonio Carlos. Teoria dos Grafos. Departamento de Informática e de Estatística - Universidade Federal de Santa Catarina. Disponível em : < Acesso em: jan

SEGMENTAÇÃO DE IMAGENS EM PLACAS AUTOMOTIVAS

SEGMENTAÇÃO DE IMAGENS EM PLACAS AUTOMOTIVAS SEGMENTAÇÃO DE IMAGENS EM PLACAS AUTOMOTIVAS André Zuconelli 1 ; Manassés Ribeiro 2 1. Aluno do Curso Técnico em Informática, turma 2010, Instituto Federal Catarinense, Câmpus Videira, andre_zuconelli@hotmail.com

Leia mais

RECONHECIMENTO DE PLACAS DE AUTOMÓVEIS ATRAVÉS DE CÂMERAS IP

RECONHECIMENTO DE PLACAS DE AUTOMÓVEIS ATRAVÉS DE CÂMERAS IP RECONHECIMENTO DE PLACAS DE AUTOMÓVEIS ATRAVÉS DE CÂMERAS IP Caio Augusto de Queiroz Souza caioaugusto@msn.com Éric Fleming Bonilha eric@digifort.com.br Gilson Torres Dias gilson@maempec.com.br Luciano

Leia mais

4 Segmentação. 4.1. Algoritmo proposto

4 Segmentação. 4.1. Algoritmo proposto 4 Segmentação Este capítulo apresenta primeiramente o algoritmo proposto para a segmentação do áudio em detalhes. Em seguida, são analisadas as inovações apresentadas. É importante mencionar que as mudanças

Leia mais

Transformada de Hough. Cleber Pivetta Gustavo Mantovani Felipe Zottis

Transformada de Hough. Cleber Pivetta Gustavo Mantovani Felipe Zottis Transformada de Hough Cleber Pivetta Gustavo Mantovani Felipe Zottis A Transformada de Hough foi desenvolvida por Paul Hough em 1962 e patenteada pela IBM. Originalmente, foi elaborada para detectar características

Leia mais

4 Avaliação Experimental

4 Avaliação Experimental 4 Avaliação Experimental Este capítulo apresenta uma avaliação experimental dos métodos e técnicas aplicados neste trabalho. Base para esta avaliação foi o protótipo descrito no capítulo anterior. Dentre

Leia mais

Cálculo de volume de objetos utilizando câmeras RGB-D

Cálculo de volume de objetos utilizando câmeras RGB-D Cálculo de volume de objetos utilizando câmeras RGB-D Servílio Souza de ASSIS 1,3,4 ; Izadora Aparecida RAMOS 1,3,4 ; Bruno Alberto Soares OLIVEIRA 1,3 ; Marlon MARCON 2,3 1 Estudante de Engenharia de

Leia mais

3 Classificação. 3.1. Resumo do algoritmo proposto

3 Classificação. 3.1. Resumo do algoritmo proposto 3 Classificação Este capítulo apresenta primeiramente o algoritmo proposto para a classificação de áudio codificado em MPEG-1 Layer 2 em detalhes. Em seguida, são analisadas as inovações apresentadas.

Leia mais

PALAVRAS-CHAVE: Massas Nodulares, Classificação de Padrões, Redes Multi- Layer Perceptron.

PALAVRAS-CHAVE: Massas Nodulares, Classificação de Padrões, Redes Multi- Layer Perceptron. 1024 UMA ABORDAGEM BASEADA EM REDES PERCEPTRON MULTICAMADAS PARA A CLASSIFICAÇÃO DE MASSAS NODULARES EM IMAGENS MAMOGRÁFICAS Luan de Oliveira Moreira¹; Matheus Giovanni Pires² 1. Bolsista PROBIC, Graduando

Leia mais

Verificação de Impressões Digitais usando Algoritmos Genéticos

Verificação de Impressões Digitais usando Algoritmos Genéticos 1. Introdução Verificação de Impressões Digitais usando Algoritmos Genéticos Matheus Giovanni Pires, Fernando Vieira Duarte, Adilson Gonzaga Escola de Engenharia de São Carlos Universidade de São Paulo

Leia mais

UNIVERSIDADE FEDERAL DE SANTA CATARINA GRADUAÇÃO EM SISTEMAS DE INFORMAÇÃO DEPARTAMENTO DE INFORMÁTICA E ESTATÍSTICA DATA MINING EM VÍDEOS

UNIVERSIDADE FEDERAL DE SANTA CATARINA GRADUAÇÃO EM SISTEMAS DE INFORMAÇÃO DEPARTAMENTO DE INFORMÁTICA E ESTATÍSTICA DATA MINING EM VÍDEOS UNIVERSIDADE FEDERAL DE SANTA CATARINA GRADUAÇÃO EM SISTEMAS DE INFORMAÇÃO DEPARTAMENTO DE INFORMÁTICA E ESTATÍSTICA DATA MINING EM VÍDEOS VINICIUS DA SILVEIRA SEGALIN FLORIANÓPOLIS OUTUBRO/2013 Sumário

Leia mais

Processamento de Imagem. Prof. MSc. André Yoshimi Kusumoto andrekusumoto.unip@gmail.com

Processamento de Imagem. Prof. MSc. André Yoshimi Kusumoto andrekusumoto.unip@gmail.com Processamento de Imagem Prof. MSc. André Yoshimi Kusumoto andrekusumoto.unip@gmail.com Visão Computacional Não existe um consenso entre os autores sobre o correto escopo do processamento de imagens, a

Leia mais

CONTROLE DE QUALIDADE e VALIDAÇÃO DE PRODUTO CARTOGRÁFICO

CONTROLE DE QUALIDADE e VALIDAÇÃO DE PRODUTO CARTOGRÁFICO CONTROLE DE QUALIDADE e VALIDAÇÃO DE PRODUTO CARTOGRÁFICO Editar dados em vários formatos e armazenar estas informações em diferentes sistemas é provavelmente uma das atividades mais comuns para os profissionais

Leia mais

Introdução. Capítulo. 1.1 Considerações Iniciais

Introdução. Capítulo. 1.1 Considerações Iniciais Capítulo 1 Introdução 1.1 Considerações Iniciais A face humana é uma imagem fascinante, serve de infinita inspiração a artistas há milhares de anos. Uma das primeiras e mais importantes habilidades humanas

Leia mais

ISO/IEC 12207: Gerência de Configuração

ISO/IEC 12207: Gerência de Configuração ISO/IEC 12207: Gerência de Configuração Durante o processo de desenvolvimento de um software, é produzida uma grande quantidade de itens de informação que podem ser alterados durante o processo Para que

Leia mais

Processo de Controle das Reposições da loja

Processo de Controle das Reposições da loja Processo de Controle das Reposições da loja Getway 2015 Processo de Reposição de Mercadorias Manual Processo de Reposição de Mercadorias. O processo de reposição de mercadorias para o Profit foi definido

Leia mais

Esclarecimento: Não, a operação de matching ocorre no lado cliente da solução, de forma distribuída.

Esclarecimento: Não, a operação de matching ocorre no lado cliente da solução, de forma distribuída. 1 Dúvida: - Em relação ao item 1.2 da Seção 2 - Requisitos funcionais, entendemos que a solução proposta poderá funcionar em uma arquitetura Web e que na parte cliente estará apenas o componente de captura

Leia mais

UM ESTUDO SOBRE A BIOMETRIA A STUDY ON BIOMETRICS

UM ESTUDO SOBRE A BIOMETRIA A STUDY ON BIOMETRICS UM ESTUDO SOBRE A BIOMETRIA A STUDY ON BIOMETRICS Fábio José Colombo 1 Brazelino Bertolete Neto 2 Luciano de Jesus Rodrigues de Barros 3 vem justamente aproveitar as características únicas das pessoas

Leia mais

Utilização de Análise de Características Dinâmicas em analises estáticas.

Utilização de Análise de Características Dinâmicas em analises estáticas. Utilização de Análise de Características Dinâmicas em analises estáticas. Felipe A. Miziara 1, Marcelo A. Maia 1 1 Departamento de pós-graduação em Ciências da Computação Universidade Federal de Uberlândia

Leia mais

FATEC Cruzeiro José da Silva. Ferramenta CRM como estratégia de negócios

FATEC Cruzeiro José da Silva. Ferramenta CRM como estratégia de negócios FATEC Cruzeiro José da Silva Ferramenta CRM como estratégia de negócios Cruzeiro SP 2008 FATEC Cruzeiro José da Silva Ferramenta CRM como estratégia de negócios Projeto de trabalho de formatura como requisito

Leia mais

Identificação Humana Através de Biometria

Identificação Humana Através de Biometria Identificação Humana Através de Biometria por Marco César Chaul, CBP. Diretor de Tecnologias Neokoros - Brasil CBP Certified Biometric Professional. Fundamentos da Biometria Definição de Biometria Termo

Leia mais

Manual de implantação

Manual de implantação Manual de implantação O BioPass ID é um serviço online baseado em nuvem que fornece uma poderosa tecnologia multibiométrica (reconhecimento de impressões digitais e face) para os desenvolvedores de qualquer

Leia mais

Projeto de Sistemas I

Projeto de Sistemas I Instituto Federal de Educação, Ciência e Tecnologia de São Paulo Projeto de Sistemas I Professora: Kelly de Paula Cunha E-mail:kellypcsoares@ifsp.edu.br Requisitos: base para todo projeto, definindo o

Leia mais

Respostas do Estudo Dirigido do Capítulo 14 Classical pattern recognition and image matching"

Respostas do Estudo Dirigido do Capítulo 14 Classical pattern recognition and image matching Respostas do Estudo Dirigido do Capítulo 14 Classical pattern recognition and image matching" 1 Com suas palavras explique o que é Reconhecimento de Padrões- RP. Quais são os fases clássicas que compõem

Leia mais

Análise e Comparação de Métodos de Pré-processamento de Imagens e Extração de Características em Impressões Digitais

Análise e Comparação de Métodos de Pré-processamento de Imagens e Extração de Características em Impressões Digitais Universidade Federal de Ouro Preto - UFOP Instituto de Ciências Exatas e Biológicas - ICEB Departamento de Computação - DECOM Análise e Comparação de Métodos de Pré-processamento de Imagens e Extração

Leia mais

Atividade: matrizes e imagens digitais

Atividade: matrizes e imagens digitais Atividade: matrizes e imagens digitais Aluno(a): Turma: Professor(a): Parte 01 MÓDULO: MATRIZES E IMAGENS BINÁRIAS 1 2 3 4 5 6 7 8 Indique, na tabela abaixo, as respostas dos 8 desafios do Jogo dos Índices

Leia mais

Desenvolvimento do Módulo de Pré-processamento e Geração de Imagens de. Imagens de Teste do Sistema DTCOURO

Desenvolvimento do Módulo de Pré-processamento e Geração de Imagens de. Imagens de Teste do Sistema DTCOURO Desenvolvimento do Módulo de Pré-processamento e Geração de Imagens de Teste do Sistema DTCOURO Willian Paraguassu Amorim 27 de julho de 2005 1 Título Desenvolvimento do Módulo de Pré-processamento e Geração

Leia mais

UFGD FCA PROF. OMAR DANIEL BLOCO 6 CLASSIFICAÇÃO DE IMAGENS

UFGD FCA PROF. OMAR DANIEL BLOCO 6 CLASSIFICAÇÃO DE IMAGENS UFGD FCA PROF. OMAR DANIEL BLOCO 6 CLASSIFICAÇÃO DE IMAGENS Obter uma imagem temática a partir de métodos de classificação de imagens multi- espectrais 1. CLASSIFICAÇÃO POR PIXEL é o processo de extração

Leia mais

A transformação e o custo do dinheiro ao longo do tempo *

A transformação e o custo do dinheiro ao longo do tempo * A transformação e o custo do dinheiro ao longo do tempo * Estamos acostumados à idéia de que o valor do dinheiro muda ao longo do tempo, pois em algum momento convivemos com algum tipo de inflação e/ou

Leia mais

CorelDRAW 11 1. UM PROGRAMA DE DESIGN

CorelDRAW 11 1. UM PROGRAMA DE DESIGN CorelDRAW 11 1. UM PROGRAMA DE DESIGN Com o Corel você vai trabalhar com um dos aplicativos mais usados no campo do design e da auto-edição, já que permite operar com dois tipos de gráficos (vetoriais

Leia mais

DATA WAREHOUSE. Introdução

DATA WAREHOUSE. Introdução DATA WAREHOUSE Introdução O grande crescimento do ambiente de negócios, médias e grandes empresas armazenam também um alto volume de informações, onde que juntamente com a tecnologia da informação, a correta

Leia mais

UTILIZANDO PROGRAMAS EDUCACIONAIS

UTILIZANDO PROGRAMAS EDUCACIONAIS LINUX EDUCACIONAL UTILIZANDO PROGRAMAS EDUCACIONAIS PROFESSOR GERSON VALENCIO Caro professor: As novas Tecnologias de Informação e Comunicação(TICs) estão mudando nossa forma de pensar, agir, relacionar-se,

Leia mais

Operações de Caixa. Versão 2.0. Manual destinado à implantadores, técnicos do suporte e usuários finais

Operações de Caixa. Versão 2.0. Manual destinado à implantadores, técnicos do suporte e usuários finais Operações de Caixa Versão 2.0 Manual destinado à implantadores, técnicos do suporte e usuários finais Sumário Introdução... 3 Suprimento... 3 Sangria... 4 Abertura de Caixa... 6 Fechamento de Caixa...

Leia mais

PONTIFÍCIA UNIVERSIDADE CATÓLICA DE GOIÁS Curso Superior de Tecnologia em Análise e Desenvolvimento de Sistemas

PONTIFÍCIA UNIVERSIDADE CATÓLICA DE GOIÁS Curso Superior de Tecnologia em Análise e Desenvolvimento de Sistemas PONTIFÍCIA UNIVERSIDADE CATÓLICA DE GOIÁS Curso Superior de Tecnologia em Análise e Desenvolvimento de Sistemas CMP1132 Processo e qualidade de software II Prof. Me. Elias Ferreira Sala: 402 E Quarta-Feira:

Leia mais

6 Construção de Cenários

6 Construção de Cenários 6 Construção de Cenários Neste capítulo será mostrada a metodologia utilizada para mensuração dos parâmetros estocásticos (ou incertos) e construção dos cenários com respectivas probabilidades de ocorrência.

Leia mais

Organização e Arquitetura de Computadores I

Organização e Arquitetura de Computadores I Organização e Arquitetura de Computadores I Aritmética Computacional Slide 1 Sumário Unidade Lógica e Aritmética Representação de Números Inteiros Aritmética de Números Inteiros Representação de Números

Leia mais

Manual dos Serviços de Interoperabilidade

Manual dos Serviços de Interoperabilidade MINISTÉRIO DO PLANEJAMENTO, ORÇAMENTO E GESTÃO Secretaria de Logística e Tecnologia da Informação Manual dos Serviços de Interoperabilidade Sumário Lista de Figuras...3 Lista de Tabelas...4 Introdução...5

Leia mais

XIII Encontro de Iniciação Científica IX Mostra de Pós-graduação 06 a 11 de outubro de 2008 BIODIVERSIDADE TECNOLOGIA DESENVOLVIMENTO

XIII Encontro de Iniciação Científica IX Mostra de Pós-graduação 06 a 11 de outubro de 2008 BIODIVERSIDADE TECNOLOGIA DESENVOLVIMENTO XIII Encontro de Iniciação Científica IX Mostra de Pós-graduação 06 a 11 de outubro de 2008 BIODIVERSIDADE TECNOLOGIA DESENVOLVIMENTO EPE0147 UTILIZAÇÃO DA MINERAÇÃO DE DADOS EM UMA AVALIAÇÃO INSTITUCIONAL

Leia mais

Figura 01: Aplicações do Filtro Espacial Passa-Baixa.

Figura 01: Aplicações do Filtro Espacial Passa-Baixa. 791 IMPLEMENTAÇÃO DE TÉCNICAS DE PRÉ-PROCESSAMENTO E PROCESSAMENTO DE IMAGENS PARA RADIOGRAFIAS CARPAIS Rafael Lima Alves 1 ; Michele Fúlvia Angelo 2 Bolsista PROBIC, Graduando em Engenharia de Computação,

Leia mais

PROCESSO DE DESENVOLVIMENTO DE SOFTWARE. Modelos de Processo de Desenvolvimento de Software

PROCESSO DE DESENVOLVIMENTO DE SOFTWARE. Modelos de Processo de Desenvolvimento de Software PROCESSO DE DESENVOLVIMENTO DE SOFTWARE Introdução Modelos de Processo de Desenvolvimento de Software Os modelos de processos de desenvolvimento de software surgiram pela necessidade de dar resposta às

Leia mais

Backup. Permitir a recuperação de sistemas de arquivo inteiros de uma só vez. Backup é somente uma cópia idêntica de todos os dados do computador?

Backup. Permitir a recuperação de sistemas de arquivo inteiros de uma só vez. Backup é somente uma cópia idêntica de todos os dados do computador? Backup O backup tem dois objetivos principais: Permitir a recuperação de arquivos individuais é a base do típico pedido de recuperação de arquivo: Um usuário apaga acidentalmente um arquivo e pede que

Leia mais

Sistemas Operacionais e Introdução à Programação. Vetores e matrizes

Sistemas Operacionais e Introdução à Programação. Vetores e matrizes Sistemas Operacionais e Introdução à Programação Vetores e matrizes 1 Matrizes Cada elemento de uma matriz é referenciado indicando-se sua posição dentro da matriz. Na Matemática, matrizes são arranjos

Leia mais

Etapas de pré-processamento de imagens nas técnicas de reconhecimento biométricas por digitais

Etapas de pré-processamento de imagens nas técnicas de reconhecimento biométricas por digitais Etapas de pré-processamento de imagens nas técnicas de reconhecimento biométricas por digitais Cassiana da Silva Bonato 1, Roberto Mendes Finzi Neto 1 1 Departamento de Ciência da Computação Universidade

Leia mais

Capítulo 3. Avaliação de Desempenho. 3.1 Definição de Desempenho

Capítulo 3. Avaliação de Desempenho. 3.1 Definição de Desempenho 20 Capítulo 3 Avaliação de Desempenho Este capítulo aborda como medir, informar e documentar aspectos relativos ao desempenho de um computador. Além disso, descreve os principais fatores que influenciam

Leia mais

PLANILHA PARA GERENCIAR NOTAS DAS TURMAS

PLANILHA PARA GERENCIAR NOTAS DAS TURMAS PLANILHA PARA GERENCIAR NOTAS DAS TURMAS INTRODUÇÃO Faça download de um dos arquivos de acordo com o software de planilha eletrônica disponível em sua máquina: Excel 97-03 https://dl.dropboxusercontent.com/u/5308498/rem_planilhaexemplo.xls

Leia mais

Sua indústria. Seu show. Seu Futuro

Sua indústria. Seu show. Seu Futuro Sua indústria. Seu show. Seu Futuro Usinagem 5-Eixos para Moldes Sandro, Vero Software Vero Software está no topo do relatório de fornecedores de CAM da CIMData 2014 Com maior Market Share, crescimento

Leia mais

Status. Barra de Título. Barra de Menu. Barra de. Ferramentas Padrão. Caixa de nomes. Barra de. Ferramentas de Formatação. Indicadores de Coluna

Status. Barra de Título. Barra de Menu. Barra de. Ferramentas Padrão. Caixa de nomes. Barra de. Ferramentas de Formatação. Indicadores de Coluna O que é uma planilha eletrônica? É um aplicativo que oferece recursos para manipular dados organizados em tabelas. A partir deles pode-se gerar gráficos facilitando a análise e interpretação dos dados

Leia mais

ATENÇÃO: * Arquivos com tamanho superior a 500 KB NÃO SERÃO ACEITOS * SOMENTE serão aceitos documentos do formato: PDF

ATENÇÃO: * Arquivos com tamanho superior a 500 KB NÃO SERÃO ACEITOS * SOMENTE serão aceitos documentos do formato: PDF TUTORIAL DE DIGITALIZAÇÃO DIRIGIDO AO USO DO PROCESSO ELETRÔNICO Adaptado do tutorial elaborado pelo colega MAICON FALCÃO, operador de computador da subseção judiciária de Rio Grande. Introdução Este tutorial

Leia mais

Manual SAGe Versão 1.2 (a partir da versão 12.08.01)

Manual SAGe Versão 1.2 (a partir da versão 12.08.01) Manual SAGe Versão 1.2 (a partir da versão 12.08.01) Submissão de Relatórios Científicos Sumário Introdução... 2 Elaboração do Relatório Científico... 3 Submissão do Relatório Científico... 14 Operação

Leia mais

5 Extraindo listas de produtos em sites de comércio eletrônico

5 Extraindo listas de produtos em sites de comércio eletrônico 5 Extraindo listas de produtos em sites de comércio eletrônico Existem diversos trabalhos direcionadas à detecção de listas e tabelas na literatura como (Liu et. al., 2003, Tengli et. al., 2004, Krüpl

Leia mais

Fundamentos de Hardware

Fundamentos de Hardware Fundamentos de Hardware Curso Técnico em Informática SUMÁRIO PLACAS DE EXPANSÃO... 3 PLACAS DE VÍDEO... 3 Conectores de Vídeo... 4 PLACAS DE SOM... 6 Canais de Áudio... 7 Resolução das Placas de Som...

Leia mais

ENGENHARIA DE SOFTWARE I

ENGENHARIA DE SOFTWARE I ENGENHARIA DE SOFTWARE I Prof. Cássio Huggentobler de Costa [cassio.costa@ulbra.br] Twitter: www.twitter.com/cassiocosta_ Agenda da Aula (002) Metodologias de Desenvolvimento de Softwares Métodos Ágeis

Leia mais

Image Enable: conceito

Image Enable: conceito Image Enable Gestão Eletrônica de Documentos - GED Image Enable: conceito Empresas possuem diversos sistemas para controlar suas operações Sistemas integrados de gestão; Sistemas de Recursos humanos, Contabilidade,

Leia mais

FACULDADE DE ENGENHARIA DE COMPUTAÇÃO. PROJETO FINAL I e II PLANO DE TRABALHO <NOME DO TRABALHO> <Nome do Aluno> <Nome do Orientador>

FACULDADE DE ENGENHARIA DE COMPUTAÇÃO. PROJETO FINAL I e II PLANO DE TRABALHO <NOME DO TRABALHO> <Nome do Aluno> <Nome do Orientador> FACULDADE DE ENGENHARIA DE COMPUTAÇÃO PROJETO FINAL I e II PLANO DE TRABALHO O Trabalho de Conclusão de Curso (TCC) a ser desenvolvido

Leia mais

PROCESSAMENTO DIGITAL DE IMAGENS

PROCESSAMENTO DIGITAL DE IMAGENS PROCESSAMENTO DIGITAL DE IMAGENS Msc. Daniele Carvalho Oliveira Doutoranda em Ciência da Computação - UFU Mestre em Ciência da Computação UFU Bacharel em Ciência da Computação - UFJF FILTRAGEM ESPACIAL

Leia mais

1 Transmissão digital em banda base

1 Transmissão digital em banda base 1 Transmissão digital em banda base A transmissão digital oferece algumas vantagens no que diz respeito ao tratamento do sinal, bem como oferecimento de serviços: Sinal pode ser verificado para avaliar

Leia mais

Orientação a Objetos

Orientação a Objetos 1. Domínio e Aplicação Orientação a Objetos Um domínio é composto pelas entidades, informações e processos relacionados a um determinado contexto. Uma aplicação pode ser desenvolvida para automatizar ou

Leia mais

GARANTIA DA QUALIDADE DE SOFTWARE

GARANTIA DA QUALIDADE DE SOFTWARE GARANTIA DA QUALIDADE DE SOFTWARE Fonte: http://www.testexpert.com.br/?q=node/669 1 GARANTIA DA QUALIDADE DE SOFTWARE Segundo a NBR ISO 9000:2005, qualidade é o grau no qual um conjunto de características

Leia mais

GUIA DE REDAÇÃO PARA TRABALHO DE EM974

GUIA DE REDAÇÃO PARA TRABALHO DE EM974 GUIA DE REDAÇÃO PARA TRABALHO DE EM974 CONSIDERAÇÕES GERAIS O objetivo deste documento é informar a estrutura e a informação esperadas num texto de Trabalho de Graduação. O conteúdo do texto deverá ser

Leia mais

5. EXPERIÊNCIAS E ANÁLISE DOS RESULTADOS. 5.1 - Os Programas de Avaliação

5. EXPERIÊNCIAS E ANÁLISE DOS RESULTADOS. 5.1 - Os Programas de Avaliação 36 5. EXPERIÊNCIAS E ANÁLISE DOS RESULTADOS 5.1 - Os Programas de Avaliação Programas de avaliação convencionais foram utilizados para análise de diversas configurações da arquitetura. Estes programas

Leia mais

Engenharia de Software III

Engenharia de Software III Engenharia de Software III Casos de uso http://dl.dropbox.com/u/3025380/es3/aula6.pdf (flavio.ceci@unisul.br) 09/09/2010 O que são casos de uso? Um caso de uso procura documentar as ações necessárias,

Leia mais

5 Mecanismo de seleção de componentes

5 Mecanismo de seleção de componentes Mecanismo de seleção de componentes 50 5 Mecanismo de seleção de componentes O Kaluana Original, apresentado em detalhes no capítulo 3 deste trabalho, é um middleware que facilita a construção de aplicações

Leia mais

Banco de Dados Aula 1 Introdução a Banco de Dados Introdução Sistema Gerenciador de Banco de Dados

Banco de Dados Aula 1 Introdução a Banco de Dados Introdução Sistema Gerenciador de Banco de Dados Banco de Dados Aula 1 Introdução a Banco de Dados Introdução Um Sistema Gerenciador de Banco de Dados (SGBD) é constituído por um conjunto de dados associados a um conjunto de programas para acesso a esses

Leia mais

PARA A CONSTRUÇÃO DOS GRÁFICOS

PARA A CONSTRUÇÃO DOS GRÁFICOS 1 PARA A CONSTRUÇÃO DOS GRÁFICOS Apresentamos dois materiais feitos por estudantes do Curso de Psicologia da Faculdade de Ciências Humanas e da Saúde para construção de gráficos. As instruções das páginas

Leia mais

CAPÍTULO 2. Grafos e Redes

CAPÍTULO 2. Grafos e Redes CAPÍTULO 2 1. Introdução Um grafo é uma representação visual de um determinado conjunto de dados e da ligação existente entre alguns dos elementos desse conjunto. Desta forma, em muitos dos problemas que

Leia mais

Funções de Posicionamento para Controle de Eixos

Funções de Posicionamento para Controle de Eixos Funções de Posicionamento para Controle de Eixos Resumo Atualmente muitos Controladores Programáveis (CPs) classificados como de pequeno porte possuem, integrados em um único invólucro, uma densidade significativa

Leia mais

enbsp - NBioBSP NITGEN Biometric Service Provider SDK Manual do Desenvolvedor SDK version 4.xx

enbsp - NBioBSP NITGEN Biometric Service Provider SDK Manual do Desenvolvedor SDK version 4.xx Índice: CAPÍTULO 1. INTRODUÇÃO... 3 Módulo NBioBSP COM... 3 Módulo NBioBSP Class Library... 3 Módulo Data Conversion... 3 Módulo Image Conversion... 3 1.1 CARACTERÍSTICAS... 4 Interface Gráfica para o

Leia mais

MANUAL DE UTILIZAÇÃO SISTEMA DE CADASTRO INTRANET

MANUAL DE UTILIZAÇÃO SISTEMA DE CADASTRO INTRANET MANUAL DE UTILIZAÇÃO SISTEMA DE CADASTRO INTRANET I Sumário 1. Objetivo do Documento... 1 2. Início... 1 3. Cadastro de Pessoa Física... 3 3.1. Preenchimentos Obrigatórios.... 4 3.2. Acesso aos Campos

Leia mais

Desenvolvimento de um CMS 1 para a criação e publicação de web sites acessíveis por deficientes visuais.

Desenvolvimento de um CMS 1 para a criação e publicação de web sites acessíveis por deficientes visuais. Desenvolvimento de um CMS 1 para a criação e publicação de web sites acessíveis por deficientes visuais. Tales Henrique José MOREIRA 1 ; Gabriel da SILVA 2 ; 1 Estudante de Tecnologia em Sistemas para

Leia mais

Disciplina: Introdução à Informática Profª Érica Barcelos

Disciplina: Introdução à Informática Profª Érica Barcelos Disciplina: Introdução à Informática Profª Érica Barcelos CAPÍTULO 4 1. ARQUITETURA DO COMPUTADOR- HARDWARE Todos os componentes físicos constituídos de circuitos eletrônicos interligados são chamados

Leia mais

29/08/2011. Radiologia Digital. Princípios Físicos da Imagem Digital 1. Mapeamento não-linear. Unidade de Aprendizagem Radiológica

29/08/2011. Radiologia Digital. Princípios Físicos da Imagem Digital 1. Mapeamento não-linear. Unidade de Aprendizagem Radiológica Mapeamento não-linear Radiologia Digital Unidade de Aprendizagem Radiológica Princípios Físicos da Imagem Digital 1 Professor Paulo Christakis 1 2 Sistema CAD Diagnóstico auxiliado por computador ( computer-aided

Leia mais

Conceitos Importantes:

Conceitos Importantes: Conceitos Importantes: Variáveis: Por Flávia Pereira de Carvalho, 2007 i O bom entendimento do conceito de variável é fundamental para elaboração de algoritmos, consequentemente de programas. Uma variável

Leia mais

Visão Computacional. Alessandro L. Koerich. Programa de Pós-Graduação em Engenharia Elétrica Universidade Federal do Paraná (UFPR)

Visão Computacional. Alessandro L. Koerich. Programa de Pós-Graduação em Engenharia Elétrica Universidade Federal do Paraná (UFPR) Visão Computacional Alessandro L. Koerich Programa de Pós-Graduação em Engenharia Elétrica Universidade Federal do Paraná (UFPR) Interfaces Câmera PC Analógica, Firewire, GigE, Camera Link, USB Introdução

Leia mais

Persistência e Banco de Dados em Jogos Digitais

Persistência e Banco de Dados em Jogos Digitais Persistência e Banco de Dados em Jogos Digitais Prof. Marcos Francisco Pereira da Silva Especialista em Engenharia de Software Jogos Digitais - Computação Gráfica 1 Agenda Vantagens de usar a abordagem

Leia mais

FILTRAGEM ESPACIAL. Filtros Digitais no domínio do espaço

FILTRAGEM ESPACIAL. Filtros Digitais no domínio do espaço FILTRAGEM ESPACIAL Filtros Digitais no domínio do espaço Definição Também conhecidos como operadores locais ou filtros locais Combinam a intensidade de um certo número de piels, para gerar a intensidade

Leia mais

6. Geometria, Primitivas e Transformações 3D

6. Geometria, Primitivas e Transformações 3D 6. Geometria, Primitivas e Transformações 3D Até agora estudamos e implementamos um conjunto de ferramentas básicas que nos permitem modelar, ou representar objetos bi-dimensionais em um sistema também

Leia mais

Figura 1: Formato matricial de uma imagem retangular. Figura 2: Ampliação dos pixels de uma imagem

Figura 1: Formato matricial de uma imagem retangular. Figura 2: Ampliação dos pixels de uma imagem Universidade Federal de Santa Maria - UFSM Departamento de Eletrônica e Computação - DELC Introdução à Informática Prof. Cesar Tadeu Pozzer Julho de 2006 Imagens Uma imagem é representada por uma matriz

Leia mais

Taxa de Gravação da Memória RAM (MegaBytes / segundo) G5 2.7 Ghz (Mac) Linux Kernel 2.6 2799 1575

Taxa de Gravação da Memória RAM (MegaBytes / segundo) G5 2.7 Ghz (Mac) Linux Kernel 2.6 2799 1575 21 4 Análise É necessária uma análise criteriosa, que busque retornar as questões primordiais sobre o que é realmente preciso para a aquisição de uma plataforma de produção gráfica digital profissional.

Leia mais

PESQUISA SOBRE O PERFIL DE ALUNOS NA UTILIZAÇÃO DE UM SITE DOCENTE DO ENSINO SUPERIOR

PESQUISA SOBRE O PERFIL DE ALUNOS NA UTILIZAÇÃO DE UM SITE DOCENTE DO ENSINO SUPERIOR PESQUISA SOBRE O PERFIL DE ALUNOS NA UTILIZAÇÃO DE UM SITE DOCENTE DO ENSINO SUPERIOR Wesley Humberto da Silva (Fundação Araucária), André Luis Andrade Menolli (Orientador) e-mail: wesleyhumberto11@mail.com

Leia mais

Desenhador de Escadas

Desenhador de Escadas Desenhador de Escadas Designsoft Desenhador de Escadas-1 Desenhador de Escadas-2 Desenhador de Escadas O Desenhador de Escadas facilita o desenho e a localização de escadas personalizadas no seu projeto.

Leia mais

Controle do Arquivo Técnico

Controle do Arquivo Técnico Controle do Arquivo Técnico Os documentos existentes de forma física (papel) no escritório devem ser guardados em pastas (normalmente pastas suspensas) localizadas no Arquivo Técnico. Este Arquivo pode

Leia mais

5 Conclusões e Recomendações

5 Conclusões e Recomendações 5 Conclusões e Recomendações 5.1 Conclusões O objetivo deste estudo foi utilizar a base de dados de clientes de uma empresa para desenvolver um modelo de regressão logística que determine o risco de cancelamento

Leia mais

Logística e a Gestão da Cadeia de Suprimentos. "Uma arma verdadeiramente competitiva"

Logística e a Gestão da Cadeia de Suprimentos. Uma arma verdadeiramente competitiva Logística e a Gestão da Cadeia de Suprimentos "Uma arma verdadeiramente competitiva" Pequeno Histórico No período do pós-guerra até a década de 70, num mercado em franca expansão, as empresas se voltaram

Leia mais

Imagem digital 2. Resolução x dimensão da imagem

Imagem digital 2. Resolução x dimensão da imagem Uma imagem bitmapeada é formada por um conjunto de pixels. gerados no momento da digitalização da imagem (através do scanner ou câmera digital). PRODUÇÃO GRÁFICA 2 Imagem digital 2 Resolução x dimensão

Leia mais

Roteiro. Arquitetura. Tipos de Arquitetura. Questionário. Centralizado Descentralizado Hibrido

Roteiro. Arquitetura. Tipos de Arquitetura. Questionário. Centralizado Descentralizado Hibrido Arquitetura Roteiro Arquitetura Tipos de Arquitetura Centralizado Descentralizado Hibrido Questionário 2 Arquitetura Figura 1: Planta baixa de uma casa 3 Arquitetura Engenharia de Software A arquitetura

Leia mais

Sistema de Reconhecimento de Impressões Digitais. Resumo

Sistema de Reconhecimento de Impressões Digitais. Resumo Sistema de Reconhecimento de Impressões Digitais Álvaro N. Prestes Relatório Técnico, Introdução ao Processamento de Imagens Programa de Engenharia de Sistemas e Computação - PESC/COPPE Universidade Federal

Leia mais

PONTIFÍCIA UNIVERSIDADE CATÓLICA DO RIO DE JANEIRO DEPARTAMENTO DE INFORMÁTICA PÓS GRADUAÇÃO EM INFORMÁTICA

PONTIFÍCIA UNIVERSIDADE CATÓLICA DO RIO DE JANEIRO DEPARTAMENTO DE INFORMÁTICA PÓS GRADUAÇÃO EM INFORMÁTICA PONTIFÍCIA UNIVERSIDADE CATÓLICA DO RIO DE JANEIRO DEPARTAMENTO DE INFORMÁTICA PÓS GRADUAÇÃO EM INFORMÁTICA INF2608 FUNDAMENTOS DE COMPUTAÇÃO GRÁFICA RELATÓRIO: IMAGENS SÍSMICAS VISUALIZAÇÃO E DETECÇÃO

Leia mais

Exemplos: Análise de Valor Agregado (Ex_vagregado.SPRJ)

Exemplos: Análise de Valor Agregado (Ex_vagregado.SPRJ) Exemplos: Análise de Valor Agregado (Ex_vagregado.SPRJ) Este exemplo tem como base atividades descritas em um email distribuído na lista da E-Plan (planejamento@yahoogrupos.com.br) com o título Curva Física

Leia mais

Sistema de Controle de Acesso Baseado no Reconhecimento de Faces

Sistema de Controle de Acesso Baseado no Reconhecimento de Faces Sistema de Controle de Acesso Baseado no Reconhecimento de Faces Access Control System Based on Face Recognition Tiago A. Neves, Welton S. De Oliveira e Jean-Jacques De Groote Faculdades COC de Ribeirão

Leia mais

Instituto Politécnico de Beja. Escola Superior de Tecnologia e Gestão

Instituto Politécnico de Beja. Escola Superior de Tecnologia e Gestão Instituto Politécnico de Beja Escola Superior de Tecnologia e Gestão Curso de Engenharia Informática Disciplina de Estrutura de dados e Algoritmos 2º Ano - 1º Semestre Relatório Connected Component Labeling

Leia mais

Admistração de Redes de Computadores (ARC)

Admistração de Redes de Computadores (ARC) Admistração de Redes de Computadores (ARC) Instituto Federal de Educação, Ciência e Tecnologia de Santa Catarina - Campus São José Prof. Glauco Cardozo glauco.cardozo@ifsc.edu.br RAID é a sigla para Redundant

Leia mais

Análise de Ponto de Função

Análise de Ponto de Função Complemento para o Curso Análise de Ponto de Função FUNÇÕES DO TIPO DADO O termo Arquivo não significa um arquivo do sistema operacional, como é comum na área de processamento de dados. Se refere a um

Leia mais

Thales Trigo. Formatos de arquivos digitais

Thales Trigo. Formatos de arquivos digitais Esse artigo sobre Formatos de Arquivos Digitais é parte da Tese de Doutoramento do autor apresentada para a obtenção do titulo de Doutor em Engenharia Elétrica pela Escola Politécnica da USP. Thales Trigo

Leia mais

Árvores Binárias Balanceadas

Árvores Binárias Balanceadas Árvores Binárias Balanceadas Elisa Maria Pivetta Cantarelli Árvores Balanceadas Uma árvore é dita balanceada quando as suas subárvores à esquerda e à direita possuem a mesma altura. Todos os links vazios

Leia mais

Reconhecimento de Dados Biométricos em Larga Escala

Reconhecimento de Dados Biométricos em Larga Escala Reconhecimento de Dados Biométricos em Larga Escala Profa. Fabíola Gonçalves Pereira Greve DCC - UFBA Departamento de Ciência da Computação Grupo de Algoritmos e Computação Distribuída http:// Equipe Profa.

Leia mais

Algoritmos e Estrutura de Dados III. Árvores

Algoritmos e Estrutura de Dados III. Árvores Algoritmos e Estrutura de Dados III Árvores Uma das mais importantes classes de estruturas de dados em computação são as árvores. Aproveitando-se de sua organização hierárquica, muitas aplicações são realizadas

Leia mais

EXPERIMENTS MANUAL Manual de Experimentos Manual de Experimentos 1

EXPERIMENTS MANUAL Manual de Experimentos Manual de Experimentos 1 RESISTORS: LAWS AND THEOREMS Resistores: Leyes y Teoremas Resistores: Leis e Teoremas M-1101A *Only illustrative image./imagen meramente ilustrativa./imagem meramente ilustrativa. EXPERIMENTS MANUAL Manual

Leia mais

FUNCIONAMENTO, VANTAGENS E DESVANTAGENS DAS DIVERSAS TECNOLOGIAS

FUNCIONAMENTO, VANTAGENS E DESVANTAGENS DAS DIVERSAS TECNOLOGIAS FUNCIONAMENTO, VANTAGENS E DESVANTAGENS DAS DIVERSAS TECNOLOGIAS FUNCIONAMENTO DOS RFID s O Um sistema de RFID é composto, basicamente, por uma antena, que funciona como receptor, faz a leitura do sinal

Leia mais

IMPLEMENTAÇÃO DAS CAMADAS Inference Machine e Message Service Element PARA UM SERVIDOR DE SISTEMA DE GERENCIAMENTO DE Workflow HOSPITALAR

IMPLEMENTAÇÃO DAS CAMADAS Inference Machine e Message Service Element PARA UM SERVIDOR DE SISTEMA DE GERENCIAMENTO DE Workflow HOSPITALAR IMPLEMENTAÇÃO DAS CAMADAS Inference Machine e Message Service Element PARA UM SERVIDOR DE SISTEMA DE GERENCIAMENTO DE Workflow HOSPITALAR Jeferson J. S. Boesing 1 ; Manassés Ribeiro 2 1.Aluno do Curso

Leia mais

Tabela de Símbolos. Análise Semântica A Tabela de Símbolos. Principais Operações. Estrutura da Tabela de Símbolos. Declarações 11/6/2008

Tabela de Símbolos. Análise Semântica A Tabela de Símbolos. Principais Operações. Estrutura da Tabela de Símbolos. Declarações 11/6/2008 Tabela de Símbolos Análise Semântica A Tabela de Símbolos Fabiano Baldo Após a árvore de derivação, a tabela de símbolos é o principal atributo herdado em um compilador. É possível, mas não necessário,

Leia mais

澳 門 特 別 行 政 區 政 府 Governo da Região Administrativa Especial de Macau 個 人 資 料 保 護 辦 公 室 Gabinete para a Protecção de Dados Pessoais

澳 門 特 別 行 政 區 政 府 Governo da Região Administrativa Especial de Macau 個 人 資 料 保 護 辦 公 室 Gabinete para a Protecção de Dados Pessoais Perguntas sobre a aplicação de Equipamento de Controlo de Assiduidade através de Tecnologia Biométrica para além de Equipamentos de Controlo de Assiduidade por Impressão Digital /Palma Perguntas: (1) Será

Leia mais