CLASSIFICAÇÃO DE LARANJAS BASEADA EM PADRÕES VISUAIS

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

Download "CLASSIFICAÇÃO DE LARANJAS BASEADA EM PADRÕES VISUAIS"

Transcrição

1 CLASSIFICAÇÃO DE LARANJAS BASEADA EM PADRÕES VISUAIS Alexandre da Silva Simões 1,2, Anna Helena Reali Costa 1 Laboratório de Técnicas Inteligentes 1 EPUSP - Escola Politécnica da Universidade de São Paulo Av. Prof. Luciano Gualberto, trav. 3, São Paulo, SP. UNESP - Universidade Estadual Paulista 2 Campus de Sorocaba Av. Três de março, Sorocaba, SP. Resumo. O método usual para a seleção e classificação em sistemas de produção de frutas é a inspeção visual humana. Atributos relevantes nesta tarefa tais como cor e forma das frutas são padronizados por instituições especializadas. A automação deste processo baseada em imagens digitais das frutas apresenta como dificuldades principais: i) inexistência de uma descrição formal dos padrões das frutas; ii) inexistência de ferramentas computacionais e modelos consolidados para a classificação de frutas; iii) dependência das condições de iluminação do ambiente. O presente trabalho propõe um sistema automático completo para tarefa da classificação de laranjas baseado no padrão brasileiro de cores (CEAGESP, 2000) e investiga a aplicabilidade da quantização vetorial para a tarefa da comparação de padrões. A aplicação prática desta metodologia é fortemente estimulada pelos resultados obtidos, que tem como característica inerente a robustez à variação das condições de iluminação do ambiente. Palavras Chaves: Automação agrícola, classificação de cores, redes neurais artificiais, quantização vetorial. Abstract. The usual method for sorting and classification in fruits production systems is the human visual inspection. Important attributes in this task like shape and color of fruits are standardized by special institutions. The automation of this process based on digital images of fruits brings as main problems: i) inexistence of a formal description of fruits patterns; ii) inexistence of well-known models and computational tools designed for fruits classification and iii) dependence of the ambient illumination conditions. Present work proposes a whole automatic system to process the oranges classification task according to Brazilian color patterns (CEAGESP, 2000) and investigate the applicability of the vector quantization technique in fruit matching task. The practical application of this methodology is largely stimulated by experiments results. The system presents as an intrinsic characteristic the robustness with respect to ambient illumination conditions. Keywords: Agricultural automation, color classification, artificial neural networks, vector quantization. 1 INTRODUÇÃO Mesmo depois da automação de muitos setores industriais, a inspeção de frutas tem se mostrado uma tarefa melhor realizada por humanos. Grande parte das abordagens automáticas para Artigo Submetido em 01/04/03. 1a. Revisão em 08/08/03; 2a. Revisão em 10/08/03. esta tarefa concentram-se na análise de algum tipo de imagem digital do espectro visível ou não visível tais como os raios-x (Barcelon et. al. 1999) para avaliar tais frutos. A análise de imagens do espectro visível, de particular interesse neste trabalho, pode então ser entendida como a automação do processo de inspeção visual realizado por especialistas humanos utilizando técnicas da visão computacional. As inspeções de frutas realizadas por humanos usualmente tomam como base padronizações realizadas por instituições especializadas. Para o caso específico da laranja no Brasil, uma das escassas referências é o Centro de Qualidade em Horticultura (CEAGESP, 2000), adotada no contexto deste trabalho. O padrão brasileiro propõe a classificação de laranjas baseada em padrões de cor e qualidade, descritos com mais detalhes na seção 2. Contudo, freqüentemente a linguagem utilizada pelas instituições em suas padronizações não é própria para a automação, isto é, não apresenta descrição formal dos padrões. Um sistema autônomo eficiente para a classificação de frutas deve ser apto a realizar sua tarefa com base nestas descrições de alto nível. Alguns trabalhos têm sido propostos utilizando técnicas de processamento de imagens digitais para a análise da forma e tamanho de frutos (Throop et al, 2001) e para detecção de defeitos (Leemans et al, 1998; Leemans et al. 1999; Tao, 1999). Para o problema do reconhecimento de padrões no domínio da agricultura, algumas abordagens utilizam métodos estatísticos (Luo et. al., 1999), redes neurais artificiais (Nakano, 1997) e análise sob espaço de características (Zhang et. al., 1997). Embora diversos trabalhos tenham sido propostos nesse sentido, particularmente a classificação robusta de frutas baseada no parâmetro cor permanece ainda como um problema aberto. O presente trabalho propõe uma metodologia para a classificação de laranjas baseada em informações visuais, com ênfase para o tratamento do padrão de cor, e encontra-se organizado da seguinte forma: a seção a seguir apresenta a padronização brasileira para a classificação da laranja. Na seção 3 a abordagem proposta para o problema é discutida. As seções 4 e 5 trazem respectivamente materiais e métodos e os resultados obtidos. Finalmente, a seção 6 apresenta as conclusões deste trabalho. 2 CLASSIFICAÇÃO DE LARANJAS O padrão brasileiro de classificação de laranjas segundo o centro de qualidade em horticultura (CEAGESP, 2000) - adotado neste trabalho - propõe a classificação das frutas segundo dois aspectos distintos: cor e qualidade. O parâmetro 77

