Contagem automática de unidades formadoras de colônias de bactérias em placas de Petri com o uso do algoritmo Template Matching

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

Download "Contagem automática de unidades formadoras de colônias de bactérias em placas de Petri com o uso do algoritmo Template Matching"

Transcrição

1 Contagem automática de unidades formadoras de colônias de bactérias em placas de Petri com o uso do algoritmo Template Matching Kathiani Souza, Arthur Pinheiro, Willian Amorim, Valguima Odakura Faculdade de Ciências Exatas e Tecnologia (FACET) Universidade Federal da Grande Dourados (UFGD) kathianielisa2@hotmail.com, arthur.siufgd10@gmail.com, willianamorim@ufgd.edu.br, valguimaodakura@ufgd.edu.br Abstract - This paper presents the study of Template Matching algorithm based on Normalized Cross- Correlation as a technique to perform the automatic counting of colony forming units of bacteria in Petri Dishes. We will also present the performance evaluation of the Template Matching algorithm for various aspects of the colonies on the image and comparing the score made by the algorithm and count conducted by a specialist. Resumo - Este artigo apresenta o estudo do algoritmo Template Matching com base em Correlação Cruzada Normalizada como técnica para realizar a contagem automática de unidades formadoras de colônias de bactérias em placas de Petri. Apresentaremos também a avaliação de desempenho do algoritmo Template Matching para vários aspectos das colônias na imagem e a comparação entre a contagem feita pelo algoritmo e a contagem realizada por um especialista. 1. Introdução A infecção das vias urinárias caracteriza-se pela presença e multiplicação de microorganismos no aparelho urinário. A infecção urinária é a segunda causa mais comum de infecção na população em geral. As infecções não complicadas, aquelas em que não existem alterações estruturais ou funcionais das vias urinárias, são causadas principalmente pela bactéria Escherichia coli. Essa infecção é definida pela presença de unidades formadoras de colônias por mililítro de urina (ufc/ml), mas essa quantidade pode mudar de acordo com o estado clínico em que o portador do microorganismo se encontre [7]. O cultivo de microorganismos em meios de cultura é uma das técnicas utilizadas na Microbiologia quando se pretende quantificar ou isolar diferentes grupos de microorganismos. Em muitos casos o isolamento dos microorganismos causadores de doenças tem a finalidade de identificar quantos e quais são os tipos de microorganismos existentes no meio de cultura, como forma de diagnóstico e tratamento médico. Sendo assim, uma das formas de diagnóstico da infecção das vias urinárias é a Urocultura, um exame realizado em laboratório, que isola o agente causador da infecção em uma placa de Petri. Na placa são fornecidos nutrientes e condições favoráveis ao seu crescimento para que as unidades formadoras de colônias possam ser quantificadas para posterior decisão médica sobre um possível tratamento [2]. Em alguns laboratórios de análises clínicas a tarefa de quantificar microorganismos, como os agentes bacterianos causadores da infecção urinária, é realizada manualmente, a exemplo do Laboratório de Análises Clínicas do Hospital Universitário da UFGD - Universidade Federal da Grande Dourados. As colônias na placa de Petri, nem sempre estão separadas, em muitos casos elas ficam aglomeradas como pode-se observar na Figura 1. No entanto, em todos os casos a contagem das colônias é feita manualmente. De acordo com os trabalhos de Osowsky e Gamba [5], Alves [2] e Sovierzoski [8] a contagem manual de colônias de bactérias apresenta várias desvantagens como: A fadiga do laboratorista que realiza a contagem que exige concentração e atenção; Quando há troca de técnicos pode haver um desvio significativo nos resultados; É necessário repetir a contagem para validação dos resultados;

2 Limitação das análises laboratoriais devido as dificuldades de contagem que podem atrasar o término do processo e a liberação dos resultados. Diante dos problemas encontrados com a contagem manual pode-se perceber a necessidade de ferramentas computacionais que auxiliem no processo de análise de colônias bacterianas e aumentem a velocidade do processo, a confiabilidade e exatidão dos resultados. Aumentando a velocidade do processo, o laboratorista perde menos tempo com esta atividade repetitiva e suscetível de erro e utiliza seu tempo para outras atividades [8]. Sendo assim, o estudo e o desenvolvimento de algoritmos de processamento de imagens aliados a técnicas de processamento de imagens para o desenvolvimento de ferramentas computacionais, podem contribuir para melhorar o processo de contagem de colônias. Esse trabalho apresenta o estudo e a análise de desempenho do algoritmo Template Matching, baseado em Correlação Cruzada Normalizada, na contagem automática de unidades formadoras de colônias de bactérias em placa de Petri. Template Matching é um algoritmo de reconhecimento de padrões que tem como objetivo a detecção de objetos similares em uma imagem. O trabalho de Alves [2] mostra que o algoritmo Template Matching baseado em correlação, pode ser eficiente na contagem de unidades formadoras de colônias. Já no trabalho de Quinta [6] observase que esse algoritmo pode ser uma técnica interessante para o reconhecimento de leveduras, que possuem o formato parecido com o de colônias de bactérias. O trabalho está organizado da seguinte forma. A seção 2 apresenta o funcionamento do algoritmo Template Matching, a seção 3 apresenta os experimentos realizados e os resultados obtidos, a seção 4 apresenta a análise do resultados e por fim a seção 5, apresenta as conclusões obtidas a partir das implementações e experimentos realizados. 2. Template Matching O algoritmo Template Matching baseado em Correlação Cruzada Normalizada é um algoritmo de reconhecimento de padrões que realiza a detecção de objetos similares em uma imagem. Ele tem como entrada uma imagem e o objeto a ser detectado e como saída uma imagem denominada imagem de Correlação em que os pontos mais claros indicam os pontos detectados. Para tal detecção o algoritmo utiliza como medida de similaridade o coeficiente de Correlação Cruzada Normalizada conforme a Equação 1. Esse coeficiente indica o grau de similaridade entre o template (objeto a ser detectado) e a imagem de pesquisa. Ele varia de -1 até 1. O valor 1 indica total correspondência entre o template e a imagem de pesquisa, 0 indica que não houve correspondência e -1 indica que houve correlação inversa, ou seja, total incorrespondência entre o template e a imagem de pesquisa [1]. (xi x)(y i ȳ) r = ( (xi x) 2 )( (1) (y i ȳ) 2 ) O algoritmo Template Matching baseia-se na correspondência entre um modelo T e uma imagem I na qual este modelo possa ser detectado [3]. Seja I a imagem de pesquisa de dimensão m x n e a imagem T o template de dimensão p x q tal que p < m e q < n, então é realizado o cálculo do coeficiente de Correlação Cruzada Normalizada entre cada pixel da imagem I e os pixels da imagem T. A cada variação de pixel na imagem I, o valor do coeficiente é calculado e armazenado em uma imagem denominada imagem de Correlação, na qual os valores próximos a 1 indicam a correspondência entre o template e a imagem de pesquisa. Por outro lado os valores próximos a -1 indicam a divergência entre o template e a imagem de pesquisa. Na imagem de correlação os pontos mais claros indicam o ponto em que houve a detecção do template como mostra a Figura 3(a). Os pixels das bordas da imagem I são desconsiderados, pois a imagem T tem sua posição inicial definida no centro da imagem, enquanto a imagem I possui a sua posição inicial definida no canto superior esquerdo. Desta forma, ao posicionar o centro da imagem T na posição inicial da imagem I têm-se uma perda de informação [2]. 3. Experimentos e Resultados Foi realizada uma visita ao Laboratório de Análises Clínicas do Hospital Universitário da UFGD para a coleta das imagens das colônias de bactérias depositadas na placa de Petri para a realização dos experimentos. Uma imagem da placa de Petri com as colônias de bactérias pode ser vista na Figura 1. A ferramenta utilizada para o processamento e análise das imagens foi o ImageJ 1 baseado em Java, de uso livre e que permite a criação de plugins e a expansão de suas funcionalidades. A IDE, do inglês Integrated Development Environment ou Ambiente Integrado de Desenvolvimento, utilizada para a implementação do algoritmo Template Matching foi o Eclipse Para a aquisição das imagens foi utilizada uma Câmera Digital 14MP 15x Zoom Óptico que fornece imagens com uma dimensão de 2560 x 1920 pixels no formato JPG. Para a realização dos testes de avaliação do desempenho do algoritmo Template Matching, foi criado um banco de imagens com as melhores imagens entre as coletadas, em que foram escolhidas as mais nítidas, com poucos ruídos e reflexos provenientes da luz do ambiente

