[Fingerprint Recognition]

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

Download "[Fingerprint Recognition]"

Transcrição

1 Mestrado em Engenharia de Segurança Informática Tecnologias Biométricas Pedro Santos Filipe Vieira Rui Pereira Docente Doutor José Jasnau Caeiro [Fingerprint Recognition]

2 Índice Índice... 1 Índice Imagens Introdução Objetivo Método Adotado Ambiente de Desenvolvimento Interpretação do Artigo Opções de Engenharia Adotadas Resultados Estimação da região efetiva... 4 Fase 1 Determinação de zonas efetivas... 4 Fase 2 verificação de continuidade da região efetiva... 5 Fase 3 Determinação do centroide... 5 Fase 4 Cálculo das coordenadas limite (ChainCode)... 6 Divergências/melhorias relativamente à implementação sugerida... 6 Discussão de resultados... 6 Sugestões de melhoria Estimar campo de orientação... 7 Fase 1 Calculo do campo orientação baseado no filtro de Sobel... 7 Fase 2 Estimação do campo de orientação e mapa de força anisotrópica... 7 Discussão de resultados... 9 Sugestões de melhoria Melhoria da Impressão Digital Estimar o mapa de densidade Fase 1 Binarização Fase 2 Cálculo da distância entre cumes Discussão de resultados Modelação do mapa de densidade (aproximação polinomial) Discussão de resultados Correspondência dos dois mapas de densidade Discussão de resultados Resumo

3 3. Conclusões Referências Índice Imagens Ilustração 1 - Diagrama de fluxo do modelo proposto por [1]... 4 Ilustração 2 - Imagem da ID Original... 4 Ilustração 3 - Pontos de descontinuidade na região efetiva... 5 Ilustração 4 - Identificação dos pontos do ChainCode... 5 Ilustração 5 - Região efetiva... 6 Ilustração 6 - Resultados intermédio do filtro de Sobel, a) dx b) dy c) adição ponderada das imagens dx e dy (alpha=0.5, beta = 0.5) Ilustração 7 - Mapa de orientação (calculado com 5x5 pixels)... 8 Ilustração 8 - Mapa de força anisotrópica... 8 Ilustração 9 - Amostragem com dimensão... 9 Ilustração 10 - Amostragem com dimensão Ilustração 11 - Impressão Digital após a Melhoria Ilustração 12 - Imagem (após aplicação do filtro Gabor) com segmento alinhado com eixo yy Ilustração 13 - Cumes após alinhamento Ilustração 14 - Esquema de Pesquisa Ilustração 15 - Mapa de densidade Ilustração 16 - Resultados Finais em Sequencia de Imagens

4 1. Introdução 1.1. Objetivo O objetivo deste trabalho prende-se com a necessidade de demonstrar a capacidade de engenharia e de interpretação de artigos científicos relacionados com a biometria. Foi atribuído ao grupo um artigo científico sobre impressões digitais [1] e pedido que após análise fosse implementado tecnicamente a solução proposta no mesmo Método Adotado Ambiente de Desenvolvimento Assim e mesmo antes de iniciar a análise do artigo em questão, houve uma análise às soluções de desenvolvimento na área de imagem e matemática. Esta análise seria importante na medida de se poder encontrar uma linguagem de programação com o maior e melhor numero de bibliotecas de matemática e tratamento de imagem possível, sabíamos que iria ser uma mais valia na implementação. Das opções propostas no decorrer das aulas de Tecnologias Biométricas e que foram as de MatLab, Python e C++, o MatLab foi colocado de parte devido ao cariz proprietário da solução (apesar de possuir fortes bibliotecas gráficas e ser inteiramente vocacionado para o tratamento matemático), entre o Python e o C++ ambos com a possibilidade de recurso às bibliotecas de OpenCv (Open Source Computer Vision), optou-se pela utilização do C++ pela sua capacidade de otimização e rapidez que julgamos de muita importância em ambientes biométricos Interpretação do Artigo O artigo [1] propõe uma melhoria ao método tradicional de reconhecimento de impressões digitais. Classicamente a comparação é efetuada através das minucias extraídas, aqui é proposta uma análise de modelo polinomial para aproximação dos mapas de densidade. Assim é proposto que a conjunção do uso de minucias com o mapa de densidade originará um aumento de eficácia no reconhecimento das impressões digitais. Para isso os autores dividem em seis partes (A, B, C, D, E, F) o processo de determinar o mapa de densidade, serão estes métodos apresentados que foram seguidos para a implementação do sistema, nos próximos pontos do relatório é efetuada a análise a cada parte e a forma como foi implementada Opções de Engenharia Adotadas De forma a se conseguir uma maior definição do trabalho e dos resultados independentes de cada uma das partes explanadas no artigo, estas foram desenvolvidas de forma independente, sendo que sempre que uma necessita como entrada a saída de uma outra, esta passagem é efetuada com uma leitura da imagem resultante previamente gravada em disco pelo método anterior. O desenvolvimento foi efetuado em ambiente Linux (Distro Ubuntu 12.04) com a edição do código fonte efetuado com recurso ao geany, foram instaladas as versões 2.3 do OpenCv nos computadores de dois membros do grupo e a versão 2.4 no terceiro. Numa primeira fase, foi atribuída a cada membro o desenvolvimento de cada uma das três primeiras partes, o que deu origem a um interessante acontecimento relacionado com a opção de trabalhar as imagens no OpenCv como imagem Iplmage ou como matriz Mat::cv. Só numa fase de apoio conjunto já num estado avançado de desenvolvimento foi observada a diferença na leitura, tratamento e escrita das imagens fazendo todas uso das bibliotecas do OpenCv mas usando opções metodológicas diferentes. Como se trata da mesma biblioteca, ela própria 3

5 fornece também métodos de transformação dos dados, pelo que não resultou num contratempo, tendo sim dado origem a uma melhor e mais alargada aprendizagem do OpenCv. 2. Resultados Conforme indicado pelo autor de [1], o trabalho é proposto segundo um diagrama de fluxo que englobas as etapas (Ilustração 1) necessárias para a implementação do modelo computacional baseado em mapas de densidade de impressões digitais Estimação da região efetiva Ilustração 1 - Diagrama de fluxo do modelo proposto por [1]. Identificação da região efetiva para posterior utilização na correspondência de mapas de densidade. Mais concretamente o resultado final nesta fase será a determinação do que os autores referem como ChainCode. Este corresponde a 16 coordenadas que delimitam a região de interesse da impressão digital da restante imagem. Fase 1 Determinação de zonas efetivas O processo baseia-se na deslocação de uma janela de 16x16 pixéis ao longo da imagem original (Ilustração 2). Em cada interação, é atribuído a pixel da janela o valor 0 (preto) ou 255 (branco) conforme a variância dos pontos da janela estiver abaixo ou acima do limiar pré-estabelecido pelo utilizador. Para o cálculo da variância foi utilizada a função gsl_stats_int_variance() da biblioteca GSL. Ilustração 2 - Imagem da ID Original 4

