ESTUDO COMPARATIVO ENTRE CLASSIFICADORES APLICADOS NUM SISTEMA BIOMÉTRICO DE IDENTIFICAÇÃO PELA GEOMETRIA DA MÃO.

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

Download "ESTUDO COMPARATIVO ENTRE CLASSIFICADORES APLICADOS NUM SISTEMA BIOMÉTRICO DE IDENTIFICAÇÃO PELA GEOMETRIA DA MÃO."

Transcrição

1 ESTUDO COMPARATIVO ENTRE CLASSIFICADORES APLICADOS NUM SISTEMA BIOMÉTRICO DE IDENTIFICAÇÃO PELA GEOMETRIA DA MÃO. Lucas Teló 1, Laurentino Augusto Dantas 1 1 Curso de Sistemas de Informação - UNIPAR - Universidade Paranaense. CEP Cascavel PR - Brasil lucast512@gmail.com, guto@unipar.br Resumo: No presente trabalho foi efetuada a comparação entre os classificadores MultiLayerPerceptron(Rede Neural); JRip(Regras de Decisão); J48 (Árvore de Decisão); IBK (Máquina de aprendizado); REPTree (Árvore de Decisão) afim de verificar a performance deles quando utilizados em um sistema biométrico de identificação pessoal através das características da geometria da mão. Para a execução dos testes foi criada uma base de dados contendo 350 imagens de 35 usuários, 10 fotos do dorso da mão direita de cada um obtidas através de uma webcam. A partir das imagens coletadas foram aplicados algoritmos de processamento de imagens e extraídos vetores de características com 25 primitivas que representavam diversas medidas da mão. Visando as comparações da performance foi utilizado o software de mineração de dados WEKA, o qual possui ferramentas que permite fazer a análise de dados através de diversos classificadores implementados. Como melhor resultado dos experimentos foi obtida uma taxa de erro de 5,59% para 60% da rede treinada usando o classificador J48. Palavras-chave: Classificador, Sistema Biométrico,geometria da mão.

2 Introdução Biometria do latim, bio(vida) e metria(medida), medida da vida, ou seja a capacidade de poder mensurar cada individuo através de suas características pessoais. Os sistemas baseados na biometria podem identificar um individuo através de características da mão, digital, íris, retina, voz, etc. Autenticação biométrica é o processo de determinar se alguém é, de fato, quem declara ser, com base nas suas características comportamentais e fisiológicas(ribaric, 2005). Sistemas biométricos são essencialmente sistemas de identificação e de autenticação de pessoas a partir de características comportamentais e fisiológicas, que obtém os dados biométricos de um indivíduo através de um dispositivo de captura, efetua a extração de características do dado biométrico adquirido e as transforma num template que depois é comparado com templates armazenados em uma base de dados utilizando algoritmos classificadores (JAIN, ROSS, e PRABHAKAR, 2004). Para a comparação dos templates feita pelos algoritmos classificadores é definida uma margem de erro denominada valor de treshould, esse valor irá influir diretamente na taxa de erro do sistema, que é mensurada pela FAR(False Accept Rate) que ocorre quando um falso individuo é aceito como verdadeiro, e a FRR(False Reject Rate) que ocorre quando um indivíduo verdadeiro é rejeitado (JAIN,2000), um terceiro índice e talvez o mais importante, é o EER que indica uma situação onde para um determinado valor de treshould as taxas de FAR e FRR são iguais..segundo (REILO, 2000) Para as tecnologias biométricas, a geometria da mão é considerada de média segurança, mas com diversas vantagens comparadas com outras, por ter custo médio, visto que só precisa uma plataforma e uma câmera de média resolução, utiliza algoritmos computacionais de baixo custo e imagens pequenas entre 9 e 25 bytes, o que faz com que estes sistemas não exijam hardwares poderosos. Objetivo Fazer análise comparativa do desempenho e taxas de erro dos classificadores mais utilizados em sistemas biométricos de identificação através da geometria da mão, submetendo-os a teste utilizando um mesmo conjunto de primitivas de uma mesma base de imagens. Fundamentação Teórica No artigo de (VELDHUIS, 2004) ele demonstra um método de contorno baseado no reconhecimento da geometria da mão que apesar de simples apresenta taxas de erro de 0,5%. O contorno é determinado pela imagem em preto e branco. Imagens da mão direita são usadas para reconhecimento. A área da mão utilizada fica logo abaixo da base do dedo mínimo até um ponto a uma distância fixa abaixo da base do polegar, partes do contorno inferior não são usados por não serem confiáveis. Pinos de alinhamento são retirados, possíveis dentes são suavizados. (VELDHUIS,

3 2004). O número de pontos de referência em um contorno podem ser escolhidos livremente, porém o conjunto mínimo é composto de 11 marcos de referência. O ponto de início e término do contorno, as pontas dos dedos e os pontos entre os dedos. (VELDHUIS, 2004). FIGURA 1 - Imagem binária da mão e características geométricas. Fonte: (VELDHUIS, 2004) A verificação foi baseada em um classificador de log da razão de verossimilhança. Antes da classificação o vetor de características foi mapeado em um espaço de menor dimensão através de uma transformação linear. Isto resultou em uma relação de complexidade computacional linear e não quadrátrica. (VELDHUIS, 2004). A captura da imagem foi feita através de uma webcam, colorida, que depois foi convertida em preto e branco, a posição da mão foi fixada com 6 pinos a vista lateral da mão é capturado através de um espelho posicionado 45º abaixo. A vista lateral foi utilizado para medir a altura das mãos. (VELDHUIS, 2004). Nos testes foi feita a comparação de dois métodos, um padrão com base de 30 características de alto nível, um banco de dados com 850 imagens sendo no mínimo 10 e no máximo 20 imagens de cada indivíduo dos 51 indivíduos. (VELDHUIS, 2004). Foram feitos em média 20 testes, as características foram divididas 75% para um conjunto de treinamentos, e o restante 25% para testes. Os coeficientes de transformação e os parâmetros dos classificadores foram estimados a partir do conjunto de treinamento. (VELDHUIS, 2004). Cerca de 213 tentativas genuínas e falsas foram feitas em cada teste. No total foram feitas 4260 tentativas genuínas e 213 mil tentativas falsas.utilizando o método padrão a taxa de erro foi de 0,27%, sendo que em outros sistemas a taxa é de 0,5%. De acordo com o gráfico o método com 311 pontos de refência apresentou menos taxa de erros. (VELDHUIS, 2004). SANCHEZ-REILLO(2000) em seu trabalho através de uma câmera CCD, capturou 10 imagens de 20 pessoas e obteve uma taxa de 4,9%.