3 Figura 1. Colônias de bactérias depositadas na placa de Petri. Figura 2. (a) A figura da esquerda apresenta a Imagem de Pesquisa em escala de cinza. (b) A figura da direita apresenta o Template em escala de cinza. Para a criação desse banco foi desenvolvido um plugin para o ImageJ, denominado CultImage, com a funcionalidade de nomear as imagens com a quantidade de colônias encontradas na contagem manual e salvá-las em um diretório indicado pelo usuário. Foram escolhidas 34 imagens, entre as coletadas, para serem recortadas que deram origem a novas imagens. O objetivo do recorte das 34 imagens, foi selecionar as imagens em que não apareciam as bordas da placa para aplicar o algoritmo nos experimentos iniciais, e utilizar as imagens que apresentam as bordas em experimentos futuros, visto que ela é detectada pelo algoritmo. Foi realizada a contagem das bactérias nas imagens, como forma de compararmos a contagem realizada pelo especialista e a quantidade de colônias de bactérias encontradas pelo algoritmo Template Matching. Para a aplicação do algoritmo Template Matching na contagem das colônias foi desenvolvido um plugin em Java, que utiliza uma das classes do plugin CreateTemplate do ImageJ, que contém a implementação desse algoritmo. Para falicitar os experimentos, foi utilizado um template fixo para evitar a escolha de um template para cada imagem, como acontece no CreateTemplate. Esse plugin converte uma imagem de pesquisa, representada pela Figura 2(a), e o template, representado pela Figura 2(b), do tipo RGB para escala de cinza antes da aplicação do algoritmo. Ele aplica o algoritmo Template Matching para detecção das colônias e obtém uma imagem de correlação, representada pela Figura 3(a). Depois é aplicado o Threshold na imagem, variando o limiar inferior de 0.4 até 1, mantendo o limiar superior igual a 1. Em seguida, é aplicado o método Analyse da classe Java ParticleAnalyzer, que identifica os pontos que estão no intervalo entre o limiar inferior e superior, como mostra a Figura 3(b). Os resultados são salvos em um arquivo para análise. Figura 3. (a) A figura da esquerda apresenta a Imagem de Correlação em que os pontos mais claros indicam os pontos detectados; (b) A figura da direita apresenta Imagem de Correlação após a aplicação do Threshold e do método Analyse. Foram realizados experimentos com 38 imagens, escolhidas entre as 1.252, nas quais foram aplicadas o algoritmo Template Matching. Essas 38 imagens apresentavam nenhuma aglomeração ou um nível de aglomeração moderado. Elas foram escolhidas inicialmente, para que se pudesse analisar o comportamento do algoritmo, com o Threshold variando de 0.4 a 1, em busca do parâmetro em que houvesse melhor detecção. Depois da aplicação do algoritmo e da análise feita com as imagens de correlação que mostraram os pontos detectados, pode-se observar que em determinadas situações em que as colônias se encontravam na imagem, ocorreu alguns problemas de detecção. Nos pontos da imagem em que as colônias encontravam-se aglomeradas houve falha na detecção, de modo que, algumas foram detectadas e outras não. Nos pontos em que o recorte da imagem ocasionou o recorte de algumas colônias, estas não foram detectadas. Isso acontece porque a colônia recortada é um objeto diferente do template, sendo assim, o coeficiente de correlação não indica um ponto de correspondência. Os resultados obtidos com as 38 imagens, mostraram que, o me-

4 lhor Threshold variou entre 0.4 e 0.7. Diante dessa variação foram analisadas as características das imagens que obtiveram valores iguais para o melhor Threshold e foi constatado que essas imagens tinham características em comum. Sendo assim, percebeu-se a necessidade de classificar as imagens em três categorias de acordo com a intensidade dos problemas que elas apresentavam, para possibilitar a análise do desempenho do algoritmo Template Matching em cada situação. As imagens de cada uma das três categorias podem ser vistas nas figuras 4(a), 5(a) e 6(a). As imagens escolhidas para cada categoria foram cuidadosamente analisadas, de modo que, suas características se ajustassem ao perfil da categoria. Para as categorias 1, 2 e 3 foram selecionadas 10 imagens para realizar os experimentos. Como mostra a Figura 4(a), nas imagens da categoria 1, a maioria das colônias encontram-se separadas, porém alguns problemas como a aglomeração e o recorte de colônias ainda podem ser encontrados, mesmo que em menor intensidade. A Tabela 1 apresenta a quantidade de colônias detectadas pelo algoritmo em cada limiar e a quantidade de colônias quantificadas pelo laboratorista, representada pela letra L. A Tabela 1 mostra também que o valor do limiar em que houve melhor detecção foi entre 0.7 e 1 e que em todos os casos o resultado da contagem indicou um número menor de colônias do que realmente existia. Através da análise das imagens de correlação geradas pelo algoritmo pode-se observar que houve a detecção de todas as colônias que estavam totalmente separadas e íntegras como mostra a Figura 4(b). Imagem L Tabela 1. Resultado do experimento com as imagens da categoria 1 mostra os valores encontrados em cada limiar. blema na detecção, de modo que, não foram reconhecidas. A Tabela 2 apresenta a quantidade de colônias encontradas pelo especialista, representada pela letra L, e o valor do limiar em que houve melhor detecção, que foi entre 0.5 e 1. Figura 5. (a) A figura da esquerda apresenta a imagem da categoria 2;(b) A figura da direita apresenta a imagem de Correlação. Figura 4. (a) A figura da esquerda apresenta uma imagem da categoria 1;(b) A figura da direita apresenta a imagem de Correlação em que os pontos vermelhos indicam as colônias detectadas. Como mostra a Figura 5(a) nas imagens da categoria 2 a maioria das colônias se encontravam separadas, mas apresentavam um índice mais elevado de colônias aglomeradas e recortadas que nas imagens da categoria 1. Conforme a Figura 5(b) nos pontos de aglomeração e recorte houve pro- Nas imagens da categoria 3 a maioria das colônias se encontravam aglomeradas e algumas foram recortadas como mostra a Figura 6(a). As imagens dessa categoria apresentaram maior número de colônias aglomeradas e recortadas que nas categorias 1 e 2. Algumas colônias que estavam aglomeradas e recortadas não foram detectadas como mostra a Figura 6(b). A Tabela 3 mostra a quantidade de colônias encontradas pelo especialista, representado pela letra L, e o limiar em que houve melhor detecção, que foi entre 0.4 e Análise dos Resultados Durante a realização dos experimentos com as imagens da categoria 1, todas as imagens de correlação foram analisadas e como mostra a Figura 4(b), todas as colônias separadas e íntegras foram corretamente detectadas.

5 Imagem L Tabela 2. Resultado do experimento com as imagens da categoria 2 mostra os valores encontrados em cada limiar. Figura 6. (a) A figura da esquerda apresenta a imagem da categoria 3;(b) A figura da direita apresenta a imagem de Correlação. Como pode-se perceber, o nível de problemas apresentados nas imagens foi aumentando a cada categoria. Para a análise do desempenho do algoritmo em cada categoria foi realizado o cálculo do erro médio de colônias conforme a Equação 2, onde ce indica o número de colônias presentes na imagem, cd indica o número de colônias detectadas pela técnica e n o número total de imagens. Imagem L Tabela 3. Resultado do experimento com as imagens da categoria 3 mostra os valores encontrados em cada limiar. Categoria erro mínimo erro médio erro máximo Tabela 4. Média de erros mínimo, médio e máximo para cada categoria. n i=img1 ce i cd i ME = (2) n Como mostra a Tabela 4 a média de erros na contagem foi gradativa de acordo com a disposição das colônias nas imagens, isto significa que, o desempenho do algoritmo diminui a medida que aumenta a intensidade dos problemas nas imagens. Além disso, o limiar também foi gradativo com os valores 0.7, 0.5 e 0.4 para as categorias 1, 2 e 3 respectivamente. Outra forma encontrada para analisar o desempenho do algoritmo foi o cálculo F-Score conforme a Equação 3: F = 2 precision recall precision + recall O F-Score é uma medida de desempenho que varia de 0 a 1, sendo que 1 indica alto desempenho. Ela é calculada através do Precision e Recall conforme as Equações 4 e 5 onde: (3) hy é o número de colônias corretamente detectadas pela técnica, visto que, pode ocorrer a detecção de objetos presentes na imagem que não são colônias; hc é o total de colônias detectadas pela técnica; ty é o número de colônias encontradas na imagem. Recall = hy ty P recision = hy (5) hc Foi realizado o cálculo do F-Score para as 10 imagens de cada categoria, para todos os valores de Threshold. A tabela 5 apresenta a média do F-Score para cada categoria em cada Threshold. Ela mostra que os Thresholds nos quais o algoritmo apresentou o melhor desempenho foi de 0.4, 0.5 e 0.7 para as categorias 1, 2 e 3 respectivamente. Isso pode mostrar que os resultados obtidos conforme as tabelas 1, 2 e 3 são realistas. Como mostra a Tabela 5 o melhor desempenho do algoritmo ocorreu com a imagem da categoria 1 e o pior com a imagem da categoria 3. Isso mostra que o desempenho do algoritmo na contagem de unidades formadoras de colônias diminui de acordo com a disposição das colônias na imagem (4)