6 Fase 2 verificação de continuidade da região efetiva A Ilustração 3, apresenta uma imagem na fase anterior ao teste de continuidade. Neste caso é possível verificar que a aplicação simples do limitar para a variância não é suficiente para eliminar os pontos de descontinuidade da imagem. Segundo os autores, devem ser tomadas medidas de pós-processamento para garantir que a imagem seja composta por apenas uma zona continua. Como solução é proposto a aplicação de métodos como a dilatação e erosão como solução. A implementação efetuada consiste na aplicação consecutiva da dilatação sempre que a imagem não seja contínua. Um resultado negativo deste processo é o aumento da dimensão da zona efetiva, e que é minimizado com o processo de erosão aplicado segundo a seguinte fórmula: (1) A aplicação da fórmula (1) permite manter automático esta parte do processo, simultaneamente limitando os efeitos da dilatação. Nesta fase são aplicadas as funções cvdilate() e cverode() da biblioteca OpenCV. Ilustração 3 - Pontos de descontinuidade na região efetiva Fase 3 Determinação do centroide A determinação do ponto central (Ilustração 4) da região efetiva tem por base o exemplo apresentado em [2]. Este exemplo baseia-se na função CvMoments() que realiza o cálculo dos momentos de uma imagem. Desses momentos alguns podem ser usados na determinação do centroide, mais especificamente, os momentos espaciais M00, M10 e M01. O ponto central é obtido segundo (2). (x,y) = (M10/M00, M01/M00) (2) Ilustração 4 - Identificação dos pontos do ChainCode 5

7 Fase 4 Cálculo das coordenadas limite (ChainCode) A determinação das coordenadas limite consiste na identificação dos pontos que estão no limite da região efetiva a cada 22.5º relativamente ao ponto central da imagem. Por conseguinte podem ser determinados 16 ângulos (Ilustração 4), correspondendo cada um a uma coordenada do ChainCode. O processo adotado consiste em estimar para cada angulo, os pixéis da reta entre o centroide e a coordenada no limite da imagem. Neste processo foram utilizado o sistema de coordenadas polares (3) e (4). A distância r é incrementada em cada iteração até que seja verificado o final da região efetiva e determinado o ponto limite. )) (3) )) (4) O processo de determinação da região efetiva termina com a identificação das 16 coordenadas limites, que correspondem aos pontos que delimitam a área da Ilustração 5. ChainCode correspondente aos pontos da Ilustração 5: Ilustração 5 - Região efetiva (428,256) (428,332) (396,407) (338,480) (245,480) (152,480) (83,418) (67,330) (67,256) (99,196) (115,126) (147,20) (245,0) (336,35) (380,121) (412,187) Divergências/melhorias relativamente à implementação sugerida Os autores apenas referem a necessidade de aplicar os processos de dilatação e erosão, deixando ao critério do programador os detalhes da implementação. Na aplicação efetuada, teve prioridade a possibilidade de automatizar o maior número de parâmetros possível. Nos testes efetuados, a dependência criada entre a dilatação e erosão em (1) não teve implicações na eficiência do algoritmo. Discussão de resultados Os resultados estão de acordo como os resultados apresentados pelo autor. 6

8 Sugestões de melhoria Utilização da região efetiva nas fases seguintes do artigo e não apenas na fase de correspondência (matching), uma vez que permitirá reduzir o tempo de processamento global Estimar campo de orientação Determinar a orientação local dos cumes. O método aplicado pelo autor baseia-se na baixa frequência associada à variação dos cumes. O processo seguido pelo autor remete para [3] que descreve uma técnica para a computação do campo de orientação que combina de três métodos: a) Computação do campo de orientação; b) Extração de pontos singulares; c) Aproximação polinomial bivariada. Na Ilustração 6 a utilização de a) permite determinar o campo de orientação inicial e que é aplicado à totalidade da impressão digital. Por falta de suavidade das curvas junto aos pontos singulares, é realizada a extração de pontos singulares b) para permitir a aplicação de algoritmos para a melhoria da precisão local da orientação. Por fim é aplicado um modelo polinomial variado para descrever globalmente o campo de orientação c). Fase 1 Calculo do campo orientação baseado no filtro de Sobel Por análise de [3] o processo inicial consiste na utilização uma abordagem baseada no gradiente para a determinação do campo de orientação. O processo utlizado consiste na utilização da função cvsobel() para calculo da derivada da imagem primeira ordem para x e y, com base num kernel de Sobel de dimensão 3. O resultado obtidos da aplicação do filtro de Sobel: cvsobel(imgin,dx,1,0,3); (5) cvsobel(imgin,dy,0,1,3); (6) Ilustração 6 - Resultados intermédio do filtro de Sobel, a) dx b) dy c) adição ponderada das imagens dx e dy (alpha=0.5, beta = 0.5). Fase 2 Estimação do campo de orientação e mapa de força anisotrópica O processo de estimação do campo de orientação é realizado numa vizinhança de nxn pixels relativamente a cada ponto da imagem original. Para cada pixel da região é determinado o gradiente de x e y com base nos resultados obtidos na fase anterior. A estimação da orientação em cada ponto da imagem é dada pela fórmula: (7) 7

9 Ilustração 7 - Mapa de orientação (calculado com 5x5 pixels) Mapa de força anisotrópica É também nesta fase que os autores propõem a determinação do mapa da força anisotrópica. Estre processo reutiliza parte dos cálculos locais efetuados na determinação da orientação. O cálculo do mapa da força anisotrópica permite obter o grau de confiança da orientação calculada e pode ser obtido por (8). (8) W(x,y) varia no intervalo de 0 a 1, indicado uma vizinhança de (x,y) idêntica em todas as direções sempre que os valores são mais próximos de 1. O mapa apresentado na Ilustração 8 apresenta várias regiões a preto correspondentes a pontos da Ilustração 7 onde a orientação não é precisa. Ilustração 8 - Mapa de força anisotrópica 8

10 Grelha de amostragem Para permitir a visualização do mapa da Ilustração 7, foi criada um processo de amostragem do mapa de orientação o qual definido pelo parâmetro dimensão janela V (Ilustração 9 e Ilustração 10) que permite definir o intervalo (em pixéis) para criação de cada pondo de amostra. Cada ponto representa a orientação no ponto (x,y) e permite a visualização global do mapa de orientação e avaliar o comportamento do algoritmo. Ilustração 9 - Amostragem com dimensão Ilustração 10 - Amostragem com dimensão 5 Recursos não implementados: Em [3], apontado pelo autor para a implementação da estimação do campo de orientação, recorre a cálculos adicionais para melhoria da orientação local, em especial na vizinhança dos pontos singulares. A implementação efetuada e que foi descrita nos pontos anteriores, não inclui as fases de otimização efetuadas pelos autores. O motivo para esta decisão deve-se a ser uma otimização, que apesar da vantagem que possam ter para o restante trabalho, não constitui uma prioridade dado que os resultados obtidos sem otimização não invalidam o restante trabalho. Resultante desta decisão, não foram implementadas as seguintes otimizações b) e c) referidas inicialmente. Discussão de resultados Os resultados estão de acordo como os resultados apresentados pelo autor, apresentando ligeira falta de precisão na determinação na vizinhança de pontos lingulares. Sugestões de melhoria Limitar a área de determinação do mapa de orientação recorrendo à região efetiva, uma vez que permitirá reduzir o tempo de processamento global. Implementação das alíneas B e C conforme indicado pelos autores. 9