2 qualidade é observado segundo a ocorrência de defeitos de ordem mecânica, patológica, presença e intensidade de manchas e podridão. Já o parâmetro cor, as laranjas são agrupadas em cinco diferentes classes (C1 a C5) e toda a informação fornecida sobre esta classe é a informação visual mostrada na figura 1. C1 C2 C3 C4 C5 Figura 1 Padrões de cores para classificação de laranjas. Seja uma imagem digital composta por uma laranja de cada classe (como na figura 1) e sua transformação para o espaço RGB, mostrada na figura 3. Na grande maioria dos casos, um humano observando tais laranjas classifica os pixels da imagem como pertencentes às classes: VE (verde-escuro), VC (verdeclaro), A (amarelo), LC (laranja-claro) ou LE (laranja-escuro). A tarefa de separar pixels de diferentes cores na imagem original pode ser entendida como a tarefa de separar os grupos de pixels no espaço de cores (figura 3) através de bordas complexas. 3 ABORDAGEM PROPOSTA A arquitetura de uma grande quantidade dos sistemas propostos para a classificação de frutas apresenta quatro etapas bem definidas: i) classificação das cores dos pixels da imagem; ii) segmentação da imagem; iii) extração de padrões e iv) comparação de padrões encontrados com padrões previamente conhecidos. Todavia, as estratégias e ferramentas adequadas para processar de forma adequada estas subtarefas não são consensuais. A figura 2 ilustra as quatro fases usualmente presente nessas abordagens. Para a tarefa da automação da classificação de laranjas baseado nas informações visuais mostradas na seção 2, propôs-se uma abordagem utilizando: i) redes neurais artificiais do tipo perceptron multicamada para a classificação de pixels; ii) segmentação de imagens pelo algoritmo do crescimento da região; iii) contagem simples para a extração de padrões e iv) agrupamento em células de Voronoi para a comparação dos padrões. As seções a seguir destacam cada um destes tópicos bem como as razões para sua adoção e as abordagens usuais. Figura 3 Imagem com uma laranja típica de cada classe (C1 a C5) no espaço RGB. Em trabalhos prévios (Simões, 2000) a aplicabilidade do perceptron multicamada (MLP) treinado com o algoritmo da retropropagação do erro no contexto da classificação de cores foi demonstrada. A RNA proposta pode ser vista na figura 4. Tal rede mapeia cada um dos pixels da imagem em uma das 5 cores apresentadas, acrescidas de uma cor para o fundo da imagem (branco) e uma cor para a identificação de manchas. Na camada oculta, 20 neurônios mostraram-se empiricamente suficientes para implementar a função desejada. classificação de pixels segmentação classe da fruta classificação de padrões Figura 2 Abordagem proposta para a classificação de laranjas baseada em cores. 3.1 Classificação de pixels extração de padrões Embora aparentemente imediato para humanos, a identificação de cores envolve muitas noções de ordem física e psicológica. Nesse sentido, a classificação de cores de pixels pode ser vista como a aplicação de funções não-lineares sobre representações das cores dos pixels. Particularmente as redes neurais artificiais (RNAs) têm se mostrado uma ferramenta poderosa neste contexto (Littman e Hitter, 1997), uma vez que tal classificador pode implementar qualquer função. Figura 4 RNA usada na classificação de pixels. Também em trabalhos prévios foram estudadas metodologias para o fornecimento de exemplos à rede, de forma a estimular uma generalização robusta sob diferentes condições de iluminação, tais como: i) simples exemplos extraídos do domínio, ii) exemplos das cores do domínio em diferentes saturações, iii) exemplos das cores do domínio sob diferentes intensidades luminosas. A figura 5 ilustra a capacidade de generalização da RNA para diferenciar as cores do domínio da classificação de laranjas. A figura 5a apresenta horizontalmente uma paleta em degradê com as tonalidades das cores do domínio (VE, VC, A, LC e LE), e verticalmente variação de saturação nessas cores. Após o treinamento da rede com dois exemplos de cada uma dessas cores (pontos em destaque), toda a imagem foi submetida à classificação pixel a pixel. A figura 5b ilustra o resultado desta classificação. Evidentemente, generalizações mais complexas no sentido da robustez às condições de iluminação poderão ser conseguidas apresentando à rede mais exemplos destas grandezas em seu treinamento. 78

3 (a) VE VC A LC LE BR saturação PR No contexto do presente trabalho, a característica mais marcante das laranjas é o vetor de cores (ilustrado na figura 7), isto é, a quantidade de pixels pertencentes a cada uma das classes de cores (VE, VC, A, LC e LE). Observe que a quantidade de pixels do tipo M (manchas) pode ser relevante na análise da rejeição da fruta, mas não é uma característica determinante da classe da fruta (C1 a C5). tonalidade Rmax (b) Height Rmin Widt h Rmax Rmin Widt h Height Figura 5 Capacidade da generalização da RNA: (a) várias tonalidades e saturações das cores do domínio e os dois exemplos de cada cor utilizados no treinamento; (b) Imagem anterior classificada após o treinamento. De fato, MLPs têm se mostrado uma solução eficiente para a classificação de cores no domínio de frutas e grãos (Luo et. al, 1999; Kondo et. al., 2000). Uma abordagem bastante similar à proposta neste trabalho foi adotada por Nakano (1997), que classificou pixels de imagens de maçãs em cinco classes. Embora similares, a abordagem atual apresenta diferenças fundamentais em relação a esta: i) busca-se uma classificação de cores robusta a variação nas condições de iluminação; ii) é proposta na fase de classificação de pixels a classe mancha (ver figura 4). 3.2 Segmentação da imagem Tomando-se como base uma imagem com seus pixels classificados, a segmentação da imagem no contexto do presente trabalho consiste em agrupar corretamente os pixels pertencentes às laranjas em questão, ou, em outros termos, particionar a imagem de entrada em regiões disjuntas. Um grande número de algoritmos tem sido proposto para a tarefa de segmentar frutas e sementes, tais como análise de discriminantes lineares (Moltó et. al. 1995), análise de textura (Tao et. al., 1995), análise baseada no código de Chain (Moltó, 1995), entre outras. No presente trabalho, o conhecido algoritmo de crescimento da região (Gonzalez e Woods, 1997) foi adotado, principalmente devido a sua simplicidade e baixo custo computacional. Tal algoritmo mapeia pixels individuais a conjuntos de pixels denominados regiões, isto é, laranjas são identificadas considerando áreas conectadas de pixels classificados como uma das cores importantes no domínio (VE, VC, A, LC, LE ou M: mancha). 3.3 Extração de padrões Uma vez identificadas as laranjas na imagem, sua análise pode iniciar. Padrões comumente analisados são o número de pixels da fruta, altura, largura, razão altura-largura, maior e menor raios. De forma geral estes descritores têm se mostrado suficientes para uma boa análise das características da fruta e para uma grande capacidade de rejeição, outras têm sido propostas. Throop et. al. (2001), por exemplo, utilizou 19 características na análise de maçãs. A figura 6 mostra um exemplo das grandezas para a análise da forma de frutas. As especificações de forma podem ser obtidas de imagens digitais utilizando um grande leque de técnicas de processamento de imagens, e conferem ao sistema uma boa capacidade de rejeitar frutas com formas irregulares. Figura 6 Extração dos padrões de forma de laranjas. VE V C A LC Figura 7 Extração dos padrões de cores de uma laranja: uma laranja C2 típica e seu vetor de cores. 3.4 Comparação de padrões de cor Neste trabalho, a comparação dos padrões presentes na imagem com padrões de laranjas previamente conhecidos consiste em mapear as laranjas da imagem em uma das classes apresentadas na figura 1 (ou nenhuma delas). Este processo apresenta algumas características particulares: i) a classificação das laranjas depende das saídas do estágio de classificação de pixels; ii) o estágio da classificação de pixels pode apresentar erros; iii) a comparação precisa ser realizada baseada em informações visuais imprecisas (ver seção 2). Para o problema da comparação de padrões no domínio da automação agrícola, diversas ferramentas têm sido propostas, entre elas: métodos estatísticos (Luo et. al., 1999), redes neurais artificiais (Nakano, 1997) e análise no espaço de características (Zhang, 1997), entre outras. No contexto deste trabalho, um subproduto dos estágios anteriores é o vetor de cores da laranja sob análise. Supondo-se então que se conheça o vetor típico (centro) de cada uma das classes de laranjas (C1 a C5), a tarefa da comparação de padrões pode ser revista simplesmente como uma tarefa de aproximação de vetores neste caso vetores em R 5. Nestes termos, um ponto do espaço de atributos será considerado pertencente à célula cujo centro estiver à menor distância Euclidiana do ponto. A figura 8 ilustra a divisão do espaço de atributos em células, conhecidas como células de Voronoi. Característica A C2 C3 Característica B C4 Figura 8 Diagrama de Voronoi em R 2 com quatro células, onde Cn é o centro da região n. C1 79