6 Categoria ,357 0,528 0,708 0,856 0,637 0, ,720 0,8264 0,8262 0,705 0,467 0, ,590 0,510 0,323 0,134 0,066 0,001 Tabela 5. Cálculo do F-Score para cada categoria em cada Threshold. e que ele pode ser eficiente na contagem de unidades formadoras de colônias que se encontram separadas e íntegras. 5. Conclusão Neste trabalho foi apresentado o estudo do algoritmo Template Matching como técnica para contagem de unidades formadoras de colônias de bactérias em placa de Petri e a análise de seu desempenho em várias situações. Através da análise dos resultados dos experimentos e das imagens de correlação, verificou-se que o algoritmo foi eficiente na contagem de colônias separadas e íntegras. Nos casos em que houve erro de detecção pela técnica, as imagens apresentavam problemas de aglomeração e recorte das colônias. Apesar da Tabela 4 mostrar que para a categoria 1 o Template Matching ainda apresentou erros de detecção, cabe lembrar que, como foi dito anteriormente, as imagens da categoria 1 ainda apresentavam problemas de aglomeração e recorte, mesmo que em menor grau que as outras categorias. Sendo assim, o algoritmo pode ser eficiente na contagem de colônias que estejam separadas e íntegras. Outro problema a ser resolvido é o aparecimento de ruídos nas imagens, adquiridos no momento da aquisição das mesmas. Para o cálculo da média do F-Score foi necessário calcular a média do Precision. O Precision indica a precisão do algoritmo. Nenhuma das médias do Precision, para o melhor Threshold, foi igual a 1. Isso significa que houve detecção de falsos-positivos. Sendo assim, um sistema de iluminação pode resolver esse problema, sendo utilizado no momento da aquisição das imagens. Os trabalhos futuros visam o estudo de técnicas que resolvam os problemas de aglomeração, ruídos e recorte das imagens. Uma das técnicas propostas para resolver o problema de aglomeração é a Segmentação. Dessa forma, o algoritmo Template Matching, em conjunto com outras técnicas, poderá realizar a contagem de colônias das imagens das categorias 1, 2 e 3, aumentando a velocidade do processo de contagem e a confiabilidade e exatidão dos resultados. [1] H. A. Al-Mamun, N. Jahangir, M. S. Islam, and A. M. Islam. Eye detection in facial image by genetic algorithm driven deformable template matching. International Journal of Computer Science and Network Security, 9(8), Agosto [2] G. M. Alves. Método fundamentado em processamento digital de imagens para contagem automática de unidades formadoras de colônias. Master s thesis, Universidade Federal de São Carlos, São Carlos, SP, [3] J. C. M. Bateira. Caracterização e visualização de movimento para aplicações em biomecânica. Universidade do Porto, Porto, Portugal, [4] C. Goutte and E. Gaussier. A probabilistic interpretation of precision, recall and f-score, with implication for evaluation. Proceedings of the 27th European Conference on Information Retrieval, [5] J. G. Osowsky and H. R. Gamba. Sistema automático para contagem de colônias em placas de petri. Revista Brasileira de Engenharia Biomédica, 17(3): , Dezembro [6] L. N. B. Quinta. Desenvolvimento de um sistema de visão computacional para o controle microbiano em processos de produção de etanol. Universidade Católica Dom Bosco, Campo Grande, MS, [7] J. S. Roriz-Filho, F. C. Vilar, L. M. Mota, C. L. Leal, and P. C. B. Pisi. Infecção do trato urinário. Revista da Faculdade de Medicina de Ribeirão Preto e do Hospital das Clínicas da Faculdade de Medicina de Ribeirão Preto, 43(2), Junho [8] M. A. Sovierzoski. Contagem automática de unidades formadoras de colônias em placas de petri com uso de processador digital de sinais e técnicas de processamento digital de imagem. Master s thesis, Centro Federal de Educação Tecnológica do Paraná, Curitiba, PR, Referências

Contagem Automa tica de Colo nias usando Hough Circles

Contagem Automa tica de Colo nias usando Hough Circles Contagem Automa tica de Colo nias usando Hough Circles Arthur Melo Pinheiro, Kathiani Elisa de Souza Valguima Victoria Viana Aguiar Odakura, Willian Paraguassu Amorim Universidade Federal da Grande Dourados

Leia mais

Contagem automa tica de colo nias bacterianas com o uso das te cnicas template matching e hough circles

Contagem automa tica de colo nias bacterianas com o uso das te cnicas template matching e hough circles Contagem automa tica de colo nias bacterianas com o uso das te cnicas template matching e hough circles Arthur Melo Pinheiro, Kathiani Elisa de Souza Valguima Victoria Viana Aguiar Odakura, Willian Paraguassu

Leia mais

Extração de objetos de interesse em imagens digitais utilizando a biblioteca de Visão Computacional OpenCV

Extração de objetos de interesse em imagens digitais utilizando a biblioteca de Visão Computacional OpenCV Extração de objetos de interesse em imagens digitais utilizando a biblioteca de Visão Computacional OpenCV Izadora Aparecida RAMOS 1,3,4 ; Servílio Souza de ASSIS 1,3,4 ; Bruno Alberto Soares OLIVEIRA

Leia mais

Diego Martin Mancini Orientador: Prof. Paulo A. V. de Miranda Instituto de Matemática e Estatística Universidade de São Paulo

Diego Martin Mancini Orientador: Prof. Paulo A. V. de Miranda Instituto de Matemática e Estatística Universidade de São Paulo Estudo de comparação do descritor de imagens coloridas BIC empregando diferentes abordagens de classificação de detecção de bordas: Canny e Operador Laplaciano Diego Martin Mancini Orientador: Prof. Paulo

Leia mais

MouseCam: aplicação de controle do mouse via câmera

MouseCam: aplicação de controle do mouse via câmera MouseCam: aplicação de controle do mouse via câmera Introdução ao Processamento de Imagens COS756 PESC/COPPE/UFRJ 2013 1 Renan Garrot garrot@cos.ufrj.br 1. Introdução O processo de tracking por vídeo consiste

Leia mais

Detecção de faces. Marta Villanueva Torres

Detecção de faces. Marta Villanueva Torres Detecção de faces Marta Villanueva Torres Introdução ao Processamento de Imagens 2014.1 1. INTRODUÇÃO O objetivo deste trabalho é desenvolver um algoritmo que detecte faces em imagens. Sendo que, atualmente,

Leia mais

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

Visão Computacional. Alessandro L. Koerich. Programa de Pós-Graduação em Engenharia Elétrica Universidade Federal do Paraná (UFPR) Visão Computacional Alessandro L. Koerich Programa de Pós-Graduação em Engenharia Elétrica Universidade Federal do Paraná (UFPR) Análise da Imagem Análise da Imagem O algoritmo opera sobre a imagem e extrai

Leia mais

Sistema de Reconhecimento de Logotipos