4 Jain et al. (JAIN, 1999) desenvolveu uma verificação baseada na geometria da mão, usou para isto um protótipo web seguro. Para captura das imagens das mão foram usados uma fonte de luz, uma câmera, um espelho e uma superfície plana contendo 5 pinos para alinhamento dos dedos, a figura 01 ilustra o modelo de captura das imagens. Eram capturadas imagens de oito bits com 640x480 pixels de resolução em escala de cinza. A mão direita era posicionada de acordo com os pinos, a divisão da mão era feita em 16 pontos que indicava as primitivas do vetor de características. Foram obtidas 10 imagens da mão de 50 pessoas, das imagens obtidas 140 foram descartadas, o artigo relata que os testes realizados sobre as imagens restantes obtiveram um índice de 2% de falsa aceitação (FAR)e um índice de 15% de falsa rejeição (FRR). Figura 2. Modelo para captura de imagens da mão direita e indicação dos pontos que representam as primitivas (JAIN,1999). Jain et al. (JAIN, 1999_2) desenvolveram um sistema de verificação que alinha os contornos dos dedos e mensura o erro do alinhamento entre eles, As imagens eram obtidas através de um scanner, em níveis de cinza, com medidas de 640x480pixels.Sobre o scanner foram colocados pinos de modo a acertar o posicionamento das mãos, Foi feito um banco de dados contendo 353 imagens de 53 pessoas, em testes sobre estas imagens foi obtida uma taxa de FAR de 2% e FRR de 3,5%. Covavisaruch et al. (COVAVISARUCH,2005) propôs um sistema de verificação e identificação pessoal baseado nas características biométricas da mão, o sistema faz as verificações utilizando a largura e o comprimento dos dedos além da largura da palma da mão. O sistema fazia a captura da imagem da mão sem a necessidade dos pinos de alinhamento para os dedos. Para efetuar os testes foi criado um banco de dados com 480 imagens de 96 usuários diferentes. Foram utilizadas 6 funções de distância durante os experimentos os

5 melhores resultados obtidos foi uma taxa de acerto de 94%, falsa aceitação (FAR) de 3% e falsa rejeição (FRR) de 6%. Material e métodos Para a realização da pesquisa utilizou-se as pesquisas exploratórias e bibliográficas, buscando informações em livros, artigos e revistas especializadas. Para a realização dos utilizou-se o software de mineração WEKA (HALL ET AL,2011). Foram implementadas rotinas de processamento de imagens e extração de características da geometria da mão na linguagem de programação Java. Criou-se uma base de dados contendo 10 imagens distintas do dorso da mão direita de 35 indivíduos, totalizando um total de 350 figuras. Representou-se os templates através de vetores de características com 25 primitivas que indicam medidas tais como a largura e comprimento dos dedos ou da palma. Os templates foram gravados em arquivos no padrão WEKA para serem submetidos aos testes. Classificadores O objetivo principal dos classificadores é identificar a que classe pertence um determinado objeto, com base em treinamentos em um conjunto de dados que contém outras classes sendo suas classes filho conhecidas. Neste trabalho, optou-se pela utilização dos classificadores, baseados em árvore de decisão, regras de decisão, aprendizagem de máquina e redes neurais. A escolha por tais classificadores se deu pelos fato deles já terem sido utilizados nos trabalhos estudados. O JRIP ou Ripper (Repeated Incremental Pruning to Produce Error Reduction), foi proposto por William W. Cohen Algoritmo baseado em regras de decisão, tais como SE e ENTÃO. Este algoritmo basicamente se divide em duas fases a primera fase gera um conjunto de regras para a comparação e a segunda etapa otimiza o conjunto de regras inicial para diminuir erros e tornar o processo mais seletivo, sendo estes dois estagios repetidos inúmeras vezes. O J48 e o REPTree são dois algoritmos baseados em árvore de decisão. Segundo (PEREIRA, 2002) Árvore é uma coleção finita de 0 ou mais nodos. Caso a árvore obtenha zero nodos então se diz que ela é nula, do contrário ela apresenta um nodo raiz, e demais nodos denominados sub-árvores. O número de sub-árvores indica o grau. Quando um determinado nodo não possui sub-árvores, este nodo é chamado de folha. J48 e o RepTree são algoritmos de código aberto baseados na implementação do algoritmo C45 através do WEKA(HALL,2011). Algoritmos de Árvore de decisão, começam com um conjunto de casos, utilizando uma estrutura de árvore que pode ser utilizada para classificar novos dados.cada caso é um conjunto de atributos podendo ter valores numéricos ou simbólicos. (QUINLAN,1993) Cada nó interno de uma árvore de decisão contém um teste, cujo resultado é usado para decidir aonde o algoritmo deve prosseguir. (QUINLAN,1993). Quilan utiliza este algoritmo em seus trabalhos para diagnóstico de hipertireoidismo, diagnóstico de doenças de soja e aprovação de crédito. (QUINLAN,1993).

6 O IBK( Machine Learning) é um classificador baseado em aprendizagem de máquina e na inteligência artificial, consiste em algoritmos que melhoram seu desempenho e processamento através da experiência adquirida, sendo muito utilizado em motores de busca, e identificações pessoais como a fala e escrita. Aprendizagem de máquina ajuda a encontrar soluções para muitos problemas na visão, reconhecimento de fala e robótica. Aprendizagem de máquina é um programa de computadores para otimizar um critério de desempenho utilizando dados de exemplo ou experiência anterior. Temos um modelo definido até alguns parâmetros, e aprender é a execução do programa de computador para otimizar os parâmetros do modelo usando os dados de treinamento ou experiência anterior. o modelo pode ser preditivo para ter previsões para o futuro, ou descritivo para ganhar conhecimento a partir de dados, ou ambos. (ALPAYDIN,2004). O MultiLayerPerceptron é um classificador baseado em redes neurais, que segundo (BRAGA ET AL,2000) são sistemas que relembram a estrutura do cérebro humano. Sistemas paralelos distribuídos, compostos de nodos, que calculam funções matemáticas, podendo ser organizadas em uma ou mais camadas, e interligadas por conexões, estas conexões possuem pesos que armazenam o conhecimento adquirido durante a aprendizagem. Uma rede MLP é uma rede Perceptron de camadas múltiplas que possue pelos menos 3 camadas, uma de entrada, uma intermediária responsável pela não linearidade da rede, que torna as redes capazes de aprender e uma camada de saída, responsável por dar respostas a rede. (VALENÇA, 2010). Uma rede neural pode ser definida genericamente como uma estrutura composta por um conjunto de unidades de processamento(neurônios artificiais) interconectados, tendo cada unidade de processamento uma função de ativação específica. (VALENÇA, 2010,Pg. 155). Resultados e Discussões O aplicativo WEKA (HALL,2011) foi utilizado no trabalho para treinamento dos dados, este software possui diversas ferramentas para comparação, mineração e classificação de dados. Para o trabalho proposto foram coletadas imagens de 35 pessoas sendo 10 imagens de cada, obtendo um total de 350 imagens na base de dados. A quantidade de 10 imagens por pessoa é baseada no número médio de imagens de cada indivíduo coletadas nos trabalhos estudados. Os templates foram representados através de vetores de características contendo 25 primitivas cada um, que nos sistemas biométricos por geometria da mão indicam medidas tais como a largura e comprimento dos dedos ou da palma, a figura 3 mostra as etapas do processamento das imagens e as características extraídas.