4 4 MATERIAIS E MÉTODOS 4.1 Calibração do sistema Inicialmente, laranjas foram colocadas sobre um fundo branco e imagens foram adquiridas utilizando uma câmera colorida Hitachi KP-D50 sob iluminação aproximada de 800 Lux sem qualquer cuidado especial. O sinal S-VHS da câmera foi convertido para imagem de 24 bits RGB por uma placa digitalizadora BT-848 com resolução de 200x200 pixels. A RNA foi treinada com 25 exemplos de cada uma das cores importantes no domínio (VE, VC, A, LC, LE e M) utilizando como exemplos cores do domínio em diferentes saturações e condições de iluminação. O número e a qualidade dos exemplos mortraram-se empiricamente suficientes para uma boa generalização da rede, verificada pelo método da validação-cruzada. Após o treinamento, 5 laranjas típicas de cada classe (C1 a C5), classificadas por um humano, foram submetidas, pixel a pixel, à classificação de cores da RNA. Após este processo, seus vetores de cores foram observados. Os 5 vetores de cada uma das classes de laranjas foram submetidos ao algoritmo fuzzy C-means (FCM) (Bezdek, 1981) de forma a determinar aproximadamente o vetor típico de cada uma das 5 classes. A tabela 1 apresenta os valores obtidos que foram anotados para uso no processo de classificação de padrões. Tabela 1 Vetores típicos de cada classe de laranjas. Padrão C1 C2 C3 C4 C5 VE VC A LC LE Para a demonstrar a robustez do sistema às condições de iluminação, pixels de uma laranja C1 típica sob diferentes condições de iluminação foram classificados pela RNA, e seu vetor de cores foi anotado em cada caso. Os resultados são apresentados no gráfico mostrado na figura 9, que apresenta a composição de cores do vetor representante da laranja (%) em função da iluminação (lux). Finalmente, foram apresentadas à rede laranjas com padrões de cor bastante distantes daqueles mostrados na figura 1. Uma vez que as imagens de tais laranjas (mostradas na figura 10a) são classificadas pela RNA (figura 10b) e extraídos seus padrões de cores, a abordagem propicia a rejeição destas frutas por incompatibilidade de padrões de cores, através da simples imposição de um limiar à distância das laranjas no espaço de atributos ao centro da classe (cluster) em questão. 5 RESULTADOS Tabela 2 Análise quantitativa da partição dos pixels de uma imagem pelo sistema. F: fundo, VE: verde-escuro, VC: verde-claro, A: amarelo, LC: laranja-claro; LE: laranjaescuro, M: mancha. Classificação do sistema F VE VC A LC LE M F 95 % 0.9 % 1.9 % 1.3 % 0 % 0.8 % 0 % VE 8 % 86 % 6 % 0 % 0 % 0 % 0 % VC 2.4 % 7.8 % 89 % 1.1 % 0 % 0 % 0 % Classe (segundo classificação humana) A 3.4 % 0.1 % 2.6 % 92 % 0 % 2.3 % 0 % LC 0 % 0 % 0.2 % 3.3 % 92 % 4 % 0.4 % LE 2 % 0.6 % 0.9 % 4.1 % 0.5 % 92 % 0 % M 0 % 0 % 4.1 % 1.4 % 14 % 0 % 81 % 4.2 Testes do sistema Depois da calibração do sistema, um conjunto de testes foi proposto para examinar o poder de classificação da abordagem. Nos testes foram utilizadas imagens de 120 laranjas distintas, igualmente divididas em cada uma das classes C1 a C5. Os testes foram divididos em dois grupos, de forma a avaliar: i) o poder de classificação de pixels e ii) o poder de classificação do sistema. Como testes complementares à abordagem em caráter demonstrativo procurou-se evidenciar as principais características da abordagem destacando: i) a robustez da classificação às condições de iluminação e ii) o poder de rejeição do sistema. Para o teste do poder de classificação de pixels, uma imagem com uma laranja típica de cada classe válida (similar à figura 1) foi oferecida à rede e a um humano para classificação da cor de seus pixels (um a um). A classificação realizada pelo humano foi tomada como base para determinar a taxa de acerto da classificação da rede. Define-se a taxa de acerto T para cada classe (cor) de pixels como: T=(N C /N T ) x100%, onde N C é o número de pixels classificados (pela rede) na classe considerada e N T é o número total de pixels da classe atual (segundo o humano). A tabela 2 apresenta tal resultado. Para avaliar o poder de classificação do sistema, a totalidade das 120 laranjas foi apresentada ao sistema completo, e a taxa de acerto na classificação for anotada. De forma similar à análise anterior, a classificação realizada por um humano foi tomada como referência. Houve 100% de acerto nesta fase, para todas as classes. Figura 9 Avaliação da dependência da iluminação: porcentagem de pixels presentes em cada classe de cores na imagem de uma laranja C1 típica sob diferentes condições de iluminação e uma RNA treinada a 800 Lux. (a) (b) Figura 10 Laranjas rejeitadas pelo sistema por excederem o limiar de distância dos centros das classes. 6 CONCLUSÕES No presente trabalho, foram apresentadas modelagem, implementação e testes de um sistema para seleção e classificação de laranjas baseada exclusivamente em informações visuais das frutas. A abordagem é constituída de 80