Sistema de Reconhecimento de Logotipos Sistema de Reconhecimento de Logotipos Fellipe Duarte, Saulo T. Oliveira {duartefellipe,sto}@cos.ufrj.br Relatório Técnico, Introdução ao Processamento de Imagens Programa de Engenharia de Sistemas e Computação

Leia mais

PMR2560 Visão Computacional Conversão e Limiarização. Prof. Eduardo L. L. Cabral

PMR2560 Visão Computacional Conversão e Limiarização. Prof. Eduardo L. L. Cabral PMR2560 Visão Computacional Conversão e Limiarização Prof. Eduardo L. L. Cabral Objetivos Processamento de imagens: Conversão de imagens; Histograma; Limiarização. Imagem digital Uma imagem é uma matriz

Leia mais

Detecção e Correção Automáticas de Olhos Vermelhos

Detecção e Correção Automáticas de Olhos Vermelhos Setor de Tecnologia da Universidade Federal do Paraná Curso de Engenharia Elétrica TE 072 Processamento Digital de Sinais Detecção e Correção Automáticas de Olhos Vermelhos Trabalho elaborado pelo aluno

Leia mais

Estudo Comparativo entre Diferentes Medidas de Similaridade na Aplicação de Casamento de Modelos ao Problema do Reconhecimento de Imagens de Levedura

Estudo Comparativo entre Diferentes Medidas de Similaridade na Aplicação de Casamento de Modelos ao Problema do Reconhecimento de Imagens de Levedura Estudo Comparativo entre Diferentes Medidas de Similaridade na Aplicação de Casamento de Modelos ao Problema do Reconhecimento de Imagens de Levedura Fernando Riedo Pires Orientador: Jeferson Pistori Co-orientador(a):

Leia mais

SEL-0339 Introdução à Visão Computacional. Aula 5 Segmentação de Imagens

SEL-0339 Introdução à Visão Computacional. Aula 5 Segmentação de Imagens Departamento de Engenharia Elétrica - EESC-USP SEL-0339 Introdução à Visão Computacional Aula 5 Segmentação de Imagens Prof. Dr. Marcelo Andrade da Costa Vieira Prof. Dr. Adilson Gonzaga Segmentação de

Leia mais

5 RNA para Diagnóstico de Falhas em Turbinas a Gás

5 RNA para Diagnóstico de Falhas em Turbinas a Gás 5 RNA para Diagnóstico de Falhas em Turbinas a Gás 5.1. Introdução Neste capítulo, a aplicação de RNAs para diagnosticar as falhas no caminho do gás de turbinas a gás foi investigada. As redes neurais

Leia mais

Rastreamento de objeto e estimativa de movimento

Rastreamento de objeto e estimativa de movimento Hiroito Watanabe Rastreamento de objeto e estimativa de movimento Brasil 2015 Hiroito Watanabe Rastreamento de objeto e estimativa de movimento Relatório do trabalho 2 da disciplina de Processamento Digital

Leia mais

Detecção de falsas correspondências em pares de imagens estereoscópicas utilizando a transformação projetiva no plano e o algoritmo RANSAC

Detecção de falsas correspondências em pares de imagens estereoscópicas utilizando a transformação projetiva no plano e o algoritmo RANSAC Detecção de falsas correspondências em pares de imagens estereoscópicas utilizando a transformação projetiva no plano e o algoritmo RANSAC André Caceres Carrilho Mauricio Galo Renato César dos Santos Curitiba,

Leia mais

Descritores de Imagens

Descritores de Imagens Descritores de Imagens André Tavares da Silva PPGCA/UDESC Outubro de 2017 André Tavares da Silva (PPGCA/UDESC) Descritores de Imagens Outubro de 2017 1 / 17 Introdução Excelentes pesquisas sobre descritores

Leia mais

Busca de imagens baseada no conteúdo: Aplicação em imagens médicas

Busca de imagens baseada no conteúdo: Aplicação em imagens médicas Busca de imagens baseada no conteúdo: Aplicação em imagens médicas Rafael Gessele Orientador: Prof. Dr. Mauro Marcelo Mattos Sumário Introdução Objetivos do trabalho Fundamentação teórica Desenvolvimento

Leia mais

DEFEITOS EM IMAGENS RADIOGRÁFICAS DE JUNTAS SOLDADAS EM TUBULAÇÕES: SEGMENTAÇÃO E EXTRAÇÃO DE DEFEITOS

DEFEITOS EM IMAGENS RADIOGRÁFICAS DE JUNTAS SOLDADAS EM TUBULAÇÕES: SEGMENTAÇÃO E EXTRAÇÃO DE DEFEITOS DEFEITOS EM IMAGENS RADIOGRÁFICAS DE JUNTAS SOLDADAS EM TUBULAÇÕES: SEGMENTAÇÃO E EXTRAÇÃO DE DEFEITOS * Aluno do curso Tecnologia em Sistemas de Telecomunicações da UTFPR jvrsschaid@gmail.com ** Aluno

Leia mais

INF Fundamentos da Computação Gráfica Professor: Marcelo Gattass Aluno: Rogério Pinheiro de Souza

INF Fundamentos da Computação Gráfica Professor: Marcelo Gattass Aluno: Rogério Pinheiro de Souza INF2608 - Fundamentos da Computação Gráfica Professor: Marcelo Gattass Aluno: Rogério Pinheiro de Souza Trabalho 02 Visualização de Imagens Sísmicas e Detecção Automática de Horizonte Resumo Este trabalho

Leia mais

5 Experimentos Corpus

5 Experimentos Corpus 5 Experimentos 5.1. Corpus A palavra corpus significa corpo em latim. No contexto de Aprendizado de Máquina, corpus se refere a um conjunto de dados utilizados para experimentação e validação de modelos.

Leia mais

4 as Jornadas Politécnicas de Engenharia

4 as Jornadas Politécnicas de Engenharia 4 as Jornadas Politécnicas de Engenharia Imagens de Faces: Exemplos de Metodologias e Aplicações Fernando Carvalho, João Manuel R. S. Tavares Aplicação Metodologias Modelos Conclusões Trabalho Futuro Introdução:

Leia mais

Processamento de Imagens COS756 / COC603

Processamento de Imagens COS756 / COC603 Processamento de Imagens COS756 / COC603 aula 09 - curvatura Antonio Oliveira Ricardo Marroquim 1 / 1 aula de hoje feature detection overview curvatura espaço de escala block matching 2 / 1 curvatura o

Leia mais

Processamento Digital de Imagens

Processamento Digital de Imagens Ciência da Computação Processamento Digital de Imagens Tópicos Detecção de Pontos Isolados Detecção de Linhas Prof. Sergio Ribeiro 2 Operações lógicas e aritméticas orientadas a vizinhança utilizam o conceito

Leia mais

4 Análise de Dados. 4.1.Procedimentos

4 Análise de Dados. 4.1.Procedimentos 4 Análise de Dados 4.1.Procedimentos A idéia inicial para a comparação dos dados foi separá-los em series de 28 ensaios, com a mesma concentração, para depois combinar esses ensaios em uma única série.

Leia mais

Detalhes do método proposto e da sua implementação são descritos nas

Detalhes do método proposto e da sua implementação são descritos nas 4 Método Proposto 4.1. Descrição geral do método O objetivo do método proposto consiste em avaliar o potencial dos FERNS para detecção das características faciais, em tempo real, em uma seqüência de imagens

Leia mais

Pontifícia Universidade Católica do Rio de Janeiro. Departamento de Informática. Fundamentos de Computação Gráfica

Pontifícia Universidade Católica do Rio de Janeiro. Departamento de Informática. Fundamentos de Computação Gráfica 1. Imagens sísmicas Pontifícia Universidade Católica do Rio de Janeiro Departamento de Informática Fundamentos de Computação Gráfica Aluno: Stelmo Magalhães Barros Netto Relatório do trabalho Imagens Sísmicas

Leia mais

3 Simpósio Internacional de Agricultura de Precisão

3 Simpósio Internacional de Agricultura de Precisão PROGRAMA COMPUTACIONAL PARA LOCALIZAÇÃO DE PLANTAS DANINHAS UTILIZANDO PROCESSAMENTO DE IMAGENS DIGITAIS Gustavo Finholdt 1, Celso Bandeira de Melo Ribeiro 2, Francisco de Assis de Carvalho Pinto 3 RESUMO:

Leia mais