7 a) Imagem original b) Exclusão pinos c) Filtro Sobel d) Limiarização de Otsu e) Definição Pontos f) Calculo distâncias Figura 3. Etapas processamento das imagens, a) imagem original, b) segunda exclusão dos pontos de fixação, c) aplicação filtro de Sobel, d) Limiarização de Otsu, e) Definição Pontos e f) cálculo das distâncias entre os pontos. Após a extração das primitivas os templates foram gravados em arquivos no padrão WEKA e foram submetidos a testes com os classificadores MultiLayerPerceptron, JRip, J48, IBK( baseado na medida euclidiana) e o REPTre, nos testes utilizou-se diversas porcentagens dos templates para treino e teste de acertos. Foram obtidas as seguintes taxas de EER como melhor desempenho dos algoritmos testados: Tabela 1. Taxas de erro dos classificadores. Classificador Taxa de Erro(EER) % Dados Treino Tempo Execução MultiLayerPerceptron 9,04% 70% 60 segundos Jrip 14,20% 60% 35 segundos J48 5,59% 60% 24 segundos IBK 7,79% 70% 29 segundos REPTree 6,16% 70% 27 segundos Considerações Finais Os sistemas biométricos por geometria da mão podem ser construídos com o uso de leitores biométricos e equipamento para processamento de baixo custo, por

8 apresentarem baixa complexidade se mostram uma boa alternativa para testes e experiências na área da biometria. A partir dos testes efetuados constatou-se que classificadores distintos obtém taxas de EER diversas numa mesma base de templates, o que demonstra que a escolha do classificador vai influir diretamente na taxas de erro do sistema. Os resultados obtidos no trabalho se mostram satisfatórios, pois uma taxa de EER de 5.59% utilizando 60% dos dados para treino da rede estão muito próximas daquelas apresentadas pelos diversos artigos estudados. Referências ALPAYDIN, ETHEM (2004). Introduction to Machine Learning. MIT Press Massachusetts Institute of Technology. BRAGA, Antônio de Pádua; Ludermir, Teresa Bernanda; Carvalho, André Carlos Ponce de Leon Ferreira,(2000). Redes Neurais Artificiais Teoria e Aplicações. Livros Téctinicos e Científicos S.A. Rio de Janeiro. COVAVISARUCH, Nongluk, PRATEEPAMORNKU, Pipat l, RUCHIKACHORN, Puripant, TAKSAPHAN, Piyanaat (2005), Personal Verification and Identification Using Hand Geometry, ECTI Transactions On Computer And Information Technology vol.1, nº.2, p HALL, Mark; FRANK, Eibe; HOLMES, Geoffrey; PFAHRINGER, Bernhard; REUTEMANN, Peter; WITTEN, Ian H.,(2011), The WEKA Data Mining Software: An Update; SIGKDD Explorations, Volume 11, Issue 1. Disponível em: Acesso em: 24/06/2011 JAIN, Anil K., DUTA, Nicolae, (1999) deformable matching of hand shapes for user verification, International Conference on Image Processing, p JAIN, Anil.; Hong, L.; Pankanti, S., (2000) Biometrics: Promising frontiers for emerging identification market, computer, vol. 33, no. 2. JAIN, Anil K., ROSS, Arun, PRABHAKAR, Salil,(2004), IEEE Trans. on Circuits and Systems for Video Technology, vol. 14, p PEREIRA, Silvio do Lago (2002), Estrutura de Dados Fundamentais Conceitos e aplicações. QUINLAN, J. R. (1995) C4.5: Programs for Machine Learning. Morgan Kaufmann Publishers. RIBARIC, Slobodan, FRATRIC, Ivan (2005),An Online Biometric Authentication System Based on Eigenfingers and Finger-Geometry, 13th Eur. Signal Processing Conf..