5 quatro fases: i) classificação de pixels; ii) segmentação da imagem; iii) extração de padrões e iv) comparação de padrões de cores. Considerando-se que a classificação de pixels é uma tarefa árdua até mesmo para humanos, a tabela 2 evidencia que a RNA e a metodologia de treinamento adotadas em trabalhos prévios são aplicáveis para o treinamento da rede no sentido de obter uma generalização próxima à do humano no domínio adotado. Depois da segmentação e extração das características de cores de cada laranja presente na imagem, os padrões encontrados foram comparados com padrões previamente conhecidos utilizando a quantização vetorial. Como principais características da abordagem, podemos citar: i) Robustez a variações nas condições de iluminação do ambiente (vide figura 9); ii) Robustez com relação à eliminação de rejeitos (vide figura 10); iii) Robustez contra erros de classificação dos pixels; iv) Fácil adequação a outros padrões de classificação; v) Apresenta como subproduto da abordagem o grau de confiança na classe atribuída à laranja, que é a própria distância até o centro de sua classe. O desempenho global do sistema motiva largamente a aplicação desta metodologia para a tarefa proposta (vide seção 4.2) bem como sua extensão a outros domínios, onde demonstra enorme potencial. Contudo, embora a aplicabilidade do método tenha sido comprovada pelos experimentos realizados, é preciso ressaltar que a classificação de padrões utilizando como ferramenta a quantização vetorial não é capaz de implementar qualquer função de classificação. Isso equivale a dizer que, embora o sistema tenha se mostrado adequado para o domínio proposto, outros domínios podem levar a ferramenta a não efetuar a classificação a contento. Nakano (1997), por exemplo, resolveu este problema utilizando-se de uma segunda rede neural para implementar a classificação de padrões. Neste tipo de abordagem, contudo, torna-se um problema o treinamento das rejeições do sistema, visto que a RNA não pode ser treinada para rejeitar qualquer fruta diferente dos padrões apresentados. Este claro compromisso entre a complexidade da função de classificação e a capacidade de rejeição sugere, para domínios mais complexos, a aplicação de um classificador fuzzy, visto que, embora computacionalmente menos eficaz que a quantização vetorial, atende às duas restrições apresentadas. REFERÊNCIA BIBLIOGRÁFICA Barcelon, E.G.; Tojo, S. and Watanabe, K. (1999). X-ray CT imaging and quality detection of peach at different physiological maturity. Transactions of the ASAE - American society of agricultural engineers. Vol. 42(2), pp Kondo, N.; Ahmad, U.; Monta, M. and Murase, H. (2000). Machine vision based quality evaluation of Iokan orange fruit using neural networks. Elsevier. Computers and electronics in agriculture. Vol. 29, pp Leemans, V.; Magein, H.; Destain, M. F. (1998). Defects segmentation on Golden Delicious apples by using colour machine vision. Computers and Electronics in Agriculture, 20, Leemans, V.; Magein, H. and Destain, M. F. (1999). Defect segmentation of jonagold apples using colour vision and a Bayesian classification method. Elsevier. Computers and electronics in agriculture. Vol. 23, pp Littman, E. and Ritter, H. (1997). Adaptive color segmentation: a comparison of neural and statistical methods. IEEE Transactions on neural networks. Vol 8 (1), January, Luo, X.; Jayas, D. S. and Symons, S. J. (1999). Comparison of statistical and neural network methods for classifying general grains using machine vision. Transactions of the ASAE, 42(2), Moltó, E.; Ruiz, L.A.; Aleixos, N.; Vazquez, J. (1995). Machine vision for non destructive evaluation of fruit quality. Acta Horticulturae, International Society for Horticultural Science, 42, Nakano, K. (1997) Application of neural networks to the color grading of apples. Computers and Electronics in Agriculture, 18, Simões, A. S. (2000) Segmentação de imagens por classificação de cores: uma abordagem neural. Dissertação de mestrado. Escola Politécnica da Universidade de São Paulo, São Paulo - SP. Tao, Y; Wen, Z. (1999). An adaptative spherical image transform for high-speed fruit defect detection. Transactions of the ASAE - American society of agricultural engineers. Vol. 42(1), pp Throop, J. A.; Aneshansley, D. J.; Upchurch, B. L.; Anger, B. (2001). Apple orientation on two conveyors: performance and predictability based on fruit shape characteristics. Transactions of the ASAE - American society of agricultural engineers. Vol. 44(1), pp Zhang, J.; Sokhansanj, S. ; Wu, S. ; Frang, R. And Yang, W. (1997). A trainable grading system for tobacco leaves. Computers and Electronics in Agriculture, 16, Bezdek, J. C. (1981). Pattern recognition with fuzzy objective function algorithms. Plenum Press, New York. CEAGESP (2000). Programa brasileiro para a melhoria dos padrões comerciais e embalagens de hortifrutigranjeiros: classificação da laranja: programa de adesão voluntária. CEAGESP: Centro de qualidade em horticultura, São Paulo. Gonzales, R.C. and Woods, R. E. (1997). Digital image processing. Addison-Wesley, Reading, MA, USA. 81

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

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

Leia mais

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

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

Leia mais

Aprendizagem de Máquina

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

Leia mais

Aprendizagem de Máquina

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

Leia mais

SELEÇÃO DE TOMATES PARA PROCESSAMENTO INDUSTRIAL POR MEIO DE REDES NEURAIS APLICADAS EM SISTEMA DE VISÃO COMPUTACIONAL CLÁUDIO DENIS

SELEÇÃO DE TOMATES PARA PROCESSAMENTO INDUSTRIAL POR MEIO DE REDES NEURAIS APLICADAS EM SISTEMA DE VISÃO COMPUTACIONAL CLÁUDIO DENIS SELEÇÃO DE TOMATES PARA PROCESSAMENTO INDUSTRIAL POR MEIO DE REDES NEURAIS APLICADAS EM SISTEMA DE VISÃO COMPUTACIONAL CLÁUDIO DENIS Faculdade de Tecnologia Termomecânica Estrada dos Alvarenga, 4001, 09850-550

Leia mais

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

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

Leia mais

ORANGE TREES IMAGE SEGMENTATION WITH SELF-ORGANIZED MAPS ABSTRACT

ORANGE TREES IMAGE SEGMENTATION WITH SELF-ORGANIZED MAPS ABSTRACT SEGMENTAÇÃO DE IMAGENS DE LARANJEIRAS COM MAPAS AUTO-ORGANIZÁVEIS FELIPE ALVES CAVANI 1 MÁRIO LUIZ TRONCO 2 RAFAEL VIEIRA DE SOUSA 3 ARTHUR JOSÉ VIEIRA PORTO 4 RESUMO A complexidade presente nas imagens

Leia mais

TÓPICOS AVANÇADOS EM ENGENHARIA DE SOFTWARE

TÓPICOS AVANÇADOS EM ENGENHARIA DE SOFTWARE TÓPICOS AVANÇADOS EM ENGENHARIA DE SOFTWARE Engenharia de Computação Professor: Rosalvo Ferreira de Oliveira Neto Estudos Comparativos Recentes - Behavior Scoring Roteiro Objetivo Critérios de Avaliação

Leia mais

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

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

Leia mais

SEGMENTAÇÃO DE IMAGENS EM PLACAS AUTOMOTIVAS

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