CAPÍTULO V 5 CONCLUSÕES E RECOMENDAÇÕES 5.1 SÍNTESE DO TRABALHO DESENVOLVIDO

CAPÍTULO V 5 CONCLUSÕES E RECOMENDAÇÕES 5.1 SÍNTESE DO TRABALHO DESENVOLVIDO 182 CAPÍTULO V 5 CONCLUSÕES E RECOMENDAÇÕES 5.1 SÍNTESE DO TRABALHO DESENVOLVIDO Neste trabalho foi proposta uma metodologia para a automação da resseção espacial de imagens digitais baseada no uso hipóteses

Leia mais

TE073 PDS II Programa de Graduação em Engenharia Elétrica

TE073 PDS II Programa de Graduação em Engenharia Elétrica TE073 PDS II Programa de Graduação em Engenharia Elétrica Prof. Alessandro Zimmer zimmer@eletrica.ufpr.br www.eletrica.ufpr.br/~zimmer/te073 Processamento Digital de Imagens PDI: Segmentação Os algoritmos

Leia mais

Processamento de Imagens Marcia A. S. Bissaco

Processamento de Imagens Marcia A. S. Bissaco Engenharia Biomédica Processamento de Imagens Marcia A. S. Bissaco 1 Exemplos filtros Média Mediana Passa_B Passa_A Borda_H Borda_V Sobel_Y Sobel_X Oliveira, Henrique J. Quintino (UMC-SP), 2 Media Mediana

Leia mais

Processamento digital de imagens

Processamento digital de imagens Processamento digital de imagens Agostinho Brito Departamento de Engenharia da Computação e Automação Universidade Federal do Rio Grande do Norte 6 de outubro de 2016 Segmentação de imagens A segmentação

Leia mais

Universidade Católica Dom Bosco

Universidade Católica Dom Bosco Universidade Católica Dom Bosco Centro de Ciências Exatas e Tecnológicas Curso de Engenharia de Computação Segmentação e Reconhecimento Baseado em Textura: Técnicas e Ferramentas Wagner Beloti Leal Prof.

Leia mais

Métodos de Segmentação de Imagem para Análise da Marcha

Métodos de Segmentação de Imagem para Análise da Marcha Métodos de Segmentação de Imagem para Análise da Marcha Maria João M. Vasconcelos, João Manuel R. S. Tavares maria.vasconcelos@fe.up.pt, tavares@fe.up.pt 3º Congresso Nacional de Biomecânica 11-12 Fevereiro

Leia mais

Calibração da lente do fotômetro imageador utilizando o programa UASDA Univap All Sky Data Analysis

Calibração da lente do fotômetro imageador utilizando o programa UASDA Univap All Sky Data Analysis Calibração da lente do fotômetro imageador utilizando o programa UASDA Univap All Sky Data Analysis Valdir Gil Pillat 1, José Ricardo Abalde 2 1 Bolsista, FAPESP/ TT4, Universidade do Vale do Paraíba,

Leia mais

Classificação de Leveduras para o Controle Microbiano em Processos de Produção de Etanol

Classificação de Leveduras para o Controle Microbiano em Processos de Produção de Etanol Classificação de Leveduras para o Controle Microbiano em Processos de Produção de Etanol Lia N. B. Quinta, Jaime H. F. S. Queiroz, Kleber P. Souza, Hemerson Pistori e Marney P. Cereda INOVISAO/Biotecnologia

Leia mais

Universidade Federal do Paraná Departamento de Informática. Reconhecimento de Padrões. Segmentação. Luiz Eduardo S. Oliveira, Ph.D.

Universidade Federal do Paraná Departamento de Informática. Reconhecimento de Padrões. Segmentação. Luiz Eduardo S. Oliveira, Ph.D. Universidade Federal do Paraná Departamento de Informática Reconhecimento de Padrões Segmentação Luiz Eduardo S. Oliveira, Ph.D. http://lesoliveira.net Objetivos Introduzir os conceitos básicos de segmentação

Leia mais

Aula 5 - Segmentação de Imagens

Aula 5 - Segmentação de Imagens Aula 5 - Segmentação de Imagens Parte 1 Prof. Adilson Gonzaga 1 Segmentação Agrupamento de partes de uma imagem em unidades homogêneas relativamente a determinadas características. Segmentação é o processo

Leia mais

Alinhamento de Estruturas em Imagens Médicas: Estudo, Desenvolvimento e Aplicação

Alinhamento de Estruturas em Imagens Médicas: Estudo, Desenvolvimento e Aplicação Alinhamento de Estruturas em Imagens Médicas: Estudo, Desenvolvimento e Aplicação Orientador: Prof. João Manuel R. S. Tavares FEUP/DEMec Co-orientador: Dra. Ana Mafalda Reis Hospital Pedro Hispano 26 de

Leia mais

CAPÍTULO 5 RESULTADOS. São apresentados neste Capítulo os resultados obtidos através do programa Classific, para

CAPÍTULO 5 RESULTADOS. São apresentados neste Capítulo os resultados obtidos através do programa Classific, para CAPÍTULO 5 RESULTADOS São apresentados neste Capítulo os resultados obtidos através do programa Classific, para as imagens coletadas no verão II, período iniciado em 18/01 e finalizado em 01/03 de 1999,

Leia mais

Implementação de códigos no Matlab para detecção de falhas em cordão de soldas. Adailton Turczen de Melo Andrine M. Varela da Cruz Wallace Griz Ayres

Implementação de códigos no Matlab para detecção de falhas em cordão de soldas. Adailton Turczen de Melo Andrine M. Varela da Cruz Wallace Griz Ayres Implementação de códigos no Matlab para detecção de falhas em cordão de soldas Adailton Turczen de Melo Andrine M. Varela da Cruz Wallace Griz Ayres Departamento Acadêmico de Eletrônica (DAELN) - Universidade

Leia mais

DETECÇÃO DE CORES DE SOLUÇÕES QUÍMICAS PARA PESSOAS COM NENHUMA OU BAIXA VISÃO UTILIZANDO OPENCV

DETECÇÃO DE CORES DE SOLUÇÕES QUÍMICAS PARA PESSOAS COM NENHUMA OU BAIXA VISÃO UTILIZANDO OPENCV DETECÇÃO DE CORES DE SOLUÇÕES QUÍMICAS PARA PESSOAS COM NENHUMA OU BAIXA VISÃO UTILIZANDO OPENCV Autor (1) Jéssica Fernandes Alves; Orientador (4) Suzete Élida Nóbrega Correia (1) Instituto Federal de

Leia mais

DEFINING METRIC THRESHOLDS FOR SOFTWARE PRODUCT LINES: A COMPARATIVE STUDY

DEFINING METRIC THRESHOLDS FOR SOFTWARE PRODUCT LINES: A COMPARATIVE STUDY DEFINING METRIC THRESHOLDS FOR SOFTWARE PRODUCT LINES: A COMPARATIVE STUDY APRESENTADO POR: BRUNO LUAN DE SOUSA QUA L I DA DE E MEDIÇÃO DE SOFTWA R E U N I V E R S I DA D E F E D E R A L D E MINAS G E

Leia mais

Segmentação, Rastreamento de Objetos e Detecção de Eventos Primitivos com Aplicação no Monitoramento Automático de Ações Humanas em Vídeo

Segmentação, Rastreamento de Objetos e Detecção de Eventos Primitivos com Aplicação no Monitoramento Automático de Ações Humanas em Vídeo Segmentação, Rastreamento de Objetos e Detecção de Eventos Primitivos com Aplicação no Monitoramento Automático de Ações Humanas em Vídeo Dissertação de Mestrado Aluno: Bruno Costa Orientador: Herman Gomes

Leia mais

RECONHECIMENTO FACIAL 2D

RECONHECIMENTO FACIAL 2D RECONHECIMENTO FACIAL 2D PARA SISTEMAS DE AUTENTICAÇÃO EM DISPOSITIVOS MÓVEIS Luciano Pamplona Sobrinho Orientador: Paulo César Rodacki Gomes ROTEIRO Introdução Objetivos Fundamentação Teórica Conceitos

Leia mais

RECONHECIMENTO FACIAL UTILIZANDO EIGENFACES