9 REILO, Raul Sanches, AVILA, Carmem Sanches, MARCOS, Ana Gonzalez(2000), Biometric Identification Trough Hand Geometry Measurements, IEEE Transactions on Pattern Analysis and Machine Intelligence,nº 10, vol. 22, p SANCHEZ-REILLO, R., (2000) Hand Geometry Pattern Recognition through Gaussian Mixture Modeling, icpr, vol. 2,, 15th International Conference on Pattern Recognition (ICPR'00) - Volume 2, p VALENÇA, Mêuser Jorge Silva (2010). Fundamentos das Redes Neurais Exemplos em JAVA. 2ª Edição.Livro Rápido.Recife. VELDHUIS, Raymond, BAZEN, Asker, BOOIJ, Wim, HENDRIKSE, Anne (2004)A Comparison of Hand-Geometry Recognition Methods Based on Low- and High- Level Features. ProRISC 2004, 15th Annual Workshop on Circuits, Systems and Signal Processing. Witten, I.H. & Frank, E. (2005). Data Mining: Practical Machine Learning Tools and Techniques with Java Implementations. Morgan Kaufmann Publishers, 2 nd edition, San Francisco, California.

Aprendizagem de Máquina

Aprendizagem de Máquina Aprendizagem de Máquina Professor: Rosalvo Ferreira de Oliveira Neto Disciplina: Inteligência Artificial Tópicos 1. Definições 2. Tipos de aprendizagem 3. Paradigmas de aprendizagem 4. Modos de aprendizagem

Leia mais

Extração de Árvores de Decisão com a Ferramenta de Data Mining Weka

Extração de Árvores de Decisão com a Ferramenta de Data Mining Weka Extração de Árvores de Decisão com a Ferramenta de Data Mining Weka 1 Introdução A mineração de dados (data mining) pode ser definida como o processo automático de descoberta de conhecimento em bases de

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

Aprendizagem de Máquina

Aprendizagem de Máquina Aprendizagem de Máquina Alessandro L. Koerich Programa de Pós-Graduação em Informática Pontifícia Universidade Católica do Paraná (PUCPR) Horários Aulas Sala [quinta-feira, 7:30 12:00] Atendimento Segunda

Leia mais

UNIVERSIDADE FEDERAL DE SANTA CATARINA

UNIVERSIDADE FEDERAL DE SANTA CATARINA UNIVERSIDADE FEDERAL DE SANTA CATARINA CIÊNCIAS DA COMPUTAÇÃO MÁQUINAS DE COMITÊ APLICADAS À FILTRAGEM DE SPAM Monografia submetida à UNIVERSIDADE FEDERAL DE SANTA CATARINA para a obtenção do grau de BACHAREL

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

Data, Text and Web Mining

Data, Text and Web Mining Data, Text and Web Mining Fabrício J. Barth TerraForum Consultores Junho de 2010 Objetivo Apresentar a importância do tema, os conceitos relacionados e alguns exemplos de aplicações. Data, Text and Web

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

Arquitetura de Rede de Computadores

Arquitetura de Rede de Computadores TCP/IP Roteamento Arquitetura de Rede de Prof. Pedro Neto Aracaju Sergipe - 2011 Ementa da Disciplina 4. Roteamento i. Máscara de Rede ii. Sub-Redes iii. Números Binários e Máscara de Sub-Rede iv. O Roteador

Leia mais

GERAÇÃO DE RELATÓRIOS

GERAÇÃO DE RELATÓRIOS UNIOESTE Universidade Estadual do Oeste do Paraná CCET - CENTRO DE CIÊNCIAS EXATAS E TECNOLÓGICAS Colegiado de Ciência da Computação Curso de Bacharelado em Ciência da Computação GERAÇÃO DE RELATÓRIOS

Leia mais

Avaliando o que foi Aprendido

Avaliando o que foi Aprendido Avaliando o que foi Aprendido Treinamento, teste, validação Predição da performance: Limites de confiança Holdout, cross-validation, bootstrap Comparando algoritmos: o teste-t Predecindo probabilidades:função

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

SISTEMAS DE APRENDIZADO PARA A IDENTIFICAÇÃO DO NÚMERO DE CAROÇOS DO FRUTO PEQUI LEARNING SYSTEMS FOR IDENTIFICATION OF PEQUI FRUIT SEEDS NUMBER

SISTEMAS DE APRENDIZADO PARA A IDENTIFICAÇÃO DO NÚMERO DE CAROÇOS DO FRUTO PEQUI LEARNING SYSTEMS FOR IDENTIFICATION OF PEQUI FRUIT SEEDS NUMBER SISTEMAS DE APRENDIZADO PARA A IDENTIFICAÇÃO DO NÚMERO DE CAROÇOS DO FRUTO PEQUI Fernando Luiz de Oliveira 1 Thereza Patrícia. P. Padilha 1 Conceição A. Previero 2 Leandro Maciel Almeida 1 RESUMO O processo

Leia mais

Detecção e Rastreamento de Objetos coloridos em vídeo utilizando o OpenCV

Detecção e Rastreamento de Objetos coloridos em vídeo utilizando o OpenCV Detecção e Rastreamento de Objetos coloridos em vídeo utilizando o OpenCV Bruno Alberto Soares OLIVEIRA 1,3 ; Servílio Souza de ASSIS 1,3,4 ; Izadora Aparecida RAMOS 1,3,4 ; Marlon MARCON 2,3 1 Estudante

Leia mais

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

Segmentação de imagens tridimensionais utilizando o sensor Microsoft Kinect

Segmentação de imagens tridimensionais utilizando o sensor Microsoft Kinect Segmentação de imagens tridimensionais utilizando o sensor Microsoft Kinect Lucas Viana Barbosa 1 ; Wanderson Rigo 2 ; Manassés Ribeiro 3 INTRODUÇÃO Os sistemas de visão artificial vêm auxiliando o ser

Leia mais

Sistema de mineração de dados para descobertas de regras e padrões em dados médicos

Sistema de mineração de dados para descobertas de regras e padrões em dados médicos Sistema de mineração de dados para descobertas de regras e padrões em dados médicos Pollyanna Carolina BARBOSA¹; Thiago MAGELA² 1Aluna do Curso Superior Tecnólogo em Análise e Desenvolvimento de Sistemas

Leia mais

MINERAÇÃO DE DADOS APLICADA. Pedro Henrique Bragioni Las Casas pedro.lascasas@dcc.ufmg.br

MINERAÇÃO DE DADOS APLICADA. Pedro Henrique Bragioni Las Casas pedro.lascasas@dcc.ufmg.br MINERAÇÃO DE DADOS APLICADA Pedro Henrique Bragioni Las Casas pedro.lascasas@dcc.ufmg.br Processo Weka uma Ferramenta Livre para Data Mining O que é Weka? Weka é um Software livre do tipo open source para

Leia mais

Redes Neurais. A IA clássica segue o paradigma da computação simbólica

Redes Neurais. A IA clássica segue o paradigma da computação simbólica Abordagens não simbólicas A IA clássica segue o paradigma da computação simbólica Redes Neurais As redes neurais deram origem a chamada IA conexionista, pertencendo também a grande área da Inteligência

Leia mais

O Software Face Match

O Software Face Match Apêndice A O Software Face Match A.1 - Desenvolvimento do software para a extração de características de imagens de faces humanas: Face Match. Para dar suporte à proposta do trabalho de mestrado iniciou-se

Leia mais

Nathalie Portugal Vargas

Nathalie Portugal Vargas Nathalie Portugal Vargas 1 Introdução Trabalhos Relacionados Recuperação da Informação com redes ART1 Mineração de Dados com Redes SOM RNA na extração da Informação Filtragem de Informação com Redes Hopfield

Leia mais

Figura 5.1.Modelo não linear de um neurônio j da camada k+1. Fonte: HAYKIN, 2001

Figura 5.1.Modelo não linear de um neurônio j da camada k+1. Fonte: HAYKIN, 2001 47 5 Redes Neurais O trabalho em redes neurais artificiais, usualmente denominadas redes neurais ou RNA, tem sido motivado desde o começo pelo reconhecimento de que o cérebro humano processa informações

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

SISTEMA DE APONTAMENTO

SISTEMA DE APONTAMENTO Introdução SISTEMA DE APONTAMENTO Alunos: Lucas Castro Faria Carolina do Amaral Galhardo Orientador: Hans Ingo Weber Foi feito um estudo para aquisição de dados através da placa NI USB-6229, usando o programa

Leia mais

Curva ROC. George Darmiton da Cunha Cavalcanti Tsang Ing Ren CIn/UFPE

Curva ROC. George Darmiton da Cunha Cavalcanti Tsang Ing Ren CIn/UFPE Curva ROC George Darmiton da Cunha Cavalcanti Tsang Ing Ren CIn/UFPE Introdução ROC (Receiver Operating Characteristics) Curva ROC é uma técnica para a visualização e a seleção de classificadores baseado

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

MLP (Multi Layer Perceptron)

MLP (Multi Layer Perceptron) MLP (Multi Layer Perceptron) André Tavares da Silva andre.silva@udesc.br Roteiro Rede neural com mais de uma camada Codificação de entradas e saídas Decorar x generalizar Perceptron Multi-Camada (MLP -

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

Memória Cache. Prof. Leonardo Barreto Campos 1

Memória Cache. Prof. Leonardo Barreto Campos 1 Memória Cache Prof. Leonardo Barreto Campos 1 Sumário Introdução; Projeto de Memórias Cache; Tamanho; Função de Mapeamento; Política de Escrita; Tamanho da Linha; Número de Memórias Cache; Bibliografia.

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

UNIVERSIDADE F EDERAL DE P ERNAMBUCO ANÁLISE DE UM MÉTODO PARA DETECÇÃO DE PEDESTRES EM IMAGENS PROPOSTA DE TRABALHO DE GRADUAÇÃO

UNIVERSIDADE F EDERAL DE P ERNAMBUCO ANÁLISE DE UM MÉTODO PARA DETECÇÃO DE PEDESTRES EM IMAGENS PROPOSTA DE TRABALHO DE GRADUAÇÃO UNIVERSIDADE F EDERAL DE P ERNAMBUCO GRADUAÇÃO EM CIÊNCIA DA COMPUTAÇÃO CENTRO DE INFORMÁTICA 2010.2 ANÁLISE DE UM MÉTODO PARA DETECÇÃO DE PEDESTRES EM IMAGENS PROPOSTA DE TRABALHO DE GRADUAÇÃO Aluno!

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

Formatos de Imagem PNG. Universidade Federal de Minas Gerais. Bruno Xavier da Silva. Guilherme de Castro Leite. Leonel Fonseca Ivo

Formatos de Imagem PNG. Universidade Federal de Minas Gerais. Bruno Xavier da Silva. Guilherme de Castro Leite. Leonel Fonseca Ivo Universidade Federal de Minas Gerais Formatos de Imagem PNG Bruno Xavier da Silva Guilherme de Castro Leite Leonel Fonseca Ivo Matheus Silva Vilela Rafael Avelar Alves Belém Belo Horizonte, 5 de maio de

Leia mais

A Grande Importância da Mineração de Dados nas Organizações

A Grande Importância da Mineração de Dados nas Organizações A Grande Importância da Mineração de Dados nas Organizações Amarildo Aparecido Ferreira Junior¹, Késsia Rita da Costa Marchi¹, Jaime Willian Dias¹ ¹Universidade Paranaense (Unipar) Paranavaí PR Brasil

Leia mais

Correção Automática de Testes de Múltipla Escolha MCTest - Versão para Android

Correção Automática de Testes de Múltipla Escolha MCTest - Versão para Android Correção Automática de Testes de Múltipla Escolha MCTest - Versão para Android Francisco de Assis Zampirolli e Rodrigo Teiske China (bolsa PIBIC/UFABC) fzampirolli@ufabc.edu.br e rodrigo.china@aluno.ufabc.edu.br

Leia mais

Universidade Federal do Vale do São Francisco - UNIVASF Colegiado de Engenharia de Computação CECOMP

Universidade Federal do Vale do São Francisco - UNIVASF Colegiado de Engenharia de Computação CECOMP Algoritmos e Programação Ricardo Argenton Ramos Baseado nos slides do professor Jadsonlee da Silva Sá Ementa Conceito de algoritmo. Lógica de programação e programação estruturada. Linguagem de definição

Leia mais

ICORLI. INSTALAÇÃO, CONFIGURAÇÃO e OPERAÇÃO EM REDES LOCAIS e INTERNET

ICORLI. INSTALAÇÃO, CONFIGURAÇÃO e OPERAÇÃO EM REDES LOCAIS e INTERNET INSTALAÇÃO, CONFIGURAÇÃO e OPERAÇÃO EM REDES LOCAIS e INTERNET 2010/2011 1 Protocolo TCP/IP É um padrão de comunicação entre diferentes computadores e diferentes sistemas operativos. Cada computador deve

Leia mais

REALIDADE AUMENTADA APLICADA NA EDUCAÇÃO: ESTUDOS DOS SEUS BENEFÍCIOS

REALIDADE AUMENTADA APLICADA NA EDUCAÇÃO: ESTUDOS DOS SEUS BENEFÍCIOS REALIDADE AUMENTADA APLICADA NA EDUCAÇÃO: ESTUDOS DOS SEUS BENEFÍCIOS Kelly Cristina de Oliveira 1, Júlio César Pereira 1. 1 Universidade Paranaense (UNIPAR) Paranavaí PR Brasil kristhinasi@gmail.com,

Leia mais

Complemento II Noções Introdutória em Redes Neurais

Complemento II Noções Introdutória em Redes Neurais Complemento II Noções Introdutória em Redes Neurais Esse documento é parte integrante do material fornecido pela WEB para a 2ª edição do livro Data Mining: Conceitos, técnicas, algoritmos, orientações

Leia mais

ADM041 / EPR806 Sistemas de Informação

ADM041 / EPR806 Sistemas de Informação ADM041 / EPR806 Sistemas de Informação UNIFEI Universidade Federal de Itajubá Prof. Dr. Alexandre Ferreira de Pinho 1 Sistemas de Apoio à Decisão (SAD) Tipos de SAD Orientados por modelos: Criação de diferentes

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

ESTUDO COMPARATIVO ENTRE AS PLATAFORMAS ARDUINO E PIC

ESTUDO COMPARATIVO ENTRE AS PLATAFORMAS ARDUINO E PIC ESTUDO COMPARATIVO ENTRE AS PLATAFORMAS ARDUINO E PIC Tiago Menezes Xavier de Souza¹, Igor dos Passos Granado¹, Wyllian Fressatti¹ ¹Universidade Paranaense (UNIPAR) Paranavaí- PR- Brasil tiago_x666@hotmail.com,

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

INTRODUÇÃO E CONFIGURAÇÃO DO PRIMEFACES MOBILE EM APLICAÇÕES JSF

INTRODUÇÃO E CONFIGURAÇÃO DO PRIMEFACES MOBILE EM APLICAÇÕES JSF INTRODUÇÃO E CONFIGURAÇÃO DO PRIMEFACES MOBILE EM APLICAÇÕES JSF Guilherme Macedo, Jaime Willian Dias Universidade Paranaense (Unipar) Paranavaí PR Brasil guilhermemacedo28@gmail.com, jaime@unipar.br Resumo.

Leia mais

IMPLEMENTAÇÃO DE SOCKETS E THREADS NO DESENVOLVIMENTO DE SISTEMAS CLIENTE / SERVIDOR: UM ESTUDO EM VB.NET

IMPLEMENTAÇÃO DE SOCKETS E THREADS NO DESENVOLVIMENTO DE SISTEMAS CLIENTE / SERVIDOR: UM ESTUDO EM VB.NET 1 IMPLEMENTAÇÃO DE SOCKETS E THREADS NO DESENVOLVIMENTO DE SISTEMAS CLIENTE / SERVIDOR: UM ESTUDO EM VB.NET Daniel da Silva Carla E. de Castro Franco Diogo Florenzano Avelino daniel.silva1@ext.mpsa.com

Leia mais

Protótipo de um Sistema Móvel para a Extração de. Características em Fragmentos de Imagem de Tecido. Cólico

Protótipo de um Sistema Móvel para a Extração de. Características em Fragmentos de Imagem de Tecido. Cólico Protótipo de um Sistema Móvel para a Extração de Características em Fragmentos de Imagem de Tecido Cólico Application Prototype for Mobile Devices to Features Extraction in Image Fragments Colic Tissue

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

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

Estudo de Casos 57. 5.1. Estudo de Caso 1: Velocidade Intervalar e Espessura da Camada

Estudo de Casos 57. 5.1. Estudo de Caso 1: Velocidade Intervalar e Espessura da Camada Estudo de Casos 57 5 Estudo de Casos Neste capítulo são relatados três estudos de caso com sismogramas de referência sintéticos que têm como objetivo avaliar o modelo proposto. Na descrição dos estudos

Leia mais

Metodologias de Desenvolvimento de Sistemas. Analise de Sistemas I UNIPAC Rodrigo Videschi

Metodologias de Desenvolvimento de Sistemas. Analise de Sistemas I UNIPAC Rodrigo Videschi Metodologias de Desenvolvimento de Sistemas Analise de Sistemas I UNIPAC Rodrigo Videschi Histórico Uso de Metodologias Histórico Uso de Metodologias Era da Pré-Metodologia 1960-1970 Era da Metodologia

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

3DODYUDVFKDYH Visão Computacional, Inteligência Artificial, Redes Neurais Artificiais.

3DODYUDVFKDYH Visão Computacional, Inteligência Artificial, Redes Neurais Artificiais. 80,7(0$'(9, 23$5$5(&21+(&,0(172'(3(d$(080 7$%8/(,52'(;$'5(= Sérgio Faustino Ribeiro Juracy Emanuel M. da França Marcelo Alves de Barros José Homero Feitosa Cavalcanti Universidade Federal da Paraíba CCT/COPIN/NEUROLAB-CT/DTM

Leia mais

COMPUTAÇÃO GRÁFICA O QUE É?

COMPUTAÇÃO GRÁFICA O QUE É? COMPUTAÇÃO GRÁFICA O QUE É? Curso: Tecnológico em Análise e Desenvolvimento de Sistemas Disciplina: COMPUTAÇÃO GRÁFICA 4º Semestre Prof. AFONSO MADEIRA SUMÁRIO O que é COMPUTAÇÃO GRÁFICA Áreas relacionadas

Leia mais

Universidade Tecnológica Federal do Paraná UTFPR Programa de Pós-Graduação em Computação Aplicada Disciplina de Mineração de Dados

Universidade Tecnológica Federal do Paraná UTFPR Programa de Pós-Graduação em Computação Aplicada Disciplina de Mineração de Dados Universidade Tecnológica Federal do Paraná UTFPR Programa de Pós-Graduação em Computação Aplicada Disciplina de Mineração de Dados Prof. Celso Kaestner Poker Hand Data Set Aluno: Joyce Schaidt Versão:

Leia mais

PROF. DR. JACQUES FACON

PROF. DR. JACQUES FACON PUCPR- Pontifícia Universidade Católica Do Paraná PPGIA- Programa de Pós-Graduação Em Informática Aplicada PROF. DR. JACQUES FACON LIMIARIZAÇÃO DUPLA DE ISTVÁN CSEKE PROJETO DE UMA RÁPIDA SEGMENTAÇÃO PARA

Leia mais

Prof. Marcelo Henrique dos Santos

Prof. Marcelo Henrique dos Santos POR QUE ESTUDAR COMPUTAÇÃO GRÁFICA? Quem quiser trabalhar em áreas afins: Entretenimento Jogos e filmes Visualização Simulação de fenômenos físicos Arte computadorizada Educação e treinamento Processamento

Leia mais

Otimização de Funções Não Lineares por Meio do Algoritmo Árvore da Montanha

Otimização de Funções Não Lineares por Meio do Algoritmo Árvore da Montanha Otimização de Funções Não Lineares por Meio do Algoritmo Árvore da Montanha Amarildo de Vicente Colegiado do Curso de Matemática Centro de Ciências Exatas e Tecnológicas da Universidade Estadual do Oeste

Leia mais

FACULDADE PITÁGORAS DISCIPLINA: ARQUITETURA DE COMPUTADORES

FACULDADE PITÁGORAS DISCIPLINA: ARQUITETURA DE COMPUTADORES FACULDADE PITÁGORAS DISCIPLINA: ARQUITETURA DE COMPUTADORES Prof. Ms. Carlos José Giudice dos Santos cpgcarlos@yahoo.com.br www.oficinadapesquisa.com.br Conceito de Computador Um computador digital é

Leia mais

Centro de Controle e Comando

Centro de Controle e Comando AUTOMAÇÃO INDUSTRIAL SOLUÇÕES CORPORATIVAS CENTRO DE CONTROLE E MONITORAMENTO SOFTWARE E SISTEMAS PERSONALIZADOS e Comando Operacional Logístico Monitoramento 1 PROJETOS COMPLETOS Desenvolvimento completo

Leia mais

Web Data mining com R: aprendizagem de máquina

Web Data mining com R: aprendizagem de máquina Web Data mining com R: aprendizagem de máquina Fabrício Jailson Barth Faculdade BandTec e VAGAS Tecnologia Junho de 2013 Sumário O que é Aprendizagem de Máquina? Hierarquia de aprendizado. Exemplos de

Leia mais

O método de Monte Carlo: algumas aplicações na Escola Básica

O método de Monte Carlo: algumas aplicações na Escola Básica 1 Universidade de São Paulo/Faculdade de Educação Seminários de Ensino de Matemática (SEMA-FEUSP) Coordenador: Nílson José Machado novembro/2009 O método de Monte Carlo: algumas aplicações na Escola Básica

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

Pós-Graduação em Engenharia Elétrica Inteligência Artificial

Pós-Graduação em Engenharia Elétrica Inteligência Artificial Pós-Graduação em Engenharia Elétrica Inteligência Artificial João Marques Salomão Rodrigo Varejão Andreão Inteligência Artificial Definição (Fonte: AAAI ): "the scientific understanding of the mechanisms

Leia mais

Aplicações Práticas com Redes Neurais Artificiais em Java

Aplicações Práticas com Redes Neurais Artificiais em Java com em Java Luiz D Amore e Mauro Schneider JustJava 2009 17 de Setembro de 2009 Palestrantes Luiz Angelo D Amore luiz.damore@metodista.br Mauro Ulisses Schneider mauro.schneider@metodista.br http://blog.mauros.org

Leia mais

Grafos. Redes Sociais e Econômicas. Prof. André Vignatti

Grafos. Redes Sociais e Econômicas. Prof. André Vignatti Grafos Redes Sociais e Econômicas Prof. André Vignatti Teoria dos Grafos e Redes Sociais Veremos algumas das idéias básicas da teoria dos grafos Permite formular propriedades de redes em uma linguagem

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

Algoritmos e Programação (Prática) Profa. Andreza Leite andreza.leite@univasf.edu.br

Algoritmos e Programação (Prática) Profa. Andreza Leite andreza.leite@univasf.edu.br (Prática) Profa. Andreza Leite andreza.leite@univasf.edu.br Introdução O computador como ferramenta indispensável: Faz parte das nossas vidas; Por si só não faz nada de útil; Grande capacidade de resolução

Leia mais

Árvores Binárias de Busca

Árvores Binárias de Busca Árvores Binárias de Busca Uma Árvore Binária de Busca T (ABB) ou Árvore Binária de Pesquisa é tal que ou T = 0 e a árvore é dita vazia ou seu nó contém uma chave e: 1. Todas as chaves da sub-árvore esquerda

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

Projeto de Redes Neurais e MATLAB

Projeto de Redes Neurais e MATLAB Projeto de Redes Neurais e MATLAB Centro de Informática Universidade Federal de Pernambuco Sistemas Inteligentes IF684 Arley Ristar arrr2@cin.ufpe.br Thiago Miotto tma@cin.ufpe.br Baseado na apresentação

Leia mais

Modelos Pioneiros de Aprendizado

Modelos Pioneiros de Aprendizado Modelos Pioneiros de Aprendizado Conteúdo 1. Hebb... 2 2. Perceptron... 5 2.1. Perceptron Simples para Classificaçãod e Padrões... 6 2.2. Exemplo de Aplicação e Motivação Geométrica... 9 2.3. Perceptron

Leia mais

Inteligência Artificial

Inteligência Artificial Inteligência Artificial As organizações estão ampliando significativamente suas tentativas para auxiliar a inteligência e a produtividade de seus trabalhadores do conhecimento com ferramentas e técnicas

Leia mais

APLICATIVOS GRÁFICOS (AULA 4)

APLICATIVOS GRÁFICOS (AULA 4) Prof. Breno Leonardo G. de M. Araújo brenod123@gmail.com http://blog.brenoleonardo.com.br APLICATIVOS GRÁFICOS (AULA 4) 1 Classificação da imagem Em relação à sua origem pode-se classificar uma imagem,

Leia mais

ANÁLISE E IMPLEMENTAÇÃO DE ALGORITMOS DE COMPRESSÃO DE DADOS. Maria Carolina de Souza Santos 1 Orientador: Prof.º Ms.

ANÁLISE E IMPLEMENTAÇÃO DE ALGORITMOS DE COMPRESSÃO DE DADOS. Maria Carolina de Souza Santos 1 Orientador: Prof.º Ms. ANÁLISE E IMPLEMENTAÇÃO DE ALGORITMOS DE COMPRESSÃO DE DADOS Maria Carolina de Souza Santos 1 Orientador: Prof.º Ms. Mauricio Duarte 2 Centro Universitário Euripides de Marilia UNIVEM FATEC Faculdade de

Leia mais

As fases na resolução de um problema real podem, de modo geral, ser colocadas na seguinte ordem:

As fases na resolução de um problema real podem, de modo geral, ser colocadas na seguinte ordem: 1 As notas de aula que se seguem são uma compilação dos textos relacionados na bibliografia e não têm a intenção de substituir o livro-texto, nem qualquer outra bibliografia. Introdução O Cálculo Numérico

Leia mais

APLICATIVOS GRÁFICOS (AULA 3)

APLICATIVOS GRÁFICOS (AULA 3) Prof. Breno Leonardo G. de M. Araújo brenod123@gmail.com http://blog.brenoleonardo.com.br APLICATIVOS GRÁFICOS (AULA 3) Introdução A possibilidade de utilizarmos imagens, gráficos, desenhos e textos artísticos

Leia mais

Sistemas Operacionais

Sistemas Operacionais Sistemas Operacionais Aula 6 Estrutura de Sistemas Operacionais Prof.: Edilberto M. Silva http://www.edilms.eti.br Baseado no material disponibilizado por: SO - Prof. Edilberto Silva Prof. José Juan Espantoso

Leia mais

SOLUÇÕES INTERATIVAS DE VÍDEO E VIDEOCONFERÊNCIA INTEGRADOS AO MOODLE. Abril 2007

SOLUÇÕES INTERATIVAS DE VÍDEO E VIDEOCONFERÊNCIA INTEGRADOS AO MOODLE. Abril 2007 SOLUÇÕES INTERATIVAS DE VÍDEO E VIDEOCONFERÊNCIA INTEGRADOS AO MOODLE Abril 2007 Vítor O. Villas Bôas Secretaria da Educação do Estado da Bahia- voboas@sec.ba.gov.br Bruno Reis Portela Secretaria da Educação

Leia mais

MATEMÁTICA FINANCEIRA

MATEMÁTICA FINANCEIRA MATEMÁTICA FINANCEIRA Conceitos básicos A Matemática Financeira é uma ferramenta útil na análise de algumas alternativas de investimentos ou financiamentos de bens de consumo. Consiste em empregar procedimentos

Leia mais

Algoritmos. Cláudio Barbosa contato@claudiobarbosa.pro.br

Algoritmos. Cláudio Barbosa contato@claudiobarbosa.pro.br Algoritmos Partes básicas de um sistema computacional: Hardware, Software e Peopleware Hardware - Componentes físicos de um sistema de computação, incluindo o processador, memória, dispositivos de entrada,

Leia mais

Sistemas Operacionais. Prof. André Y. Kusumoto andrekusumoto.unip@gmail.com

Sistemas Operacionais. Prof. André Y. Kusumoto andrekusumoto.unip@gmail.com Sistemas Operacionais Prof. André Y. Kusumoto andrekusumoto.unip@gmail.com Estruturas de Sistemas Operacionais Um sistema operacional fornece o ambiente no qual os programas são executados. Internamente,

Leia mais

Sistemas de Numeração. Professor: Rogério R. de Vargas INFORMÁTICA 2014/2

Sistemas de Numeração. Professor: Rogério R. de Vargas INFORMÁTICA 2014/2 INFORMÁTICA Sistemas de Numeração Professor: Rogério R. de Vargas 2014/2 Sistemas de Numeração São sistemas de notação usados para representar quantidades abstratas denominadas números. Um sistema numérico

Leia mais

Análise e Desenvolvimento de Sistemas ADS Programação Orientada a Obejeto POO 3º Semestre AULA 03 - INTRODUÇÃO À PROGRAMAÇÃO ORIENTADA A OBJETO (POO)

Análise e Desenvolvimento de Sistemas ADS Programação Orientada a Obejeto POO 3º Semestre AULA 03 - INTRODUÇÃO À PROGRAMAÇÃO ORIENTADA A OBJETO (POO) Análise e Desenvolvimento de Sistemas ADS Programação Orientada a Obejeto POO 3º Semestre AULA 03 - INTRODUÇÃO À PROGRAMAÇÃO ORIENTADA A OBJETO (POO) Parte: 1 Prof. Cristóvão Cunha Objetivos de aprendizagem

Leia mais

Scale-Invariant Feature Transform

Scale-Invariant Feature Transform Scale-Invariant Feature Transform Renato Madureira de Farias renatomdf@gmail.com Prof. Ricardo Marroquim Relatório para Introdução ao Processamento de Imagens (COS756) Universidade Federal do Rio de Janeiro,

Leia mais

COMPARAÇÃO DOS MÉTODOS DE SEGMENTAÇÃO DE IMAGENS OTSU, KMEANS E CRESCIMENTO DE REGIÕES NA SEGMENTAÇÃO DE PLACAS AUTOMOTIVAS

COMPARAÇÃO DOS MÉTODOS DE SEGMENTAÇÃO DE IMAGENS OTSU, KMEANS E CRESCIMENTO DE REGIÕES NA SEGMENTAÇÃO DE PLACAS AUTOMOTIVAS COMPARAÇÃO DOS MÉTODOS DE SEGMENTAÇÃO DE IMAGENS OTSU, KMEANS E CRESCIMENTO DE REGIÕES NA SEGMENTAÇÃO DE PLACAS AUTOMOTIVAS Leonardo Meneguzzi 1 ; Marcelo Massoco Cendron 2 ; Manassés Ribeiro 3 INTRODUÇÃO

Leia mais

Revisão de Estatística Básica:

Revisão de Estatística Básica: Revisão de Estatística Básica: Estatística: Um número é denominado uma estatística (singular). Ex.: As vendas de uma empresa no mês constituem uma estatística. Estatísticas: Uma coleção de números ou fatos

Leia mais

Sou o professor Danilo Augusto, do TIParaConcursos.net, e lá costumo trabalhar temas relacionados a Redes de Computadores e Sistemas Operacionais.

Sou o professor Danilo Augusto, do TIParaConcursos.net, e lá costumo trabalhar temas relacionados a Redes de Computadores e Sistemas Operacionais. Olá nobre concurseiro e futuro servidor público! Sou o professor Danilo Augusto, do TIParaConcursos.net, e lá costumo trabalhar temas relacionados a Redes de Computadores e Sistemas Operacionais. Essa

Leia mais

IN0997 - Redes Neurais

IN0997 - Redes Neurais IN0997 - Redes Neurais Aluizio Fausto Ribeiro Araújo Universidade Federal de Pernambuco Centro de Informática - CIn Departamento de Sistemas da Computação aluizioa@cin.ufpe.br Conteúdo Objetivos Ementa

Leia mais

Aprendizagem de Máquina

Aprendizagem de Máquina Aprendizagem de Máquina Professor: Rosalvo Ferreira de Oliveira Neto Disciplina: Inteligência Artificial Tópicos 1. Definições 2. Tipos de aprendizagem 3. Paradigmas de aprendizagem 4. Modos de aprendizagem

Leia mais

NOÇÕES DE INFORMÁTICA Agente de Polícia Federal 2012

NOÇÕES DE INFORMÁTICA Agente de Polícia Federal 2012 NOÇÕES DE INFORMÁTICA Agente de Polícia Federal 2012 SUMÁRIO UNIDADE 1 Conceitos básicos e modos de utilização de tecnologias, ferramentas, aplicativos e procedimentos de informática 1.1 Tipos de computadores

Leia mais

Imagem digital - 1. A natureza da imagem fotográfica. A natureza da imagem fotográfica

Imagem digital - 1. A natureza da imagem fotográfica. A natureza da imagem fotográfica A natureza da imagem fotográfica PRODUÇÃO GRÁFICA 2 Imagem digital - 1 Antes do desenvolvimento das câmeras digitais, tínhamos a fotografia convencional, registrada em papel ou filme, através de um processo

Leia mais

Módulo 4. Construindo uma solução OLAP

Módulo 4. Construindo uma solução OLAP Módulo 4. Construindo uma solução OLAP Objetivos Diferenciar as diversas formas de armazenamento Compreender o que é e como definir a porcentagem de agregação Conhecer a possibilidade da utilização de

Leia mais

Gerenciamento Total da Informação

Gerenciamento Total da Informação FI-7160 Funções O melhor custo-benefício da categoria Alimentador de grande volume Equipado com LCD Equipado com função de proteção avançada de papel Redutor de Desvio - mecanismo estável de alimentação

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

Arquitetura dos Sistemas de Informação Distribuídos

Arquitetura dos Sistemas de Informação Distribuídos Arquitetura dos Sistemas de Informação Distribuídos Quando se projeta um sistema cuja utilização é destinada a ser feita em ambientes do mundo real, projeções devem ser feitas para que o sistema possa

Leia mais

1. Sistemas de numeração

1. Sistemas de numeração 1. Sistemas de numeração Quando mencionamos sistemas de numeração estamos nos referindo à utilização de um sistema para representar uma numeração, ou seja, uma quantidade. Sistematizar algo seria organizar,

Leia mais