Leia mais

MLP (Multi Layer Perceptron)

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

Leia mais

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

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

Leia mais

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

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

Leia mais

Análise e visualização de dados utilizando redes neurais artificiais auto-organizáveis

Análise e visualização de dados utilizando redes neurais artificiais auto-organizáveis Análise e visualização de dados utilizando redes neurais artificiais auto-organizáveis Adriano Lima de Sá Faculdade de Computação Universidade Federal de Uberlândia 20 de junho de 2014 Adriano L. Sá (UFU)

Leia mais

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

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

Leia mais

de Bordas em Imagens Digitais

de Bordas em Imagens Digitais Anais do CNMAC v.2 ISSN 1984-820X Avaliação Quantitativa de um Método Automático de Extração de Bordas em Imagens Digitais Inês A. Gasparotto Boaventura Departamento de Ciências de Computação e Estatística,

Leia mais

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

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

Leia mais

SISTEMA AUTOMÁTICO DE PULVERIZAÇÃO UTILIZANDO TÉCNICAS DE PROCESSAMENTO DIGITAL DE IMAGENS. PERNOMIAN, Viviane Araujo. DUARTE, Fernando Vieira

SISTEMA AUTOMÁTICO DE PULVERIZAÇÃO UTILIZANDO TÉCNICAS DE PROCESSAMENTO DIGITAL DE IMAGENS. PERNOMIAN, Viviane Araujo. DUARTE, Fernando Vieira REVISTA CIENTÍFICA ELETRÔNICA DE AGRONOMIA ISSN 1677-0293 PERIODICIDADE SEMESTRAL ANO III EDIÇÃO NÚMERO 5 JUNHO DE 2004 -------------------------------------------------------------------------------------------------------------------------------

Leia mais

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

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

Leia mais

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 Técnicas de Visão Computacional para Rastreamento de Múltiplos Objetos João Bosco Oliveira Monteiro

Leia mais

UNIVERSIDADE FEDERAL DE SANTA CATARINA

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

Leia mais

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

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

Leia mais

Concepção e Elaboração

Concepção e Elaboração UNIVERSIDADE ESTADUAL PAULISTA INSTITUTO DE BIOCIÊNCIAS, LETRAS E CIÊNCIAS EXATAS DEPARTAMENTO DE CIÊNCIAS DE COMPUTAÇÃO E ESTATÍSTICA Análise e Projeto Orientado a Objetos Concepção e Elaboração Estudo

Leia mais

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

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

Leia mais

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

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

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

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

Leia mais

Método de Avaliação de Detector de Bordas em Imagens Digitais

Método de Avaliação de Detector de Bordas em Imagens Digitais Método de Avaliação de Detector de Bordas em Imagens Digitais Inês A. G. Boaventura DCCE, IBILCE, UNESP Rua Cristovão Colombo, 2265 15054-000, São José do Rio Preto, SP, Brasil ines@ibilce.unesp.br Adilson

Leia mais

SEGMENTAÇÃO E CLASSIFICAÇÃO DE IMAGENS DE LARANJEIRAS UTILIZANDO JSEG E PERCEPTRON MULTICAMADAS

SEGMENTAÇÃO E CLASSIFICAÇÃO DE IMAGENS DE LARANJEIRAS UTILIZANDO JSEG E PERCEPTRON MULTICAMADAS SEGMENTAÇÃO E CLASSIFICAÇÃO DE IMAGENS DE LARANJEIRAS... 189 SEGMENTAÇÃO E CLASSIFICAÇÃO DE IMAGENS DE LARANJEIRAS UTILIZANDO JSEG E PERCEPTRON MULTICAMADAS Felipe Alves Cavani Rafael Vieira de Sousa Arthur

Leia mais

Aplicação de Ensembles de Classificadores na Detecção de Patologias na Coluna Vertebral

Aplicação de Ensembles de Classificadores na Detecção de Patologias na Coluna Vertebral Aplicação de Ensembles de Classificadores na Detecção de Patologias na Coluna Vertebral Hedenir M. Pinheiro Instituto de Informática Universidade Federal de Goiás (UFG) Caixa Postal 131 74001-970 Goiânia

Leia mais

Cap IV Cor. Aplicação de Algoritmos de Visão Computacional à Inspeção Industrial de Maçãs

Cap IV Cor. Aplicação de Algoritmos de Visão Computacional à Inspeção Industrial de Maçãs Cap IV Cor Aplicação de Algoritmos de Visão Computacional à Inspeção Industrial de Maçãs Disciplina: Tópicos em Engenharia de Computação VI Prof. Léo Pini Magalhães Apresentação por: Celso Henrique Cesila

Leia mais

PROF. DR. JACQUES FACON

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

Leia mais

Thales Trigo. Formatos de arquivos digitais

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

Leia mais

Reconhecimento de Padrões

Reconhecimento de Padrões Engenharia Informática (ramos de Gestão e Industrial) Departamento de Sistemas e Informação Reconhecimento de Padrões Projecto Final 2004/2005 Realizado por: Prof. João Ascenso. Departamento de Sistemas

Leia mais

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

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

Leia mais

REDUZINDO AS QUEBRAS ATRAVÉS DA MANUTENÇÃO PROFISSIONAL

REDUZINDO AS QUEBRAS ATRAVÉS DA MANUTENÇÃO PROFISSIONAL REDUZINDO AS QUEBRAS ATRAVÉS DA MANUTENÇÃO PROFISSIONAL Luiz Rodrigo Carvalho de Souza (1) RESUMO O alto nível de competitividade exige que as empresas alcancem um nível de excelência na gestão de seus

Leia mais

ANÁLISE DA CONSERVAÇÃO PÓS-COLHEITA DA ALFACE (Lactuca Sativa, L) UTILIZANDO O SISTEMA DE APOIO À TOMADA DE DECISÃO BKD

ANÁLISE DA CONSERVAÇÃO PÓS-COLHEITA DA ALFACE (Lactuca Sativa, L) UTILIZANDO O SISTEMA DE APOIO À TOMADA DE DECISÃO BKD ANÁLISE DA CONSERVAÇÃO PÓS-COLHEITA DA ALFACE (Lactuca Sativa, L) UTILIZANDO O SISTEMA DE APOIO À TOMADA DE DECISÃO BKD RESUMO Thereza P. P. Padilha Fabiano Fagundes Conceição Previero Laboratório de Solos

Leia mais

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

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

Leia mais

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

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

Leia mais

EXPERIMENTO N o 6 LENTES CONVERGENTES INTRODUÇÃO