RECONHECIMENTO FACIAL UTILIZANDO EIGENFACES Universidade Federal do Rio de Janeiro Instituto Alberto Luiz Coimbra de Pós-Graduação e Pesquisa de Engenharia Programa de Engenharia de Sistemas e Computação Rio de Janeiro, RJ Brasil RECONHECIMENTO

Leia mais

Classificação Automática de Gêneros Musicais

Classificação Automática de Gêneros Musicais Introdução Método Experimentos Conclusões Utilizando Métodos de Bagging e Boosting Carlos N. Silla Jr. Celso Kaestner Alessandro Koerich Pontifícia Universidade Católica do Paraná Programa de Pós-Graduação

Leia mais

Processamento de Imagem. A Imagem digital Professora Sheila Cáceres

Processamento de Imagem. A Imagem digital Professora Sheila Cáceres Processamento de Imagem A Imagem digital Professora Sheila Cáceres Visão Humana Processamento de Imagens 2 Semelhança entre o sistema visual humano e uma câmera fotográfica Várias semelhanças podem ser

Leia mais

Detecção automática de pontos para alinhamento de guia tomográfica de mandíbula

Detecção automática de pontos para alinhamento de guia tomográfica de mandíbula Detecção automática de pontos para alinhamento de guia tomográfica de mandíbula Autor: Renan Carlos Pereira de Moraes Orientador: André Ricardo Backes Introdução Descoberta dos Raios X em 1895 por Wilhelm

Leia mais

Dermanostic: um método para normalização da iluminação em imagens de lesões cutâneas

Dermanostic: um método para normalização da iluminação em imagens de lesões cutâneas Departamento de Sistemas e Computação FURB Curso de Ciência da Computação Trabalho de Conclusão de Curso 2016/2 Dermanostic: um método para normalização da iluminação em imagens de lesões cutâneas Acadêmico:

Leia mais

SISTEMA AUTOMÁTICO PARA AVALIAÇÃO POSTURAL BASEADO EM DESCRITORES DE IMAGENS

SISTEMA AUTOMÁTICO PARA AVALIAÇÃO POSTURAL BASEADO EM DESCRITORES DE IMAGENS SISTEMA AUTOMÁTICO PARA AVALIAÇÃO POSTURAL BASEADO EM DESCRITORES DE IMAGENS GIAN LUCAS DE OLIVEIRA PAIVA GRADUANDO EM ENGENHARIA ELETRÔNICA ORIENTADOR: PROF. CRISTIANO JACQUES MIOSSO DR. EM ENGENHARIA

Leia mais

- lnteligência Artificial. Seminário sobre o artigo: Beans quality inspection using correlationbased granulometry

- lnteligência Artificial. Seminário sobre o artigo: Beans quality inspection using correlationbased granulometry PCS - 5689 - lnteligência Artificial Seminário sobre o artigo: Beans quality inspection using correlationbased granulometry Autores: Sidnei Alves de Araújo, Jorge Henrique Pessota, Hae Yong Kim Aluno:

Leia mais

CLASSIFICAÇÃO AUTOMÁTICA DE FRAÇÕES DE FASE EM UM AÇO BIFÁSICO

CLASSIFICAÇÃO AUTOMÁTICA DE FRAÇÕES DE FASE EM UM AÇO BIFÁSICO CLASSIFICAÇÃO AUTOMÁTICA DE FRAÇÕES DE FASE EM UM AÇO BIFÁSICO Aluno: Mayara Guilherme Marzano Orientadores: Sidnei Paciornik e Marcos Henrique de Pinho Maurício Resumo Desenvolver procedimentos automáticos,

Leia mais

Computação Evolucionária

Computação Evolucionária UNIVERSIDADE TECNOLÓGICA FEDERAL DO PARANÁ UTFPR Programa de Pós-Graduação em Engenharia e Informática CPGEI Laboratório de Bioinformática e Inteligência Computacional Câmpus Curitiba (PR) Computação Evolucionária

Leia mais

SIFT - Scale Invariant Feature Transform

SIFT - Scale Invariant Feature Transform SIFT - Scale Invariant Feature Transform Daniel Pinto Coutinho Prof. Ricardo Marroquim 1 Introdução A detecção de pontos de interesse em uma figura é uma tarefa muito comum no campo de processamento de

Leia mais

4 Resultados Exemplo 1 Reprodução da Opacidade 2D

4 Resultados Exemplo 1 Reprodução da Opacidade 2D Resultados 47 4 Resultados Neste capítulo serão apresentados os testes feitos com a opacidade 3D. Nestes testes reproduzimos, inicialmente, os resultados obtidos pela opacidade 2D em Silva[30]. Serão apresentados

Leia mais

[2CTA121] Processamento de Imagens em Alimentos: Conceitos e Aplicações

[2CTA121] Processamento de Imagens em Alimentos: Conceitos e Aplicações [2CTA121] Processamento de Imagens em Alimentos: Conceitos e Aplicações Dr. Sylvio Barbon Junior PROGRAMA DE PÓS-GRADUAÇÃO EM CIÊNCIA DE ALIMENTOS - UEL 2016 Assunto Aula 4 Segmentação de Imagens 2 de

Leia mais

A CORRELAÇÃO DAS UROCULTURAS E EAS DE URINA PARA O DIGNÓSTICO DE INFECÇÃO URINÁRIA

A CORRELAÇÃO DAS UROCULTURAS E EAS DE URINA PARA O DIGNÓSTICO DE INFECÇÃO URINÁRIA A CORRELAÇÃO DAS UROCULTURAS E EAS DE URINA PARA O DIGNÓSTICO DE INFECÇÃO URINÁRIA Matheus Henrique Bragança Duarte Acadêmico do 6º período do curso de graduação em Biomedicina das Faculdades Integradas

Leia mais

UNIVERSIDADE ESTADUAL PAULISTA Campus de Sorocaba. Segmentação

UNIVERSIDADE ESTADUAL PAULISTA Campus de Sorocaba. Segmentação UNIVERSIDADE ESTADUAL PAULISTA Campus de Sorocaba Segmentação A separação dos pixeis relativos a cada objeto, ou região, é uma etapa fundamental para o sucesso do processo de análise da imagem. Embora

Leia mais

Algoritmo para Determinação e Classificação de Distúrbios Múltiplos em Sistemas Elétricos 79

Algoritmo para Determinação e Classificação de Distúrbios Múltiplos em Sistemas Elétricos 79 Algoritmo para Determinação e Classificação de Distúrbios Múltiplos em Sistemas Elétricos 79 3.3.3 Classificação dos distúrbios múltiplos Para a correta classificação dos diversos distúrbios é necessário

Leia mais

Universidade Federal do Rio de Janeiro. Flávio Henrique Schuindt da Silva. Estimativa de Fluxo Ótico com o método de Lukas-Kanade

Universidade Federal do Rio de Janeiro. Flávio Henrique Schuindt da Silva. Estimativa de Fluxo Ótico com o método de Lukas-Kanade Universidade Federal do Rio de Janeiro Programa de Engenharia de Sistemas e Computação Introdução ao Processamento de Imagens Flávio Henrique Schuindt da Silva Estimativa de Fluxo Ótico com o método de

Leia mais

ALGORITMOS PARA ALINHAMENTO DE IMAGENS MÉDICAS: PRÍNCIPIOS E APLICAÇÃO EM IMAGENS DE ESCLEROSE MÚLTIPLA

ALGORITMOS PARA ALINHAMENTO DE IMAGENS MÉDICAS: PRÍNCIPIOS E APLICAÇÃO EM IMAGENS DE ESCLEROSE MÚLTIPLA ALGORITMOS PARA ALINHAMENTO DE IMAGENS MÉDICAS: PRÍNCIPIOS E APLICAÇÃO EM IMAGENS DE ESCLEROSE MÚLTIPLA Frederico L. Jacob, João Manuel R. S. Tavares, Ana Mafalda Reis Problemática Desenvolver metodologias

Leia mais

Desenvolvimento de um método para segmentação de imagens histológicas da rede vascular óssea

Desenvolvimento de um método para segmentação de imagens histológicas da rede vascular óssea Desenvolvimento de um método para segmentação de imagens histológicas da rede vascular óssea Pedro Henrique Campos Cunha Gondim Orientador: André Ricardo Backes Coorientador: Bruno Augusto Nassif Travençolo

Leia mais