11 2.3. Melhoria da Impressão Digital Para a melhoria (eliminação de ruído e clarificação dos ridges) da impressão digital de forma a que seja mais eficaz a sua leitura para o cálculo do mapa de densidade, os autores do artigo [1] indicam [4] que deve ser utilizado um filtro de Gabor 1 em convulsão com a imagem, e ao resultado obtido aplicado um threshold [5] para segmentação dos ridges. De referir que o filtro de Gabor desenvolvido no código da aplicação teve por base um algoritmo apresentado pela WiKicker 2, e que foi adaptado para as necessidades especificas deste trabalho. Numa fase mais tardia foi descoberto que a partir da versão 3.2 do OpenCv já existe uma função para aplicar o filtro de Gabor pronta a usar getgaborkernel 3, mas não documentada ainda nos manuais oficiais da biblioteca, pelo que se manteve a nossa versão em funcionamento depois de alguns testes frustrados à função existente no OpenCv Estimar o mapa de densidade Ilustração 11 - Impressão Digital após a Melhoria Aplicação da abordagem espacial para determinação da distância entre cumes. O autor opta por esta abordagem, uma vez que este processo tem um desempenho aceitável após aplicação de um processo de pós-processamento de suavização da imagem aliado a um baixo custo computacional. O processo tem por base um dos métodos apresentado por [6] e divide-se em duas fases: a) Binarização da imagem melhorada (pela aplicação do filtro de Gabor); b) Determinação da distância entre cumes consecutivos. Fase 1 Binarização O processo de binarização da imagem utilizado consistiu na aplicação da função cvthreshold() com limiar de 150. Fase 2 Cálculo da distância entre cumes O processo utilizado para determinar a distância entre cumes consiste na análise da imagem em segmentos de 32x32 pixels. Para cada segmento é determinado a orientação P local com base no campo de orientação determinado anteriormente. A orientação local P permite efetuar o alinhamento do segmento em análise com o eixo yy (Ilustração 12 e Ilustração 13), o que simplifica o processo de cálculo da distância entre cumes, ou seja, a distância entre os pontos A e B na Ilustração

12 Ilustração 12 - Imagem (após aplicação do filtro Gabor) com segmento alinhado com eixo yy Ilustração 13 - Cumes após alinhamento Após o alinhamento do segmento, é realizado uma pesquisa com início no ponto central do segmento na coordenada (16,16). A pesquisa é realizada para os pixéis à esquerda e direita do ponto inicial (PI) conforme o esquema (Ilustração 14). Ilustração 14 - Esquema de Pesquisa Após percorrer o segmento ao longo do eixo xx, é possível determinar os pontos extremos os cumes A e B e por conseguinte determinar os pontos intermédios a3 e b3 e assim determinar a distância entre ambos. O calculo da distancia, uma vez determinados os pontos a1, a2, b1 e b2 é dado por (9): ) ) (9) Caso o ponto inicial PI, coincida com um cume, o algoritmo efetua o reposicionamento do ponto inicial no vale seguinte. Por fim, o mapa de densidade é determinado com base na distância entre os cumes. As zonas escuras correspondem a uma menor densidade de cumes. 11

13 Ilustração 15 - Mapa de densidade Recursos não implementados Na abordagem [6], o processo geométrico recorre a um processo de determinação de orientação dos cumes. Na implementação proposta, o processo segue as indicações [1] e reutiliza o campo de orientação. A implementação de [6] inclui um conjunto de cálculos iniciais aplicados à imagem em níveis de cinzento, que difere da implementação sugerida por Dingrui Wan e Jie Zhou. Neste caso, o processo tem início na imagem resultante do processo de melhoria da impressão digital. Discussão de resultados O processo de determinação da distância utilizado recorre ao cálculo da distância entre dois cumes parte do princípio que a dimensão do segmento (neste exemplo 32x32) é suficiente para incluir 2 ou mais cumes e assim garantir o cálculo da distância. A presença de ruid3o ou descontinuidades na imagem da impressão digital pode resultar no cálculo errado da distância entre cumes (ex: inexistência de um par de cumes no segmento em analise). Esta situação também pode ocorrer quando a dimensão do segmento não apresenta dimensão suficiente para incluir dois ou mais cumes Modelação do mapa de densidade (aproximação polinomial) Modelação do mapa original de densidade segundo um polinómio bivariado. Discussão de resultados Não foi possível concluir esta etapa à data da entrega do trabalho Correspondência dos dois mapas de densidade Comparação dos dois mapas de densidade com base nos parâmetros polinomiais. O processo inclui o alinhamento das impressões digitais recorrendo a algoritmos convencionais. No caso em concreto, a abordagem escolhida pelo autor é a transformada de Hough para a finalização do alinhamento. O processo de comparação é realizado na correlação entre os dois mapas de densidade alinhados, após o qual é calculada a interceção das regiões efetivas. O resultado a obter é o número de pontos resultantes da interceção e que será utilizado para determinar a pontuação da correspondência (matching score). 12

14 Discussão de resultados Esta etapa não foi implementada. 2.7.Resumo A seguinte imagem ilustra os resultados finais obtidos em cada etapa do trabalho Imagem Original A- Região Efetiva (ChainCode) B- Campo de Orientação C- Mapa de Força Anisotrópica D- Melhoria de Imagem (Gabor) E- Mapa de Densidade Ilustração 16 - Resultados Finais em Sequencia de Imagens 3. Conclusões A primeira conclusão que se tira deste trabalho é a de que analisar um artigo obriga à análise de um outro sem número de artigos referenciados por este, pelo que, ao contrário do esperado a análise efetuada a um artigo obrigou à análise de mais de 5 artigos. Não foi possível efetuar em tempo útil a junção automática de todos os módulos criados, mas ficou patente a facilidade de interligação entre os mesmos, sendo que como em cada modulo o input e output é efetuado de uma e para uma imagem.pgm estes são facilmente aplicados em outras aplicações que deles necessitem. 13

15 A maior dificuldade encontrada no processo de desenvolvimento do trabalho, prende-se com a ausência de detalhe matemático no artigo analisado, em especial nas fases anteriores à correspondência (pré-matching), pelo que foi necessário o consumo extra de tempo na pesquisa das mesmas. 4. Referências [1] D. Wan e J. Zhou, Fingerprint Recognition Using Model-Based Density Map, IEEE TRANSACTIONS ON IMAGE PROCESSING, p. Vol. 15 no 6, Junho [2] Stackoverflow - Centroid, [Online]. Available: [Acedido em Maio 2012]. [3] J. Zhou e J. Gu, A model-based method for the computation of fingerprints orientation field, IEEE Trans. Image Process, Vols. %1 de %2vol. 13, no. 6, p , Jun [4] A. Jain, H. Lin e R. Bolle, On-Line Fingerprint Verification, IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, pp. VOL. 19, NO. 4, Abril [5] L. Hong, Y. Wan e A. Jain, Fingerprint Image Enhancement: Algorithm and Performance Evaluation, IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, pp. VOL. 20, NO. 8, Agosto [6] Z. M. Kovacs-Vajna, R. Rovatti e R. Frazzoni, Fingerprint ridge distance computation methodologies, attern Recognit., vol. vol. 33, p ,

Segmentação de Imagens

Segmentação de Imagens Segmentação de Imagens (Processamento Digital de Imagens) 1 / 36 Fundamentos A segmentação subdivide uma imagem em regiões ou objetos que a compõem; nível de detalhe depende do problema segmentação para

Leia mais

Aula 5 - Classificação

Aula 5 - Classificação AULA 5 - Aula 5-1. por Pixel é o processo de extração de informação em imagens para reconhecer padrões e objetos homogêneos. Os Classificadores "pixel a pixel" utilizam apenas a informação espectral isoladamente

Leia mais

Computação Adaptativa

Computação Adaptativa Departamento de Engenharia Informática Faculdade de Ciências e Tecnologia Universidade de Coimbra 2007/08 Computação Adaptativa TP2 OCR Optical Character Recognition Pedro Carvalho de Oliveira (MEI) Nº

Leia mais