EXPERIMENTO N o 6 LENTES CONVERGENTES INTRODUÇÃO EXPERIMENTO N o 6 LENTES CONVERGENTES INTRODUÇÃO Ao incidir em uma lente convergente, um feixe paralelo de luz, depois de passar pela lente, é concentrado em um ponto denominado foco (representado por

Leia mais

Redes neurais aplicadas na identificação de variedades de soja

Redes neurais aplicadas na identificação de variedades de soja Redes neurais aplicadas na identificação de variedades de soja Fábio R. R. Padilha Universidade Regional do Noroeste do Estado do Rio Grande do Sul - UNIJUÍ Rua São Francisco, 5 - Sede Acadêmica, 987-,

Leia mais

DEPARTAMENTO DE MATEMÁTICA E CIÊNCIAS EXPERIMENTAIS - Grupo 550 INFORMÁTICA Planificação Anual /Critérios de avaliação

DEPARTAMENTO DE MATEMÁTICA E CIÊNCIAS EXPERIMENTAIS - Grupo 550 INFORMÁTICA Planificação Anual /Critérios de avaliação DOMÍNIOS (Unidades) UNIDADE 1 INTRODUÇÃO À PROGRAMAÇÃO Introdução Conteúdos Objetivos Estratégias/ recursos Conceitos fundamentais Teste e controlo de erros em algoritmia Estruturas de controlo Arrays

Leia mais

RECONHECIMENTO DE OBJETOS CONTIDOS EM IMAGENS ATRAVÉS DE REDES NEURAIS

RECONHECIMENTO DE OBJETOS CONTIDOS EM IMAGENS ATRAVÉS DE REDES NEURAIS RECONHECIMENTO DE OBJETOS CONTIDOS EM IMAGENS ATRAVÉS DE REDES NEURAIS LUIZ EDUARDO NICOLINI DO PATROCÍNIO NUNES Departamento de Engenharia Mecânica Universidade de Taubaté PEDRO PAULO LEITE DO PRADO Departamento

Leia mais

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

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

Leia mais

Redes Neurais Construtivas. Germano Crispim Vasconcelos Centro de Informática - UFPE

Redes Neurais Construtivas. Germano Crispim Vasconcelos Centro de Informática - UFPE Redes Neurais Construtivas Germano Crispim Vasconcelos Centro de Informática - UFPE Motivações Redes Feedforward têm sido bastante utilizadas em aplicações de Reconhecimento de Padrões Problemas apresentados

Leia mais

Aula 2 RNA Arquiteturas e Treinamento

Aula 2 RNA Arquiteturas e Treinamento 2COP229 Aula 2 RNA Arquiteturas e Treinamento 2COP229 Sumário 1- Arquiteturas de Redes Neurais Artificiais; 2- Processos de Treinamento; 2COP229 1- Arquiteturas de Redes Neurais Artificiais -Arquitetura:

Leia mais

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

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

Leia mais

Modelos Pioneiros de Aprendizado

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

Leia mais

2 Trabalhos Relacionados

2 Trabalhos Relacionados 2 Trabalhos Relacionados O desenvolvimento de técnicas de aquisição de imagens médicas, em particular a tomografia computadorizada (TC), que fornecem informações mais detalhadas do corpo humano, tem aumentado

Leia mais

Sistema de Identificação de Placas por Processamento Automático de Imagens. Resumo

Sistema de Identificação de Placas por Processamento Automático de Imagens. Resumo Sistema de Identificação de Placas por Processamento Automático de Imagens Tatiane Campos 1, Sergio Bampi 2, Altamiro Susin 3 Instituto de Informática - UFRGS C. P. 15064 - CEP 91501-971 - Porto Alegre

Leia mais

6 Construção de Cenários

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

Leia mais

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

Aprendizagem de Máquina

Aprendizagem de Máquina Aprendizagem de Máquina Alessandro L. Koerich Algoritmo k Means Mestrado/Doutorado em Informática (PPGIa) Pontifícia Universidade Católica do Paraná (PUCPR) 2 Problema do Agrupamento Seja x = (x 1, x 2,,

Leia mais

Anais do IX Congresso Brasileiro de Redes Neurais / Inteligência Computacional (IX CBRN) Ouro Preto 25-28 de Outubro de 2009

Anais do IX Congresso Brasileiro de Redes Neurais / Inteligência Computacional (IX CBRN) Ouro Preto 25-28 de Outubro de 2009 SISTEMA NEURAL DE DETECÇÃO DE PLACAS DE VEÍCULOS AUTOMOTORES EM IMAGENS DIGITALIZADAS Luís Victor Cascão, José M. de Seixas Laboratório de Proces de Sinais COPPE/Poli - Universidade Federal do Rio de Janeiro

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

Comparação de Clusters para Detecção da Pele

Comparação de Clusters para Detecção da Pele Comparação de Clusters para Detecção da Pele Andréia V. Nascimento, Michelle M. Mendonça, Juliana G. Denipote, Maria Stela V. Paiva Escola de Engenharia de São Carlos EESC. Universidade de São Paulo USP

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

Verificação de Qualidade de Imagens de Fundo de Olho a Partir de Descritores Baseados em Histogramas. Marina Silva Fouto - Reconhecimento de Padrões

Verificação de Qualidade de Imagens de Fundo de Olho a Partir de Descritores Baseados em Histogramas. Marina Silva Fouto - Reconhecimento de Padrões Verificação de Qualidade de Imagens de Fundo de Olho a Partir de Descritores Baseados em Histogramas Marina Silva Fouto - Reconhecimento de Padrões Tópicos Importância Trabalhos Relacionados Imagens e

Leia mais

UNIVERSIDADE FEDERAL DO PARANÁ UFPR Bacharelado em Ciência da Computação

UNIVERSIDADE FEDERAL DO PARANÁ UFPR Bacharelado em Ciência da Computação SOFT DISCIPLINA: Engenharia de Software AULA NÚMERO: 10 DATA: / / PROFESSOR: Andrey APRESENTAÇÃO O objetivo desta aula é apresentar e discutir os conceitos de coesão e acoplamento. DESENVOLVIMENTO Projetar

Leia mais

Nathalie Portugal Vargas

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

Leia mais

Uma Versão Intervalar do Método de Segmentação de Imagens Utilizando o K-means

Uma Versão Intervalar do Método de Segmentação de Imagens Utilizando o K-means TEMA Tend. Mat. Apl. Comput., 6, No. 2 (2005), 315-324. c Uma Publicação da Sociedade Brasileira de Matemática Aplicada e Computacional. Uma Versão Intervalar do Método de Segmentação de Imagens Utilizando

Leia mais

TÉCNICAS DE COMPUTAÇÃO PARALELA PARA MELHORAR O TEMPO DA MINERAÇÃO DE DADOS: Uma análise de Tipos de Coberturas Florestais

TÉCNICAS DE COMPUTAÇÃO PARALELA PARA MELHORAR O TEMPO DA MINERAÇÃO DE DADOS: Uma análise de Tipos de Coberturas Florestais UNIVERSIDADE ESTADUAL DE PONTA GROSSA PRÓ-REITORIA DE PESQUISA E PÓS-GRADUAÇÃO PROGRAMA DE PÓS-GRADUAÇÃO EM COMPUTAÇÃO APLICADA CRISTIAN COSMOSKI RANGEL DE ABREU TÉCNICAS DE COMPUTAÇÃO PARALELA PARA MELHORAR

Leia mais

Inteligência Artificial. Redes Neurais Artificiais

Inteligência Artificial. Redes Neurais Artificiais Curso de Especialização em Sistemas Inteligentes Aplicados à Automação Inteligência Artificial Redes Neurais Artificiais Aulas Práticas no Matlab João Marques Salomão Rodrigo Varejão Andreão Matlab Objetivos:

Leia mais

Clip-art Retrieval using Sketches PTDC/EIA-EIA/108077/2008

Clip-art Retrieval using Sketches PTDC/EIA-EIA/108077/2008 PROJECTOS DE INVESTIGAÇÃO CIENTÍFICA E DESENVOLVIMENTO TECNOLÓGICO Clip-art Retrieval using Sketches PTDC/EIA-EIA/108077/2008 Deliverable: D1 - Clip-art Simplification Tool Task: T1 - Clip-art Simplification

Leia mais

Avaliação de técnicas de seleção de quadros-chave na recuperação de informação por conteúdo visual

Avaliação de técnicas de seleção de quadros-chave na recuperação de informação por conteúdo visual Avaliação de técnicas de seleção de quadros-chave na recuperação de informação por conteúdo visual Shênia Salvador de Pinho, Kleber J. F. Souza Instituto de Ciências Exatas e Informática PUC Minas Guanhães,

Leia mais

Engenharia de Sistemas Computacionais

Engenharia de Sistemas Computacionais Engenharia de Sistemas Detalhes no planejamento UNIVERSIDADE FEDERAL DE ALAGOAS Curso de Ciência da Computação Engenharia de Software I Prof. Rômulo Nunes de Oliveira Introdução Na aplicação de um sistema

Leia mais

Processamento Digital de Imagens

Processamento Digital de Imagens Processamento Digital de Imagens Israel Andrade Esquef a Márcio Portes de Albuquerque b Marcelo Portes de Albuquerque b a Universidade Estadual do Norte Fluminense - UENF b Centro Brasileiro de Pesquisas

Leia mais

GARANTIA DA QUALIDADE DE SOFTWARE

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

Leia mais

Nota Técnica 113/2007 SRD/SRE/ANEEL Metodologia para Projeção de Investimentos para o Cálculo do Fator X Contribuição da Audiência Publica 052/2007

Nota Técnica 113/2007 SRD/SRE/ANEEL Metodologia para Projeção de Investimentos para o Cálculo do Fator X Contribuição da Audiência Publica 052/2007 Nota Técnica 113/2007 SRD/SRE/ANEEL Metodologia para Projeção de Investimentos para o Cálculo do Fator X Contribuição da Audiência Publica 052/2007 1 1. Estrutura do Trabalho : De forma que se pudesse

Leia mais

TÍTULO: PROPOSTA DE METODOLOGIA BASEADA EM REDES NEURAIS ARTIFICIAIS MLP PARA A PROTEÇÃO DIFERENCIAL DE TRANSFORMADORES DE POTÊNCIA

TÍTULO: PROPOSTA DE METODOLOGIA BASEADA EM REDES NEURAIS ARTIFICIAIS MLP PARA A PROTEÇÃO DIFERENCIAL DE TRANSFORMADORES DE POTÊNCIA TÍTULO: PROPOSTA DE METODOLOGIA BASEADA EM REDES NEURAIS ARTIFICIAIS MLP PARA A PROTEÇÃO DIFERENCIAL DE TRANSFORMADORES DE POTÊNCIA CATEGORIA: CONCLUÍDO ÁREA: ENGENHARIAS E ARQUITETURA SUBÁREA: ENGENHARIAS

Leia mais

REPRESENTAÇÃO DA IMAGEM DIGITAL

REPRESENTAÇÃO DA IMAGEM DIGITAL REPRESENTAÇÃO DA IMAGEM DIGITAL Representação da imagem Uma imagem é uma função de intensidade luminosa bidimensional f(x,y) que combina uma fonte de iluminação e a reflexão ou absorção de energia a partir

Leia mais

)LJXUD8PGRVSDUHV'SDUDFRQYROXomRTXHWHPRPHVPRHIHLWRGR NHUQHOGD)LJXUD

)LJXUD8PGRVSDUHV'SDUDFRQYROXomRTXHWHPRPHVPRHIHLWRGR NHUQHOGD)LJXUD )LOWURJDXVVLDQR O filtro Gaussiano pode ser usado como um filtro SDVVDEDL[D. Usando a função Gaussiana para obter valores de uma máscara a ser definida digitalmente. O Filtro de Gaussiano em 1-D tem a