Processamento Digital de Imagens

Processamento Digital de Imagens Ciência da Computação Processamento Digital de Imagens Prof. Sergio Ribeiro Tópicos Transformações de Intensidade Transformações Logarítmicas Comparação entre Diversas Técnicas 2 Transformações de Intensidade

Leia mais

Simulação Gráfica. Segmentação de Imagens Digitais. Julio C. S. Jacques Junior

Simulação Gráfica. Segmentação de Imagens Digitais. Julio C. S. Jacques Junior Simulação Gráfica Segmentação de Imagens Digitais Julio C. S. Jacques Junior Segmentação Subdivide uma imagem em suas partes ou objetos constituintes. O nível até o qual essa subdivisão deve ser realizada

Leia mais

Reconhecimento de texturas utilizando padrão binário local e classificador knn.

Reconhecimento de texturas utilizando padrão binário local e classificador knn. Reconhecimento de texturas utilizando padrão binário local e classificador knn. Vinicius Santos Andrade 1 Resumo. Através de uma imagem é possível obter inúmeras informações. Portanto, é cada vez mais

Leia mais

Sistema de Subtração digital de imagens para aplicações em angiografia

Sistema de Subtração digital de imagens para aplicações em angiografia Sistema de Subtração digital de imagens para aplicações em angiografia Luís C. Caraschi 1,3 ; Annie F. Frère 2,3 1. Escola de Engenharia de São Carlos EESC/USP 2. UMC Núcleo de Pesquisa Tecnológica Universidade

Leia mais

Implementação dos Algoritmos e Resultados

Implementação dos Algoritmos e Resultados Capítulo 6 Implementação dos Algoritmos e Resultados 6.1 Considerações Iniciais Diversas situações foram exploradas neste trabalho visando analisar qual seria a wavelet mais adequada para sistemas de extração

Leia mais

PMR2560 Visão Computacional Visão estéreo. Prof. Eduardo L. L. Cabral

PMR2560 Visão Computacional Visão estéreo. Prof. Eduardo L. L. Cabral PMR2560 Visão Computacional Visão estéreo Prof. Eduardo L. L. Cabral Objetivos Introdução Equações básicas Processo de correspondência Geometria epipolar Retificação de imagens Reconstrução 3D Visão estéreo

Leia mais

ESTUDO DE TÉCNICAS PARA SOLUÇÃO DE PROBLEMAS DE PROCESSAMENTO DE IMAGENS UTILIZANDO A LINGUAGEM PYTHON

ESTUDO DE TÉCNICAS PARA SOLUÇÃO DE PROBLEMAS DE PROCESSAMENTO DE IMAGENS UTILIZANDO A LINGUAGEM PYTHON ESTUDO DE TÉCNICAS PARA SOLUÇÃO DE PROBLEMAS DE PROCESSAMENTO DE IMAGENS UTILIZANDO A LINGUAGEM PYTHON Marcus Vinícius Teodoro Silva, Marcos William da Silva Oliveira Instituto Federal de Educação, Ciência

Leia mais

Aula 3 Processamento Espacial

Aula 3 Processamento Espacial SEL 0449 - Processamento Digital de Imagens Médicas Aula 3 Processamento Espacial Prof. Dr. Marcelo Andrade da Costa Vieira mvieira@sc.usp.br EESC/USP Processamento Espacial Transformações ponto a ponto

Leia mais

O reconhecimento facial é dividido em três etapas: i) detecção da face, ii) extração de características e iii) reconhecimento da face.

O reconhecimento facial é dividido em três etapas: i) detecção da face, ii) extração de características e iii) reconhecimento da face. ESTUDO SOBRE MÉTODOS DE RECONHECIMENTO FACIAL EM FOTOGRAFIAS DIGITAIS Ana Elisa SCHMIDT¹, Elvis Cordeiro NOGUEIRA² ¹ Orientadora e docente do IFC-Campus Camboriú; ² Aluno do curso de Bacharelado em Sistemas

Leia mais

Projeto de Mestrado desenvolvido pela aluna Eveline Batista Rodrigues, no Departamento de Engenharia Elétrica da Universidade de São Paulo São

Projeto de Mestrado desenvolvido pela aluna Eveline Batista Rodrigues, no Departamento de Engenharia Elétrica da Universidade de São Paulo São Projeto de Mestrado desenvolvido pela aluna Eveline Batista Rodrigues, no Departamento de Engenharia Elétrica da Universidade de São Paulo São Carlos, sob orientação do Prof Dr Homero Schiabel. SUMÁRIO

Leia mais

Desenvolvimento da Ferramenta de Auxílio ao Diagnóstico Médico

Desenvolvimento da Ferramenta de Auxílio ao Diagnóstico Médico 49 Capítulo 8 Desenvolvimento da Ferramenta de Auxílio ao Diagnóstico Médico Está em desenvolvimento, dentro do Grupo de Visão Computacional do Departamento de Engenharia Elétrica da EESC-USP, uma Ferramenta

Leia mais

PMR2560 Visão Computacional Detecção de cores e blobs. Prof. Eduardo L. L. Cabral

PMR2560 Visão Computacional Detecção de cores e blobs. Prof. Eduardo L. L. Cabral PMR2560 Visão Computacional Detecção de cores e blobs Prof. Eduardo L. L. Cabral Objetivos Detecção de cores; Detecção de blobs. Detecção de cores Cores são facilmente identificadas nas imagens. Cor a

Leia mais

Lip Recognition. Victor Mocelin

Lip Recognition. Victor Mocelin Lip Recognition Victor Mocelin Sumário 1. Introdução do problema 2. Por que usar os lábios? 3. Dificuldades 4. Artigos relacionados 5. Referências 2 Introdução do problema Entradas Credencial Imagem dos

Leia mais

Estudo comparativo de métodos de segmentação das bordas de lesões em imagens dermatoscópicas

Estudo comparativo de métodos de segmentação das bordas de lesões em imagens dermatoscópicas Estudo parativo de métodos de segmentação das bordas de lesões em imagens dermatoscópicas Pedro Vinícius Macêdo de Araújo, Geraldo Braz Junior Curso de Ciência da Computação Universidade Federal do Maranhão

Leia mais

SEL-0339 Introdução à Visão Computacional. Aula 2 Processamento Espacial

SEL-0339 Introdução à Visão Computacional. Aula 2 Processamento Espacial Departamento de Engenharia Elétrica - EESC-USP SEL-0339 Introdução à Visão Computacional Aula 2 Processamento Espacial Prof. Dr. Marcelo Andrade da Costa Vieira Prof. Dr. Adilson Gonzaga mvieira@sc.usp.br

Leia mais

5 Resultados e Discussões

5 Resultados e Discussões 5 Resultados e Discussões Este capítulo apresenta os resultados obtidos no presente trabalho assim como sua discussão. São apresentados os resultados do registro realizado nas imagens capturadas empregando

Leia mais

Universidade de São Paulo Instituto de Ciências Matemáticas e de Computação

Universidade de São Paulo Instituto de Ciências Matemáticas e de Computação Universidade de São Paulo Instituto de Ciências Matemáticas e de Computação Francisco A. Rodrigues Departamento de Matemática Aplicada e Estatística - SME Conceitos básicos Classificação não-supervisionada:

Leia mais

AUTOMATED ASSESSMENT OF BREAST TISSUE DENSITY IN DIGITAL MAMMOGRAMS

AUTOMATED ASSESSMENT OF BREAST TISSUE DENSITY IN DIGITAL MAMMOGRAMS AUTOMATED ASSESSMENT OF BREAST TISSUE DENSITY IN DIGITAL MAMMOGRAMS Introdução Câncer de mama É uma das neoplasias mais comuns que afligem as mulheres Globalmente, a cada 3 min uma mulher é diagnosticada

Leia mais

Aplicação para demarcação de bordas em lesões dermatoscópicas

Aplicação para demarcação de bordas em lesões dermatoscópicas Aplicação para demarcação de bordas em lesões dermatoscópicas Pedro Vinícius Macêdo de Araújo Curso de Ciência da Computação Universidade Federal do Maranhão (UFMA) Campus do Bacanga (98) 3272 8000 São

Leia mais

Complexidade Computacional do Algoritmo de Detecção de Energia