O ENSINO DE CÁLCULO NUMÉRICO: UMA EXPERIÊNCIA COM ALUNOS DO CURSO DE CIÊNCIA DA COMPUTAÇÃO

O ENSINO DE CÁLCULO NUMÉRICO: UMA EXPERIÊNCIA COM ALUNOS DO CURSO DE CIÊNCIA DA COMPUTAÇÃO O ENSINO DE CÁLCULO NUMÉRICO: UMA EXPERIÊNCIA COM ALUNOS DO CURSO DE CIÊNCIA DA COMPUTAÇÃO Prof. Leugim Corteze Romio Universidade Regional Integrada URI Campus Santiago-RS leugimcr@urisantiago.br Prof.

Leia mais

Planificação de. Aplicações Informáticas B

Planificação de. Aplicações Informáticas B Escola básica e secundária de Velas Planificação de Aplicações Informáticas B Ano letivo 2011/2012 1- Introdução à Programação Planificação de Aplicações Informáticas B Unidade Sub-Unidades Objetivos Conteúdos

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

SEGEMENTAÇÃO DE IMAGENS. Nielsen Castelo Damasceno

SEGEMENTAÇÃO DE IMAGENS. Nielsen Castelo Damasceno SEGEMENTAÇÃO DE IMAGENS Nielsen Castelo Damasceno Segmentação Segmentação Representação e descrição Préprocessamento Problema Aquisição de imagem Base do conhecimento Reconhecimento e interpretação Resultado

Leia mais

Reconhecimento de Padrões Utilizando Filtros Casados

Reconhecimento de Padrões Utilizando Filtros Casados Detecção e estimação de sinais Reconhecimento de Padrões Utilizando Filtros Casados Aline da Rocha Gesualdi Mello, José Manuel de Seixas, Márcio Portes de Albuquerque, Eugênio Suares Caner, Marcelo Portes

Leia mais

Ferramenta para detecção de fadiga em motoristas baseada no monitoramento dos olhos

Ferramenta para detecção de fadiga em motoristas baseada no monitoramento dos olhos Ferramenta para detecção de fadiga em motoristas baseada no monitoramento dos olhos Rafael Dattinger Acadêmico Dalton Solano dos Reis - Orientador Roteiro Introdução/Objetivos Fundamentação teórica Desenvolvimento

Leia mais

1 Introdução. 2 Exemplo de aplicação

1 Introdução. 2 Exemplo de aplicação Os problemas da utilização de métodos de simulação de cargas térmicas e consumo energético na auditoria energética para verificação dos Requisitos Energéticos dos edifícios por Luís Roriz e Alexandre Gonçalves

Leia mais

Algoritmo. Iniciação do Sistema e Estimativa do consumo. Perfil do utilizador. Recolha de dados

Algoritmo. Iniciação do Sistema e Estimativa do consumo. Perfil do utilizador. Recolha de dados Algoritmo Iniciação do Sistema e Estimativa do consumo Recolha de dados O algoritmo do sistema de gestão, necessita obrigatoriamente de conhecer todos (ou grande maioria) os aparelhos ligados numa habitação

Leia mais

Especificação Operacional.

Especificação Operacional. Especificação Operacional. Para muitos sistemas, a incerteza acerca dos requisitos leva a mudanças e problemas mais tarde no desenvolvimento de software. Zave (1984) sugere um modelo de processo que permite

Leia mais

Descritores de textura na análise de imagens de microtomografia computadorizada

Descritores de textura na análise de imagens de microtomografia computadorizada Trabalho apresentado no XXXV CNMAC, Natal-RN, 2014. Descritores de textura na análise de imagens de microtomografia computadorizada Sandro R. Fernandes Departamento de Educação e Tecnologia, Núcleo de

Leia mais

Extração de Minúcias em Imagens de Impressões Digitais

Extração de Minúcias em Imagens de Impressões Digitais Extração de Minúcias em Imagens de Impressões Digitais CASADO, Ricardo S.; PAIVA, Maria S. V. de Escola de Engenharia de São Carlos Universidade de São Paulo rcasado@sel.eesc.usp.br Resumo O trabalho apresenta

Leia mais

Desenvolvimento de Estratégia para Programação do Futebol de Robôs da Mauá

Desenvolvimento de Estratégia para Programação do Futebol de Robôs da Mauá Desenvolvimento de Estratégia para Programação do Futebol de Robôs da Mauá Wânderson O. Assis, Alessandra D. Coelho, Marcelo M. Gomes, Cláudio G. Labate, Daniel F. Calasso, João Carlos G. C. Filho Escola

Leia mais

Detecção em tempo real de movimentos de olhos e boca em um vídeo em cores

Detecção em tempo real de movimentos de olhos e boca em um vídeo em cores Detecção em tempo real de movimentos de olhos e boca em um vídeo em cores Daniel Ponciano dos Santos Barboza, Programa de Engenharia de Sistemas e Computação - PESC/COPPE Universidade Federal do Rio de

Leia mais

Fundamentos de Teste de Software

Fundamentos de Teste de Software Núcleo de Excelência em Testes de Sistemas Fundamentos de Teste de Software Módulo 2- Teste Estático e Teste Dinâmico Aula 4 Projeto de Teste 1 SUMÁRIO INTRODUÇÃO... 3 ANÁLISE E PROJETO DE TESTE... 3 1.

Leia mais

Programação em papel quadriculado

Programação em papel quadriculado 4 NOME DA AULA: Programação em papel quadriculado Tempo de aula: 45 60 minutos Tempo de preparação: 10 minutos Objetivo principal: ajudar os alunos a entender como a codificação funciona. RESUMO Ao "programar"

Leia mais

Aula 9 ESCALA GRÁFICA. Antônio Carlos Campos

Aula 9 ESCALA GRÁFICA. Antônio Carlos Campos Aula 9 ESCALA GRÁFICA META Apresentar as formas de medição da proporcionalidade entre o mundo real e os mapas através das escalas gráficas. OBJETIVOS Ao final desta aula, o aluno deverá: estabelecer formas

Leia mais

Processamento digital de imagens. introdução

Processamento digital de imagens. introdução Processamento digital de imagens introdução Imagem digital Imagem digital pode ser descrita como uma matriz bidimensional de números inteiros que corresponde a medidas discretas da energia eletromagnética

Leia mais

Curvas de nível homotópicas a um ponto

Curvas de nível homotópicas a um ponto Curvas de nível homotópicas a um ponto Praciano-Pereira, T Sobral Matemática 6 de agosto de 2011 tarcisio@member.ams.org pré-prints da Sobral Matemática no. 2011.03 Editor Tarcisio Praciano-Pereira, tarcisio@member.ams.org

Leia mais

NÚCLEO DE APOIO ESPECIALIZADO EM PROGRAMAÇÃO. Lucas Schwendler; Darlei Feix; Andreia Sias Rodrigues

NÚCLEO DE APOIO ESPECIALIZADO EM PROGRAMAÇÃO. Lucas Schwendler; Darlei Feix; Andreia Sias Rodrigues NÚCLEO DE APOIO ESPECIALIZADO EM PROGRAMAÇÃO Lucas Schwendler; Darlei Feix; Andreia Sias Rodrigues Curso: Técnica integrado Informática Instituição: Instituto Federal Sul-Rio-Grandense Campus Venâncio

Leia mais

Medição tridimensional

Medição tridimensional A U A UL LA Medição tridimensional Um problema O controle de qualidade dimensional é tão antigo quanto a própria indústria, mas somente nas últimas décadas vem ocupando a importante posição que lhe cabe.

Leia mais