Leia mais

Comparação entre as Técnicas de Agrupamento K-Means e Fuzzy C-Means para Segmentação de Imagens Coloridas

Comparação entre as Técnicas de Agrupamento K-Means e Fuzzy C-Means para Segmentação de Imagens Coloridas Comparação entre as Técnicas de Agrupamento K-Means e Fuzzy C-Means para Segmentação de Imagens Coloridas Vinicius Ruela Pereira Borges 1 1 Faculdade de Computação - Universidade Federal de Uberlândia

Leia mais

Relatório Iniciação Científica

Relatório Iniciação Científica Relatório Iniciação Científica Ambientes Para Ensaios Computacionais no Ensino de Neurocomputação e Reconhecimento de Padrões Bolsa: Programa Ensinar com Pesquisa-Pró-Reitoria de Graduação Departamento:

Leia mais

Reconhecimento e Recuperação de Imagens Utilizando Redes Neurais Artificiais do Tipo MLP

Reconhecimento e Recuperação de Imagens Utilizando Redes Neurais Artificiais do Tipo MLP Reconhecimento e Recuperação de Imagens Utilizando Redes Neurais Artificiais do Tipo MLP Túlio Cléber Bender 1, Fernando Santos Osório 1 1 Programa Interdisciplinar de Pós-Graduação em Computação Aplicada

Leia mais

W. R. Silva Classificação de Mamografias pela densidade do tecido mamário

W. R. Silva Classificação de Mamografias pela densidade do tecido mamário Classificação de Mamografias pela densidade do tecido mamário Welber Ribeiro da Silva Universidade Federal de Ouro Preto Campus Universitário, Ouro Preto MG Brazil 19 de Abril de 2012 Definição Câncer