Complexidade Computacional do Algoritmo de Detecção de Energia 4 Simulações Este capítulo apresenta a comparação e avaliação dos algoritmos que foram apresentados no capítulo anterior. O primeiro resultado apresentado é a comparação da complexidade computacional dos

Leia mais

Detecção Robusta de Movimento de Câmera em Vídeos por Análise de Fluxo Ótico Ponderado

Detecção Robusta de Movimento de Câmera em Vídeos por Análise de Fluxo Ótico Ponderado Detecção Robusta de Movimento de Câmera em Vídeos por Análise de Fluxo Ótico Ponderado Rodrigo Minetto Prof. Dr. Neucimar Jerônimo Leite (Orientador) Prof. Dr. Jorge Stolfi (Co-orientador) Instituto de

Leia mais

VISÃO COMPUTACIONAL. Marcelo Henrique dos Santos

VISÃO COMPUTACIONAL. Marcelo Henrique dos Santos VISÃO COMPUTACIONAL Marcelo Henrique dos Santos marcelosantos@outlook.com São Paulo SP, Agosto/2013 INTRODUÇÃO Processamento de imagens é um processo onde a entrada do sistema é uma imagem e a saída é

Leia mais

Universidade Católica Dom Bosco

Universidade Católica Dom Bosco Universidade Católica Dom Bosco Curso de Bacharelado em Engenharia de Computação Comparação entre Técnicas de Reconhecimento de Faces para Controle de Acesso a Computadores Vinícius Assis Saueia da Silva

Leia mais

Morfologia Matemática: algumas aplicações. Rosana Gomes Bernardo Universidade Federal Fluminense

Morfologia Matemática: algumas aplicações. Rosana Gomes Bernardo Universidade Federal Fluminense Morfologia Matemática: algumas aplicações Rosana Gomes Bernardo Universidade Federal Fluminense Introdução Aplicações Motivadoras - Consumo de Gás Natural Roteiro - Placas de Veículos Referências - Cartografia

Leia mais

O software conta ainda, com procedimento para geração de relatórios em EXCEL. Para gerar tais relatórios foi utilizado o tollkit Report Generation do

O software conta ainda, com procedimento para geração de relatórios em EXCEL. Para gerar tais relatórios foi utilizado o tollkit Report Generation do Desenvolvimento de um software para realização de testes de performance hidrodinâmica de próteses de válvulas cardíacas utilizando um Sistema Duplicador de Pulsos "O software conta ainda, com procedimento

Leia mais

Universidade Federal de Pernambuco Graduação em Engenharia da Computação Centro de Informática

Universidade Federal de Pernambuco Graduação em Engenharia da Computação Centro de Informática Universidade Federal de Pernambuco Graduação em Engenharia da Computação Centro de Informática DETECÇÃO DE BORDAS DE IMAGENS UTILIZANDO ELEMENTOS DE MORFOLOGIA MATEMÁTICA PROPOSTA DE TRABALHO DE GRADUAÇÃO

Leia mais

Sistema Adaptativo de Reconhecimento Biométrico por Impressão Digital

Sistema Adaptativo de Reconhecimento Biométrico por Impressão Digital Sistema Adaptativo de Reconhecimento Biométrico por Impressão Digital Fernanda Baumgarten Ribeiro do Val e Priscila Ribeiro Marcelino Orientador: João José Neto Introdução Identificação biométrica, em

Leia mais

SEMINÁRIO Visão Computacional Aluno: Afonso Pinheiro

SEMINÁRIO Visão Computacional Aluno: Afonso Pinheiro SEMINÁRIO Visão Computacional Aluno: Afonso Pinheiro Detecting Pedestrians Using Patterns of Motion and Appearance *Paul Viola *Michael J. Jones *Daniel Snow Por que detectar pedestres? http://conexaopenedo.com.br/2016/02/sistema-consegue-detectar-pedestres-em-tempo-real/

Leia mais

AVALIAÇÃO QUALITATIVA DE DETECÇÃO DE BORDAS EM IMAGENS DE RADIOGRAFIA PERIAPICAIS

AVALIAÇÃO QUALITATIVA DE DETECÇÃO DE BORDAS EM IMAGENS DE RADIOGRAFIA PERIAPICAIS AVALIAÇÃO QUALITATIVA DE DETECÇÃO DE BORDAS EM IMAGENS DE RADIOGRAFIA PERIAPICAIS Hedlund Erik Martins Távora 1, John Hebert Da Silva Felix 2, Darleison Rodrigues Barros Filho 3, Fausta Joaquim Faustino

Leia mais

VISÃO COMPUTACIONAL PARA A LEITURA DO DISPOSITIVO MOSTRADOR DE INSTRUMENTOS DE MEDIÇÃO

VISÃO COMPUTACIONAL PARA A LEITURA DO DISPOSITIVO MOSTRADOR DE INSTRUMENTOS DE MEDIÇÃO VISÃO COMPUTACIONAL PARA A LEITURA DO DISPOSITIVO MOSTRADOR DE INSTRUMENTOS DE MEDIÇÃO Danilo Alves de Lima 1, Guilherme Augusto Silva Pereira 2, Flávio Henrique de Vasconcelos 3 Departamento de Engenharia

Leia mais

SEL Visão Computacional. Aula 2 Processamento Espacial

SEL Visão Computacional. Aula 2 Processamento Espacial Departamento de Engenharia Elétrica - EESC-USP SEL-5895 - Visão Computacional Aula 2 Processamento Espacial Prof. Dr. Adilson Gonzaga Prof. Dr. Evandro Linhari Rodrigues Prof. Dr. Marcelo Andrade da Costa

Leia mais

10º Congresso Interinstitucional de Iniciação Científica CIIC a 04 de agosto de 2016 Campinas, São Paulo ISBN

10º Congresso Interinstitucional de Iniciação Científica CIIC a 04 de agosto de 2016 Campinas, São Paulo ISBN Um Estudo de Descritores e Classificadores para Reconhecimento de Bagas de Café Pedro Henrique Ferreira Stringhini 1 ; Thiago Teixeira Santos 2 Nº 16605 RESUMO Métodos de reconhecimento de frutos baseados

Leia mais

Visão Computacional. Prof. Leandro Augusto Frata Fernandes TCC Introdução à Ciência da Computação (2012.

Visão Computacional. Prof. Leandro Augusto Frata Fernandes TCC Introdução à Ciência da Computação (2012. Visão Computacional Prof. Leandro Augusto Frata Fernandes laffernandes@ic.uff.br TCC-00.169 Introdução à Ciência da Computação (2012.1) Visão Humana Responsável por cerca de 75% de nossa percepção O ato

Leia mais

SISTEMA PARA EXTRAÇÃO DE CARACTERÍSTICAS VISUAIS DE IMAGENS DE MADEIRA DE PINUS

SISTEMA PARA EXTRAÇÃO DE CARACTERÍSTICAS VISUAIS DE IMAGENS DE MADEIRA DE PINUS SISTEMA PARA EXTRAÇÃO DE CARACTERÍSTICAS VISUAIS DE IMAGENS DE MADEIRA DE PINUS Camila Piacitelli 1, Osvaldo Cesar Pinheiro de Almeida 2 1 Informática para Negócios, Faculdade de Tecnologia, Botucatu,

Leia mais

Compressão de Imagens Usando Wavelets: Uma Solução WEB para a Codificação EZW Utilizando JAVA. Utilizando JAVA. TCC - Monografia

Compressão de Imagens Usando Wavelets: Uma Solução WEB para a Codificação EZW Utilizando JAVA. Utilizando JAVA. TCC - Monografia Compressão de Imagens Usando Wavelets: Uma Solução WEB para a Codificação EZW Utilizando JAVA TCC - Monografia Wanderson Câmara dos Santos Orientador : Prof. Dr. Luiz Felipe de Queiroz Silveira 1 Departamento

Leia mais

INFORMAÇÕES DO ACADÊMICO PLANO DE TRABALHO. 1. Justificativa

INFORMAÇÕES DO ACADÊMICO PLANO DE TRABALHO. 1. Justificativa INFORMAÇÕES DO ACADÊMICO Nome: Kleber Padovani de Souza Curso: Engenharia de Computação Semestre: R.A.: Título do plano de trabalho: Extração de atributos da imagem através de momentos de imagem. Nome

Leia mais