Estudo comparativo de métodos de segmentação de imagens digitais de aves

Estudo comparativo de métodos de segmentação de imagens digitais de aves Estudo comparativo de métodos de segmentação de imagens digitais de aves Felipe de Sousa NOBRE; Paulo César Miranda MACHADO Escola de Engenharia Elétrica e de Computação - UFG felipesnobre@gmail.com, pcesar@eee.ufg.br

Leia mais

Processamento de Imagens COS756 / COC603

Processamento de Imagens COS756 / COC603 Processamento de Imagens COS756 / COC603 aula 03 - operações no domínio espacial Antonio Oliveira Ricardo Marroquim 1 / 38 aula de hoje operações no domínio espacial overview imagem digital operações no

Leia mais

ADMINISTRAÇÃO GERAL GESTÃO DE PROCESSOS

ADMINISTRAÇÃO GERAL GESTÃO DE PROCESSOS ADMINISTRAÇÃO GERAL GESTÃO DE PROCESSOS Atualizado em 21/12/2015 GESTÃO DE PROCESSOS Um processo é um conjunto ou sequência de atividades interligadas, com começo, meio e fim. Por meio de processos, a

Leia mais

4 Experimentos Computacionais

4 Experimentos Computacionais 33 4 Experimentos Computacionais O programa desenvolvido neste trabalho foi todo implementado na linguagem de programação C/C++. Dentre as bibliotecas utilizadas, destacamos: o OpenCV [23], para processamento

Leia mais

3.1 Definições Uma classe é a descrição de um tipo de objeto.

3.1 Definições Uma classe é a descrição de um tipo de objeto. Unified Modeling Language (UML) Universidade Federal do Maranhão UFMA Pós Graduação de Engenharia de Eletricidade Grupo de Computação Assunto: Diagrama de Classes Autoria:Aristófanes Corrêa Silva Adaptação:

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

Faculdade Sagrada Família

Faculdade Sagrada Família AULA 12 - AJUSTAMENTO DE CURVAS E O MÉTODO DOS MÍNIMOS QUADRADOS Ajustamento de Curvas Sempre que desejamos estudar determinada variável em função de outra, fazemos uma análise de regressão. Podemos dizer

Leia mais

Classificação da imagem (ou reconhecimento de padrões): objectivos Métodos de reconhecimento de padrões

Classificação da imagem (ou reconhecimento de padrões): objectivos Métodos de reconhecimento de padrões Classificação de imagens Autor: Gil Gonçalves Disciplinas: Detecção Remota/Detecção Remota Aplicada Cursos: MEG/MTIG Ano Lectivo: 11/12 Sumário Classificação da imagem (ou reconhecimento de padrões): objectivos

Leia mais

FEDERAÇÃO PORTUGUESA DE TIRO

FEDERAÇÃO PORTUGUESA DE TIRO Circular n.º 023/2014 Portal F.P.T. - Inscrições Exmo. Sr. Presidente, No seguimento da Circular Nº 021/2014 Inscrições em Provas F.P.T. e depois de disponibilizarmos a possibilidade de testar/treinar

Leia mais

Observação das aulas Algumas indicações para observar as aulas

Observação das aulas Algumas indicações para observar as aulas Observação das aulas Algumas indicações para observar as aulas OBJECTVOS: Avaliar a capacidade do/a professor(a) de integrar esta abordagem nas actividades quotidianas. sso implicará igualmente uma descrição

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

MANUAL DA SECRETARIA

MANUAL DA SECRETARIA MANUAL DA SECRETARIA Conteúdo Tela de acesso... 2 Liberação de acesso ao sistema... 3 Funcionários... 3 Secretaria... 5 Tutores... 7 Autores... 8 Configuração dos cursos da Instituição de Ensino... 9 Novo

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

Gerenciamento de memória

Gerenciamento de memória Na memória principal ficam todos os programas e os dados que serão executados pelo processador. Possui menor capacidade e custo maior. S.O buscam minimizar a ocupação da memória e otimizar sua utilização.

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

Bem-vindo ao tópico sobre administração de listas de preços.

Bem-vindo ao tópico sobre administração de listas de preços. Bem-vindo ao tópico sobre administração de listas de preços. Nesse tópico, você aprenderá a administrar listas de preços no SAP Business One. Sua empresa atualiza múltiplas listas de preços para fornecer

Leia mais

TEMA: Gestão de equipamentos Exemplo: Máquina de lavagens de viaturas

TEMA: Gestão de equipamentos Exemplo: Máquina de lavagens de viaturas APLICAÇÃO: XRP Pool TEMA: Gestão de equipamentos Exemplo: Máquina de lavagens de viaturas ÚLTIMA ATUALIZAÇÃO EM: 05 de Junho de 2014 ÚLTIMA ATUALIZAÇÃO POR: Carolina Esteves Almeida Escrita Digital, S.

Leia mais

UNIVERSIDADE FEDERAL DE SANTA MARIA COLÉGIO TÉCNICO INDUSTRIAL DE SANTA MARIA Curso de Eletrotécnica

UNIVERSIDADE FEDERAL DE SANTA MARIA COLÉGIO TÉCNICO INDUSTRIAL DE SANTA MARIA Curso de Eletrotécnica UNIVERSIDADE FEDERAL DE SANTA MARIA COLÉGIO TÉCNICO INDUSTRIAL DE SANTA MARIA Curso de Eletrotécnica Apostila de Automação Industrial Elaborada pelo Professor M.Eng. Rodrigo Cardozo Fuentes Prof. Rodrigo

Leia mais

fx-82ms fx-83ms fx-85ms fx-270ms fx-300ms fx-350ms

fx-82ms fx-83ms fx-85ms fx-270ms fx-300ms fx-350ms O uso da Calculadora Científica (Casio fx) fx-82ms fx-83ms fx-85ms fx-270ms fx-300ms fx-350ms Prof. Ms. Renato Francisco Merli 2013 1 Sumário 1. Antes de Começar... 2 2. Cálculos Básicos... 8 3. Cálculos

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

INDAGAR E REFLECTIR PARA MELHORAR. Elisabete Paula Coelho Cardoso Escola de Engenharia - Universidade do Minho elisabete@dsi.uminho.

INDAGAR E REFLECTIR PARA MELHORAR. Elisabete Paula Coelho Cardoso Escola de Engenharia - Universidade do Minho elisabete@dsi.uminho. INDAGAR E REFLECTIR PARA MELHORAR Elisabete Paula Coelho Cardoso Escola de Engenharia - Universidade do Minho elisabete@dsi.uminho.pt Este trabalho tem como objectivo descrever uma experiência pedagógica

Leia mais

Matemática em Toda Parte II

Matemática em Toda Parte II Matemática em Toda Parte II Episódio: Matemática no Transporte Resumo O episódio Matemática no Transporte, da série Matemática em Toda Parte II, vai mostrar como alguns conceitos matemáticos estão presentes

Leia mais

Expansão de Imagem #2

Expansão de Imagem #2 Faculdade de Engenharia da Universidade do Porto Engenharia Electrotécnica e de Computadores Expansão de Imagem #2 Televisão Digital António Alberto da Silva Marques Pedro Ricardo dos Reis Porto, 2004

Leia mais

FILOSOFIA SEM FILÓSOFOS: ANÁLISE DE CONCEITOS COMO MÉTODO E CONTEÚDO PARA O ENSINO MÉDIO 1. Introdução. Daniel+Durante+Pereira+Alves+