Leia mais

Sistema de Visão Computacional sobre Processadores com Arquitetura Multi Núcleos

Sistema de Visão Computacional sobre Processadores com Arquitetura Multi Núcleos Roberto Kenji Hiramatsu Sistema de Visão Computacional sobre Processadores com Arquitetura Multi Núcleos Tese apresentada à Escola Politécnica da Universidade de São Paulo para obtenção do Título de Doutor

Leia mais

Técnicas para Programação Inteira e Aplicações em Problemas de Roteamento de Veículos 14

Técnicas para Programação Inteira e Aplicações em Problemas de Roteamento de Veículos 14 1 Introdução O termo "roteamento de veículos" está relacionado a um grande conjunto de problemas de fundamental importância para a área de logística de transportes, em especial no que diz respeito ao uso

Leia mais

3 Metodologia de Previsão de Padrões de Falha

3 Metodologia de Previsão de Padrões de Falha 3 Metodologia de Previsão de Padrões de Falha Antes da ocorrência de uma falha em um equipamento, ele entra em um regime de operação diferente do regime nominal, como descrito em [8-11]. Para detectar

Leia mais

4 Segmentação. 4.1. Algoritmo proposto

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

Leia mais

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

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

Leia mais

Utilização de imagem CBERS-2 na análise e avaliação dos impactos ambientais da cultura da cana-de-açúcar da região de Ribeirão Preto SP

Utilização de imagem CBERS-2 na análise e avaliação dos impactos ambientais da cultura da cana-de-açúcar da região de Ribeirão Preto SP Utilização de imagem CBERS-2 na análise e avaliação dos impactos ambientais da cultura da cana-de-açúcar da região de Ribeirão Preto SP Valéria de Souza Assunção 1 Elizabete Cristina Kono 1 Rafael Frigerio

Leia mais

Casos de teste semânticos. Casos de teste valorados. Determinar resultados esperados. Gerar script de teste automatizado.

Casos de teste semânticos. Casos de teste valorados. Determinar resultados esperados. Gerar script de teste automatizado. 1 Introdução Testes são importantes técnicas de controle da qualidade do software. Entretanto, testes tendem a ser pouco eficazes devido à inadequação das ferramentas de teste existentes [NIST, 2002].

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

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

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

Leia mais

DESENVOLVIMENTO DE UM SOFTWARE NA LINGUAGEM R PARA CÁLCULO DE TAMANHOS DE AMOSTRAS NA ÁREA DE SAÚDE

DESENVOLVIMENTO DE UM SOFTWARE NA LINGUAGEM R PARA CÁLCULO DE TAMANHOS DE AMOSTRAS NA ÁREA DE SAÚDE DESENVOLVIMENTO DE UM SOFTWARE NA LINGUAGEM R PARA CÁLCULO DE TAMANHOS DE AMOSTRAS NA ÁREA DE SAÚDE Mariane Alves Gomes da Silva Eliana Zandonade 1. INTRODUÇÃO Um aspecto fundamental de um levantamento

Leia mais

IN0997 - Redes Neurais

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

Leia mais

Artigo Os 6 Mitos Do Seis Sigma

Artigo Os 6 Mitos Do Seis Sigma Artigo Os 6 Mitos Do Seis Sigma Celerant Consulting A metodologia do Seis Sigma a abordagem Definir, Medir, Analisar, Melhorar e Controlar (DMAIC) para resolução de problemas e as ferramentas a serem usadas

Leia mais

APLICACAÇÃO DE METRICAS E INDICADORES NO MODELO DE REFERENCIA CMMI-Dev NIVEL 2

APLICACAÇÃO DE METRICAS E INDICADORES NO MODELO DE REFERENCIA CMMI-Dev NIVEL 2 APLICACAÇÃO DE METRICAS E INDICADORES NO MODELO DE REFERENCIA CMMI-Dev NIVEL 2 Renan J. Borges 1, Késsia R. C. Marchi 1 1 Universidade Paranaense (UNIPAR) Paranavaí, PR Brasil renanjborges@gmail.com, kessia@unipar.br

Leia mais

Diagrama de transição de Estados (DTE)

Diagrama de transição de Estados (DTE) Diagrama de transição de Estados (DTE) O DTE é uma ferramenta de modelação poderosa para descrever o comportamento do sistema dependente do tempo. A necessidade de uma ferramenta deste tipo surgiu das

Leia mais

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

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

Leia mais

Aprendizagem de Máquina

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

Leia mais

Introdução ao Processamento de Imagens

Introdução ao Processamento de Imagens Introdução ao PID Processamento de Imagens Digitais Introdução ao Processamento de Imagens Glaucius Décio Duarte Instituto Federal Sul-rio-grandense Engenharia Elétrica 2013 1 de 7 1. Introdução ao Processamento

Leia mais

SISTEMA COMPUTACIONAL PARA ANÁLISES DE DADOS EM AGRICULTURA DE PRECISÃO

SISTEMA COMPUTACIONAL PARA ANÁLISES DE DADOS EM AGRICULTURA DE PRECISÃO UNIVERSIDADE FEDERAL RURAL DO RIO DE JANEIRO INSTITUTO DE TECNOLOGIA DEPARTAMENTO DE ENGENHARIA PROJETO SISTEMA COMPUTACIONAL PARA ANÁLISES DE DADOS EM AGRICULTURA DE PRECISÃO ALUNO RICARDO CARDOSO TERZELLA

Leia mais

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

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

Leia mais

Tabela de roteamento

Tabela de roteamento Existem duas atividades que são básicas a um roteador. São elas: A determinação das melhores rotas Determinar a melhor rota é definir por qual enlace uma determinada mensagem deve ser enviada para chegar

Leia mais

Como escrever um bom RELATÓRIO

Como escrever um bom RELATÓRIO Como escrever um bom RELATÓRIO Mas o que é uma EXPERIÊNCIA? e um RELATÓRIO? Profa. Ewa W. Cybulska Profa. Márcia R. D. Rodrigues Experiência Relatório Pergunta à Natureza e a procura da Resposta Divulgação

Leia mais

MINERAÇÃO DE DADOS PARA DETECÇÃO DE SPAMs EM REDES DE COMPUTADORES

MINERAÇÃO DE DADOS PARA DETECÇÃO DE SPAMs EM REDES DE COMPUTADORES MINERAÇÃO DE DADOS PARA DETECÇÃO DE SPAMs EM REDES DE COMPUTADORES Kelton Costa; Patricia Ribeiro; Atair Camargo; Victor Rossi; Henrique Martins; Miguel Neves; Ricardo Fontes. kelton.costa@gmail.com; patriciabellin@yahoo.com.br;

Leia mais