FILOSOFIA SEM FILÓSOFOS: ANÁLISE DE CONCEITOS COMO MÉTODO E CONTEÚDO PARA O ENSINO MÉDIO 1. Introdução. Daniel+Durante+Pereira+Alves+ I - A filosofia no currículo escolar FILOSOFIA SEM FILÓSOFOS: ANÁLISE DE CONCEITOS COMO MÉTODO E CONTEÚDO PARA O ENSINO MÉDIO 1 Daniel+Durante+Pereira+Alves+ Introdução O+ ensino+ médio+ não+ profissionalizante,+

Leia mais

L 276/4 PT Jornal Oficial da União Europeia. DECISÃO N. o 190. de 18 de Junho de 2003

L 276/4 PT Jornal Oficial da União Europeia. DECISÃO N. o 190. de 18 de Junho de 2003 L 276/4 PT Jornal Oficial da União Europeia DECISÃO N. o 190 de 18 de Junho de 2003 relativa às características técnicas do cartão europeu de seguro de doença (Texto relevante para efeitos do EEE e do

Leia mais

A Sustentabilidade e a Inovação na formação dos Engenheiros Brasileiros. Prof.Dr. Marco Antônio Dias CEETEPS

A Sustentabilidade e a Inovação na formação dos Engenheiros Brasileiros. Prof.Dr. Marco Antônio Dias CEETEPS A Sustentabilidade e a Inovação na formação dos Engenheiros Brasileiros Prof.Dr. Marco Antônio Dias CEETEPS O PAPEL DA FORMAÇÃO ACADÊMICA Segundo diversos autores que dominam e escrevem a respeito do tema,

Leia mais

3 Estratégia para o enriquecimento de informações

3 Estratégia para o enriquecimento de informações 34 3 Estratégia para o enriquecimento de informações Podemos resumir o processo de enriquecimento de informações em duas grandes etapas, a saber, busca e incorporação de dados, como ilustrado na Figura

Leia mais

FIND ME APLICAÇÃO ANDROID

FIND ME APLICAÇÃO ANDROID FIND ME APLICAÇÃO ANDROID Relatório Sistemas Distribuídos - EIC0036-2S 3º Ano do Mestrado Integrado em Engenharia Informática e Computação Elementos do Grupo: Carlos Gouveia 080509148 ei08148@fe.up.pt

Leia mais

Problema. Conversão Matricial. Octantes do Sistema de Coordenadas Euclidiano. Sistema de Coordenadas do Dispositivo. Maria Cristina F.

Problema. Conversão Matricial. Octantes do Sistema de Coordenadas Euclidiano. Sistema de Coordenadas do Dispositivo. Maria Cristina F. Problema Conversão Matricial Maria Cristina F. de Oliveira Traçar primitivas geométricas (segmentos de reta, polígonos, circunferências, elipses, curvas,...) no dispositivo matricial rastering = conversão

Leia mais

Universidade Federal de São João Del Rei - UFSJ

Universidade Federal de São João Del Rei - UFSJ Universidade Federal de São João Del Rei - UFSJ Instituída pela Lei 0.45, de 9/04/00 - D.O.U. de /04/00 Pró-Reitoria de Ensino de Graduação - PROEN Disciplina: Cálculo Numérico Ano: 03 Prof: Natã Goulart

Leia mais

Descrição da aplicação

Descrição da aplicação Curso Técnico Superior Profissional em Redes e Sistemas Informáticos FUNDAMENTOS DE PROGRAMAÇÃO 2015/2016 Trabalho Prático (2015/2016) Descrição da aplicação A Escola Superior de Tecnologia e Gestão (ESTG)

Leia mais

IDENTIFICAÇÃO DE MARCADORES DE PAVIMENTAÇÃO NA ORIENTAÇÃO DE CEGOS

IDENTIFICAÇÃO DE MARCADORES DE PAVIMENTAÇÃO NA ORIENTAÇÃO DE CEGOS IDENTIFICAÇÃO DE MARCADORES DE PAVIMENTAÇÃO NA ORIENTAÇÃO DE CEGOS André Zuconelli¹, Manassés Ribeiro² Instituto Federal de Educação, Ciência e Tecnologia Catarinense - Campus Videira Rodovia SC, Km 5

Leia mais

GBD PROF. ANDREZA S. AREÃO

GBD PROF. ANDREZA S. AREÃO GBD PROF. ANDREZA S. AREÃO Dado, Informação e Conhecimento DADO: Estímulos captados pelos sentidos humanos; Símbolos gráficos ou sonoros; Ocorrências registradas (em memória, papel, etc.); Indica uma situação

Leia mais

UNIVERSIDADE FEDERAL RURAL DE PERNAMBUCO DEPARTAMENTO DE ESTATÍSTICA E INFORMÁTICA BACHARELADO EM SISTEMAS DE INFORMAÇÃO RAPID APPLICATION DEVELOPMENT

UNIVERSIDADE FEDERAL RURAL DE PERNAMBUCO DEPARTAMENTO DE ESTATÍSTICA E INFORMÁTICA BACHARELADO EM SISTEMAS DE INFORMAÇÃO RAPID APPLICATION DEVELOPMENT UNIVERSIDADE FEDERAL RURAL DE PERNAMBUCO DEPARTAMENTO DE ESTATÍSTICA E INFORMÁTICA BACHARELADO EM SISTEMAS DE INFORMAÇÃO RAPID APPLICATION DEVELOPMENT Disciplina: Modelagem a Programação Orientada a Objetos

Leia mais

3. FORMAÇÃO DA IMAGEM

3. FORMAÇÃO DA IMAGEM 3. FORMAÇÃO DA IMAGEM 3.1 INTRODUÇÃO O sistema de geração da imagem de RM emprega muitos fatores técnicos que devem ser considerados, compreendidos e algumas vezes modificados no painel de controle durante

Leia mais

Tecnologia da Informação Prof. Mário Henrique de Souza Pardo Resumo Aula 4

Tecnologia da Informação Prof. Mário Henrique de Souza Pardo Resumo Aula 4 Tecnologia da Informação Prof. Mário Henrique de Souza Pardo Resumo Aula 4 1 MS-Excel Aplicando funções às suas fórmulas de Excel (continuação) Serão vistas, nesta aula as funções de busca e referência

Leia mais

Manual do KGeography. Anne-Marie Mahfouf Kushal Das Tradução: Luiz Fernando Ranghetti

Manual do KGeography. Anne-Marie Mahfouf Kushal Das Tradução: Luiz Fernando Ranghetti Anne-Marie Mahfouf Kushal Das Tradução: Luiz Fernando Ranghetti 2 Conteúdo 1 Introdução 5 2 Início rápido do KGeography 6 3 Usando o KGeography 12 3.1 Mais recursos do KGeography..............................

Leia mais

ESTUDO DE VIABILIDADE. Santander, Victor - Unioeste Aula de Luiz Eduardo Guarino de Vasconcelos

ESTUDO DE VIABILIDADE. Santander, Victor - Unioeste Aula de Luiz Eduardo Guarino de Vasconcelos ESTUDO DE VIABILIDADE Santander, Victor - Unioeste Aula de Luiz Eduardo Guarino de Vasconcelos Objetivos O que é um estudo de viabilidade? O que estudar e concluir? Benefícios e custos Análise de Custo/Benefício

Leia mais

Aula 9 Plano tangente, diferencial e gradiente

Aula 9 Plano tangente, diferencial e gradiente MÓDULO 1 AULA 9 Aula 9 Plano tangente, diferencial e gradiente Objetivos Aprender o conceito de plano tangente ao gráfico de uma função diferenciável de duas variáveis. Conhecer a notação clássica para

Leia mais

ARQUITETURA DE COMPUTADORES

ARQUITETURA DE COMPUTADORES 1 ARQUITETURA DE COMPUTADORES U C P Prof. Leandro Coelho Plano de Aula 2 Aula Passada Definição Evolução dos Computadores Histórico Modelo de Von-Neumann Básico CPU Mémoria E/S Barramentos Plano de Aula

Leia mais

Curso: Redes II (Heterogênea e Convergente) Tema da Aula: Controle de Congestionamento

Curso: Redes II (Heterogênea e Convergente) Tema da Aula: Controle de Congestionamento Curso: Redes II (Heterogênea e Convergente) Tema da Aula: Controle de Congestionamento Professor Rene - UNIP 1 Revisão... Segmento A unidade de dados trocada entre as entidades de transporte é denominada

Leia mais

Resolução de sistemas lineares

Resolução de sistemas lineares Resolução de sistemas lineares J M Martínez A Friedlander 1 Alguns exemplos Comecemos mostrando alguns exemplos de sistemas lineares: 3x + 2y = 5 x 2y = 1 (1) 045x 1 2x 2 + 6x 3 x 4 = 10 x 2 x 5 = 0 (2)

Leia mais

Em FORMATO E-LEARNING PQ 11.04.A Página 1 de 6

Em FORMATO E-LEARNING PQ 11.04.A Página 1 de 6 Página 1 de 6 1. FUNCIONAMENTO Os cursos na modalidade de e-learning do são frequentados totalmente online, à exceção do Curso de Trabalhador Designado para a Segurança e Saúde no Trabalho em que a 1ª

Leia mais

Engenharia de Software

Engenharia de Software Conceitos básicos sobre E.S: Ambiência Caracterização do software Fases de desenvolvimento 1 Introdução Aspectos Introdutórios Crise do Software Definição de Engenharia do Software 2 Crise do Software

Leia mais

Notas de Cálculo Numérico

Notas de Cálculo Numérico Notas de Cálculo Numérico Túlio Carvalho 6 de novembro de 2002 2 Cálculo Numérico Capítulo 1 Elementos sobre erros numéricos Neste primeiro capítulo, vamos falar de uma limitação importante do cálculo

Leia mais

TÉCNICAS DE PLANEJAMENTO E CONTROLE. UNIDADE II - Instrumentos gráficos de planejamento e controle

TÉCNICAS DE PLANEJAMENTO E CONTROLE. UNIDADE II - Instrumentos gráficos de planejamento e controle TÉCNICAS DE PLANEJAMENTO E CONTROLE UNIDADE II - Instrumentos gráficos de planejamento e controle 2.6. Gráfico de Gantt Para facilitar a visualização e entendimento da programação, a rede PERT pode ser

Leia mais

Controladores Lógicos Programáveis. Automação e Controlo Industrial. Escola Superior de Tecnologia. Ricardo Antunes, António Afonso

Controladores Lógicos Programáveis. Automação e Controlo Industrial. Escola Superior de Tecnologia. Ricardo Antunes, António Afonso Escola Superior de Tecnologia Instituto Politécnico de Castelo Branco Departamento de Informática Curso de Engenharia Informática Automação e Controlo Industrial Ano Lectivo de 2004/2005 Controladores

Leia mais

Metadados. 1. Introdução. 2. O que são Metadados? 3. O Valor dos Metadados

Metadados. 1. Introdução. 2. O que são Metadados? 3. O Valor dos Metadados 1. Introdução O governo é um dos maiores detentores de recursos da informação. Consequentemente, tem sido o responsável por assegurar que tais recursos estejam agregando valor para os cidadãos, as empresas,

Leia mais

TV CABO PORTUGAL, S.A.

TV CABO PORTUGAL, S.A. Alteração da decisão de 14 de maio de 2014 relativa à transmissão para a Optimus Comunicações S.A. dos direitos de utilização de números detidos pela ZON TV CABO PORTUGAL, S.A. 1. Enquadramento Em 14 de

Leia mais

Engenharia de Software II

Engenharia de Software II Engenharia de Software II Aula 14 Revisão http://www.ic.uff.br/~bianca/engsoft2/ Aula 14-07/05/2006 1 Processo de Software Qual é a diferença entre uma atividade de arcabouço e uma atividade guarda chuva?

Leia mais

Trabalho de Implementação Jogo Reversi

Trabalho de Implementação Jogo Reversi Trabalho de Implementação Jogo Reversi Paulo Afonso Parreira Júnior {paulojr@comp.ufla.br} Rilson Machado de Olivera {rilson@comp.ufla.br} Universidade Federal de Lavras UFLA Departamento de Ciência da

Leia mais

Universidade Federal de Goiás Instituto de Informática Processamento Digital de Imagens

Universidade Federal de Goiás Instituto de Informática Processamento Digital de Imagens Universidade Federal de Goiás Instituto de Informática Processamento Digital de Imagens Prof Fabrízzio Alphonsus A M N Soares 2012 Capítulo 2 Fundamentos da Imagem Digital Definição de Imagem: Uma imagem

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

Aula 18 PERFIL TOPOGRÁFICO: TIPOS DE RELEVO. Antônio Carlos Campos

Aula 18 PERFIL TOPOGRÁFICO: TIPOS DE RELEVO. Antônio Carlos Campos Aula 18 PERFIL TOPOGRÁFICO: TIPOS DE RELEVO META Apresentar perfis topográficos, mostrando as principais formas geomorfológicas. OBJETIVOS Ao final desta aula, o aluno deverá: identificar os principais

Leia mais

Tópicos em Otimização Fundamentos de Modelagem de Sistemas

Tópicos em Otimização Fundamentos de Modelagem de Sistemas Tópicos em Otimização Fundamentos de Modelagem de Sistemas Parte desses slides foram disponibilizados pelo Prof. Fernando Gomide -UNICAMP Fundamentos de Modelagem Introdução à modelagem e decisão Definição

Leia mais

Trabalho 2 Fundamentos de computação Gráfica

Trabalho 2 Fundamentos de computação Gráfica Trabalho 2 Fundamentos de computação Gráfica Processamento de Imagens Aluno: Renato Deris Prado Tópicos: 1- Programa em QT e C++ 2- Efeitos de processamento de imagens 1- Programa em QT e C++ Para o trabalho

Leia mais

2 Pesquisa de valores em uma lista de dados

2 Pesquisa de valores em uma lista de dados 2 Pesquisa de valores em uma lista de dados Vinicius A. de Souza va.vinicius@gmail.com São José dos Campos, 2011. 1 Sumário Tópicos em Microsoft Excel 2007 Introdução...3 Funções PROCV e PROCH...3 PROCV...3

Leia mais

FEUP - 2010 RELATÓRIO DE CONTAS BALANÇO

FEUP - 2010 RELATÓRIO DE CONTAS BALANÇO relatório de contas 2 FEUP - 2010 RELATÓRIO DE CONTAS BALANÇO FEUP - 2010 RELATÓRIO DE CONTAS 3 4 FEUP - 2010 RELATÓRIO DE CONTAS DEMONSTRAÇÃO DOS RESULTADOS POR NATUREZAS DEMONSTRAÇÃO DOS FLUXOS DE CAIXA

Leia mais

Guia de utilização da notação BPMN

Guia de utilização da notação BPMN 1 Guia de utilização da notação BPMN Agosto 2011 2 Sumário de Informações do Documento Documento: Guia_de_utilização_da_notação_BPMN.odt Número de páginas: 31 Versão Data Mudanças Autor 1.0 15/09/11 Criação

Leia mais

Inovação em sistemas de informação aplicada ao apoio do cliente de retalho

Inovação em sistemas de informação aplicada ao apoio do cliente de retalho Universidade do Porto Faculdade de Engenharia Mestrado Integrado em Engenharia Electrotécnica e de Computadores Inovação em sistemas de informação aplicada ao apoio do cliente de retalho Relatório de Acompanhamento

Leia mais

SISTEMAS OPERACIONAIS SISTEMAS OPERACIONAIS. 2º TRIMESTRE Patrícia Lucas

SISTEMAS OPERACIONAIS SISTEMAS OPERACIONAIS. 2º TRIMESTRE Patrícia Lucas SISTEMAS OPERACIONAIS SISTEMAS OPERACIONAIS 2º TRIMESTRE Patrícia Lucas O QUE SÃO SISTEMAS OPERACIONAIS? Um sistema operacional é um conjunto de rotinas executado pelo processador, de forma semelhante

Leia mais

UNIVERSIDADE REGIONAL DO NOROESTE DO ESTADO DO RIO GRANDE DO SUL DEPARTAMENTO DE FÍSICA, ESTATÍSTICA E MATEMÁTICA

UNIVERSIDADE REGIONAL DO NOROESTE DO ESTADO DO RIO GRANDE DO SUL DEPARTAMENTO DE FÍSICA, ESTATÍSTICA E MATEMÁTICA UNIVERSIDADE REGIONAL DO NOROESTE DO ESTADO DO RIO GRANDE DO SUL DEPARTAMENTO DE FÍSICA, ESTATÍSTICA E MATEMÁTICA UTILIZANDO A PLANILHA ELETRÔNICA CALC NA PREPARAÇÃO DE MATERIAL DIDÁTICO INTERATIVO PARA

Leia mais

CEDERJ - CENTRO DE EDUCAÇÃO SUPERIOR A DISTÂNCIA DO ESTADO DO RIO DE JANEIRO

CEDERJ - CENTRO DE EDUCAÇÃO SUPERIOR A DISTÂNCIA DO ESTADO DO RIO DE JANEIRO CEDERJ - CENTRO DE EDUCAÇÃO SUPERIOR A DISTÂNCIA DO ESTADO DO RIO DE JANEIRO MATERIAL DIDÁTICO IMPRESSO CURSO: Física DISCIPLINA: Informática para o Ensino de Física CONTEUDISTA: Carlos Eduardo Aguiar

Leia mais

PRODUÇÃO CARTOGRÁFICA UD 5 CONTROLE DE QUALIDADE

PRODUÇÃO CARTOGRÁFICA UD 5 CONTROLE DE QUALIDADE UD 5 CONTROLE DE QUALIDADE Qualidade É o grau de adequação do produto às suas especificações. Grau de perfeição a atingir. Pode-se também dizer que ela é a melhor forma de atender às necessidades do consumidor,

Leia mais

P. P. G. em Agricultura de Precisão DPADP0803: Geoestatística (Prof. Dr. Elódio Sebem)

P. P. G. em Agricultura de Precisão DPADP0803: Geoestatística (Prof. Dr. Elódio Sebem) Considerações Iniciais É impossível saber, antes de amostrar, de que maneira os valores das variáveis irão se comportar: se dependente ou independente uma da outra. Devido as limitações da estatística

Leia mais

Modelação 3D. Sumário COMPUTAÇÃO GRÁFICA E INTERFACES. Introdução. Introdução. Carlos Carreto

Modelação 3D. Sumário COMPUTAÇÃO GRÁFICA E INTERFACES. Introdução. Introdução. Carlos Carreto Sumário COMPUTAÇÃO GRÁFICA E INTERFACES Modelação 3D Introdução Técnicas de modelação 3D - - - Modelação Procedimental Carlos Carreto Curso de Engenharia Informática Ano lectivo 2003/2004 Escola Superior

Leia mais

Centro de Formação de Associação de Escolas de. Paços de Ferreira, Paredes e Penafiel. Acção de Formação

Centro de Formação de Associação de Escolas de. Paços de Ferreira, Paredes e Penafiel. Acção de Formação Centro de Formação de Associação de Escolas de Paços de Ferreira, Paredes e Penafiel Acção de Formação Geogebra - Uma visita aos programas de Matemática dos 2º e 3º Ciclos Relatório final Pedro José Marques

Leia mais

ALGORITMOS E FLUXOGRAMAS

ALGORITMOS E FLUXOGRAMAS ALGORITMOS E FLUXOGRAMAS Prof. André Backes INTRODUÇÃO Computadores = cérebros eletrônicos? Computadores são máquinas e, por si sós, não podem ser inteligentes. Alguém as projetou e deu a ela todas as

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

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

PERGUNTAS FREQUENTES. O que é PROINFO?

PERGUNTAS FREQUENTES. O que é PROINFO? PERGUNTAS FREQUENTES O que é PROINFO? O Programa Nacional de Tecnologia Educacional (ProInfo) é um programa educacional criado pela Portaria nº 522/MEC, de 9 de abril de 1997, para promover o uso pedagógico

Leia mais

Universidade de São Paulo. Escola Politécnica

Universidade de São Paulo. Escola Politécnica Universidade de São Paulo Escola Politécnica Engenharia Química Vitor Gazzaneo Modelagem do Equilíbrio Líquido-Líquido para o sistema Água- Ácido Acético-Acetato de Butila Prof. Orientador José Luis Pires

Leia mais

Relatório de Investigação da Escola julho 2015

Relatório de Investigação da Escola julho 2015 Microsoft Partners in Learning Relatório de Investigação da Escola julho 2015 Elaborado para julho 2015 Relatório do Estudo de Este relatório apresenta os resultados dos inquéritos à equipa diretiva e

Leia mais

ESTEREOSCOPIA INTRODUÇÃO. Conversão de um par de imagens (a)-(b) em um mapa de profundidade (c)

ESTEREOSCOPIA INTRODUÇÃO. Conversão de um par de imagens (a)-(b) em um mapa de profundidade (c) ESTEREOSCOPIA INTRODUÇÃO Visão estereoscópica se refere à habilidade de inferir informações da estrutura 3-D e de distâncias da cena de duas ou mais imagens tomadas de posições diferentes. Conversão de

Leia mais

Visão Artificial Para a Indústria. Manual do Utilizador

Visão Artificial Para a Indústria. Manual do Utilizador Visão Artificial Para a Indústria Manual do Utilizador Luis Fonseca Carvalho de Matos ( luis.matos@ua.pt ) Julho de 2007 Índice de conteúdos 1. Apresentação......1 1.Conceito de Funcionamento......1 2.

Leia mais

CENTRO ESTADUAL DE EDUCAÇÃO TECNOLOGICA PAULA SOUZA ETEC DR. EMLIO HERNANDEZ AGUILAR

CENTRO ESTADUAL DE EDUCAÇÃO TECNOLOGICA PAULA SOUZA ETEC DR. EMLIO HERNANDEZ AGUILAR CENTRO ESTADUAL DE EDUCAÇÃO TECNOLOGICA PAULA SOUZA ETEC DR. EMLIO HERNANDEZ AGUILAR ÁLVARO JOSÉ PIAZON JUNIOR ANDERSON DA SILVA SPERA DÉBORA VICENTE DE OLIVEIRA MANUAL DE ORIENTAÇÃO PARA DESENVOLVIMENTO

Leia mais