GABRIEL FILLIPE CENTINI CAMPOS RECONHECIMENTO DE MARMOREIO DE CARNE BASEADO EM SEGMENTAÇÃO DE IMAGENS
|
|
- Talita Figueira Santarém
- 8 Há anos
- Visualizações:
Transcrição
1 GABRIEL FILLIPE CENTINI CAMPOS RECONHECIMENTO DE MARMOREIO DE CARNE BASEADO EM SEGMENTAÇÃO DE IMAGENS LONDRINA PR 2014
2 GABRIEL FILLIPE CENTINI CAMPOS RECONHECIMENTO DE MARMOREIO DE CARNE BASEADO EM SEGMENTAÇÃO DE IMAGENS Versão Preliminar de Trabalho de Conclusão de Curso apresentado ao curso de Bacharelado em Ciência da Computação da Universidade Estadual de Londrina para obtenção do título de Bacharel em Ciência da Computação. Orientador: Prof. Dr. Sylvio Barbon Júnior LONDRINA PR 2014
3 Gabriel Fillipe Centini Campos Reconhecimento de marmoreio de carne baseado em segmentação de imagens/ Gabriel Fillipe Centini Campos. Londrina PR, p. : il. (algumas color.) ; 30 cm. Orientador: Prof. Dr. Sylvio Barbon Júnior Universidade Estadual de Londrina, Palavra-chave1. 2. Palavra-chave2. I. Orientador. II. Universidade xxx. III. Faculdade de xxx. IV. Título CDU 02:141:005.7
4 GABRIEL FILLIPE CENTINI CAMPOS RECONHECIMENTO DE MARMOREIO DE CARNE BASEADO EM SEGMENTAÇÃO DE IMAGENS Versão Preliminar de Trabalho de Conclusão de Curso apresentado ao curso de Bacharelado em Ciência da Computação da Universidade Estadual de Londrina para obtenção do título de Bacharel em Ciência da Computação. BANCA EXAMINADORA Prof. Dr. Sylvio Barbon Júnior Universidade Estadual de Londrina Orientador Prof. Dr. Segundo Membro da Banca Universidade/Instituição do Segundo Membro da Banca Prof. Msc. Terceiro Membro da Banca Universidade/Instituição do Terceiro Membro da Banca Londrina PR, 24 de novembrode 2014 LONDRINA PR 2014
5 dedicatória
6 Agradecimentos. AGRADECIMENTOS
7 frase de efeito.
8 CAMPOS, G. F. C.. Reconhecimento de marmoreio de carne baseado em segmentação de imagens. 21 p. Trabalho de Conclusão de Curso (Graduação) Versão Preliminar. Bacharelado em Ciência da Computação Universidade Estadual de Londrina, RESUMO resumo. Palavras-chave: segmentação de imagens. qualidade de carne. processamento de imagens.
9 CAMPOS, G. F. C.. Marbling meat recognition based on Image Segmentation. 21 p. Final Project (Undergraduation) Draft Version. Bachelor of Science in Computer Science State University of Londrina, ABSTRACT abstract. Keywords: latex. abntex. text editoration.
10 LISTA DE ILUSTRAÇÕES Figura 1 Uma foto em diferentes espaços de cor Figura 2 Remoção do fundo por threshold baseado em histograma Figura 3 Histograma do canal azul de uma imagem Figura 4 Clusterização pelo algoritmo k-means Figura 5 Ajustes sobre a base de dados Figura 6 Falso positivo gerado por pixels vermelho escuro Figura 7 Remoção de brilho e de pixels vermelho escuro Figura 8 Etapas do método de segmentação
11 LISTA DE TABELAS
12 SUMÁRIO 1 INTRODUÇÃO Objetivos e Contribuições Organização do Trabalho FUNDAMENTAÇÃO TEÓRICA Trabalhos Correlatos Conceitos Segmentação de imagens Espaços de cor Crescimento de região Thresholding Histograma Clusterização DESENVOLVIMENTO Aquisição da Base de Dados Descrição do Método Resultados Referências
13 12 1 INTRODUÇÃO A qualidade da carne pode ser prevista por alguns fatores, dentre eles a cor, textura e o nível de marmoreio [1]. Estas análises são utilizadas em vários países [2] e muitas vezes são feitas visualmente por especialistas humanos, essa abordagem subjetiva pode causar uma falta de precisão, confiabilidade e padronização na avaliação. O desenvolvimento de métodos computacionais que realizem essas análises é importante para laboratórios, pesquisadores e até mesmo consumidores de carne, proporcionando-lhes avaliações mais concretas sobre a qualidade da carne. 1.1 Objetivos e Contribuições O objetivo deste trabalho de conclusão de curso é apresentar um estudo sobre segmentação de marmoreio em imagens de carne, mostrando soluções presentes na literatura e propondo uma nova solução. Com o a abordagem proposta pretende-se solucionar problemas deixados em aberto por outros métodos e adequar o algoritmo à realidade da carne brasileira. É possível também que os problemas resolvidos durante o trabalho contribuam em outras aplicações de segmentação de imagens. 1.2 Organização do Trabalho No capítulo 2 são apresentados os conceitos básicos para a compreensão do trabalho, bem como um levantamento de alguns trabalhos relacionados com a proposta. No capítulo 3 é apresentada a descrição do método desenvolvido, as melhorias propostas em relação ao método de comparação, testes, avaliação e resultados.
14 13 2 FUNDAMENTAÇÃO TEÓRICA 2.1 Trabalhos Correlatos A cor, o marmoreio e a textura são usados em vários países para analisar a qualidade da carne [2]. Existem métodos computacionais que realizam essa análise, porém necessitam de intervenção humana em algumas partes do processo de segmentação do marmoreio e do músculo, como os trabalhos [2] e [3]. A necessidade de intervenção humana no processo de segmentação, além de não garantir um padrão, diminui sua praticidade em uma plataforma móvel, portanto é necessário um método completamente automático que realize essa análise. O trabalho [4] propõe um algoritmo automático adaptado à segmentação do músculo e da gordura presentes na carne, obtendo um resultado significativo se comparado à métodos que utilizam intervenção humana, porém ainda enfrenta alguns problemas de precisão causados principalmente pelo reflexo da luz na carne, além de utilizar várias etapas baseadas em valores empíricos. 2.2 Conceitos O campo do processamento digital de imagens se refere ao processamento de imagens por um computador digital. Uma imagem digital é composta de um número finito de elementos, cada um com localização e valor específicos. Esses elementos são chamados de pixels [5]. Diversas técnicas de processamento de imagens serão combinadas na criação do método de segmentação de imagens proposto neste trabalho. Conceitos e técnicas importantes para o decorrer do trabalho são definidas abaixo Segmentação de imagens A segmentação de uma imagem consiste na identificação e isolamento de uma região de interesse [4], sendo sua automatização uma das tarefas mais difíceis no campo do processamento digital de imagens [6] Espaços de cor Um espaço de cor (ou modelo de cor) é uma especificação de um sistema de coordenadas e um subestação dentro desse sistema no qual cada cor é representada por um único ponto. Seu objetivo é facilitar a especificação das cores em alguma forma padronizada, amplamente aceita. Em termos do processamento digital de imagens, os modelos
15 Capítulo 2. Fundamentação Teórica 14 mais utilizados são o RGB (vermelho, verde e azul), CMY (ciano, magenta e amarelo) e o HSI (matiz, saturação e intensidade). Existem também o HSV (matiz saturação e brilho), e o HSL (matiz, saturação e luminosidade). A principal vantagem do HSI é separar as informações de cor e de escala de cinza da imagem, sendo mais adequado para muitas das técnicas do processamento de imagens em níveis de cinza [5]. Na Figura 1 é apresentada uma imagem em quadro diferentes modelos de cor, sendo eles RGB (a), HSV (b), HSL (c) e HSI (d) respectivamente. Figura 1 Uma foto em diferentes espaços de cor Crescimento de região Crescimento de regiões é um processo interativo de agrupamento de pixels ou regiões com predicados comuns. Regiões homogêneas em relação ao predicado e adjacentes no espaço são agrupadas. O processo de segmentação se inicia a partir de uma semente (pixel ou conjunto de pixels escolhido da região de interesse) e se estende analisando o predicado dos pixels vizinhos. A agregação das regiões é feita quando o critério de similaridade ou de decisão do predicado for verdadeiro [7] Thresholding O thresholding, também conhecido como limiarização é uma técnica utilizada para segmentar imagens em tons de cinza. Consiste em encontrar um valor (limiar) que agrupe os pixels da imagem em dois grupos, os que possuem nível de cinza abaixo do limiar e os
16 Capítulo 2. Fundamentação Teórica 15 que possuem nível de cinza acima do limiar [7]. Na Figura 2 é exemplificada a remoção do fundo (b) de uma imagem no espaço de cor HLS (a) utilizando a técnica de thresholding, baseado na utilização do histograma. Figura 2 Remoção do fundo por threshold baseado em histograma Histograma O histograma (Figura 3) de uma imagem consiste em um gráfico cartesiano no qual o eixo horizontal reflete os valores das tonalidades de cinza que a imagem pode assumir, enquanto o eixo vertical apresenta a freqüência na qual essas tonalidades ocorrem. A limiarização muitas vezes baseia-se na utilização do histograma [7]. Figura 3 Histograma do canal azul de uma imagem
17 Capítulo 2. Fundamentação Teórica Clusterização O agrupamento dinâmico de dados (clusterização) consiste na criação de grupos de amostras com base nas suas características, utilizando alguma função de medida de distância para agrupar dados semelhantes. Além do campo do processamento digital de imagens, os algoritmos de clusterização são usados nas áreas de inteligência artificial, reconhecimento de padrões, mineração de dados, biologia, psicologia e marketing. O k-means é um dos algoritmos mais simples que resolvem o problema de agrupamento dinâmico de dados [8]. Na Figura 4 está exemplificada a clusterização de uma imagem em três centros, sendo (a) a imagem original e (b) a imagem clusterizada. Figura 4 Clusterização pelo algoritmo k-means
18 17 3 DESENVOLVIMENTO 3.1 Aquisição da Base de Dados A aquisição foi realizada durante um experimento do Laboratório... (nome), onde foram abatidos 47 animais. As imagens foram adquiridas utilizando uma câmera Nikon D7000 utilizando apenas iluminação ambiente e configurações automáticas. Foi utilizado um papel cartão azul como fundo, para facilitar a remoção do mesmo. Após a aquisição, todas as imagens foram recortadas e ajustadas manualmente para a resolução 1550x1700, sendo armazenadas nos formatos bmp e png. a Figura 5 mostra uma imagem da base de dados antes (a) e depois (b) dos ajustes. Figura 5 Ajustes sobre a base de dados 3.2 Descrição do Método O método desenvolvido neste trabalho é uma proposta de melhoria ao método apresentado em [4]. O principal problema deixado em aberto pelo autor foi o reflexo da luz na superfície da carne. Outro problema foi encontrado ao testar o método sobre a nossa base de dados: o algoritmo k-means, utilizado em uma das etapas, associou pixels vermelho escuro aos pixels pretos do background, gerando falsos positivos de gordura no final da execução. Na Figura 6 observa-se esse problema, (a) representa a imagem original e (b) a imagem após execução do k-means, que não associou os pixels vermelho escuro ao mesmo cluster do restante da carne. Outras características observadas foram
19 Capítulo 3. Desenvolvimento 18 Figura 6 Falso positivo gerado por pixels vermelho escuro que o método utilizava duas etapas com valores de threshold completamente empíricos (remoção do background e DoubleGreen). O método é dividido em duas grandes partes, sendo a segunda parte dependente de um ajuste populacional do brilho das amostras, para facilitar o encontro de um threshold universal. Essas características tornam o método pouco viável para possíveis futuras aplicações em por exemplo, dispositivos móveis. O valor empírico de threshold para remoção do fundo foi substituído por um valor baseado no histograma da imagem. Esse valor é dado pelo índice da primeira derivada nula ou positiva à direita do máximo global do histograma, ou seja, o fim da descida do pico do histograma, que representa os pixels azuis do fundo da imagem. Por hora, a etapa do DoubleGreen foi removida do algoritmo. Nas próximas etapas do trabalho será estudado a necessassidade ou não de etapas que a substituam. Para remover os pixels vermelho escuro, foi utilizado uma conta simples sobre os valores RGB do pixel. Foi considerado carne e removido da imagem da gordura, cada pixel cujo valor no canal vermelho fossse maior que a soma dos canais azul e verde. Para a remoção do brilho, além de retirar as regiões pequenas como realizado em [4], foi considerado brilho cada pixel onde o valor do canal azul é maior que o valor de pelo menos um dos canais azul ou verde. A Figura 7 mostra a remoção dos pixels vermelho escuro e do brilho por essa etapa do método, sendo (a) a imagem da gordura antes da remoção e (b) a imagem da gordura após a remoção. A sequência completa de etapas do método de segmentacão proposto é apresentada no diagrama da Figura 8.
20 Capítulo 3. Desenvolvimento 19 Figura 7 Remoção de brilho e de pixels vermelho escuro Figura 8 Etapas do método de segmentação 3.3 Resultados Para que a avaliação dos métodos não fosse apenas visual, foi confeccionado um modelo ouro para medir os resultados. Utilizando um software de manipulação de imagens, todas as regiões de gordura de todas as amostras foram marcadas com a supervisão de
21 Capítulo 3. Desenvolvimento 20 um especialista. Com as marcações concluídas, é possível implementar testes automáticos com os resultados dos dois métodos. Os resultados da primeira versão do método proposto apresentaram que o mesmo foi eficiente na remoção do fundo com o novo threshold gerado pelo histograma. Também foi eficiente em identificar pixels vermelho escuro de carne na imagem da gordura. A remoção do brilho através do novo método ocorreu, porém, com o auxilio da retirada da etapa DoubleGreen, gerou um aumento de falsos negativos. A próxima etapa do trabalho consiste em modificar os critérios para indentificação e remoção do brilho, bem como estudar a necessidade uma etapa que substitua o DoubleGreen, diminuindo a presença de falsos negativos.
22 21 REFERÊNCIAS 1 JACKMAN, P. et al. Correlation of consumer assessment of longissimus dorsi beef palatability with image colour, marbling and surface texture features. Meat Science, v. 84, n. 3, p , ISSN Disponível em: < 2 JACKMAN, P. et al. Prediction of beef eating qualities from colour, marbling and wavelet surface texture features using homogenous carcass treatment. Pattern Recognition, v. 42, n. 5, p , ISSN Disponível em: < 3 CHEN, K.; QIN, C. Segmentation of beef marbling based on vision threshold. Computers and Electronics in Agriculture, v. 62, n. 2, p , ISSN Disponível em: < S >. 4 JACKMAN, P.; SUN, D.; ALLEN, P. Automatic segmentation of beef longissimus dorsi muscle and marbling by an adaptable algorithm. Meat Science, v. 83, n. 2, p , ISSN Disponível em: < article/pii/s >. 5 GONZALEZ, R. C.; WOODS, R. E. Processamento Digital De Imagens. ADDISON WESLEY BRA, ISBN Disponível em: <http: //books.google.com.br/books?id=r5f0rgaacaaj>. 6 GUNASEKARAN, S. Computer vision technology for food quality assurance. Trends in Food Science & Technology, v. 7, n. 8, p , ISSN Disponível em: < 7 AZEVEDO, E.; CONCI, A. Computação gráfica: teoria e prática. Elsevier, ISBN Disponível em: < Y1mhBAAACAAJ>. 8 VELMURUGAN, T. Performance based analysis between k-means and fuzzy c-means clustering algorithms for connection oriented telecommunication data. Applied Soft Computing, v. 19, n. 0, p , ISSN Disponível em: <
Um método automático de segmentação de imagens aplicado à análise do marmoreio da carne em plataforma móvel
Um método automático de segmentação de imagens aplicado à análise do marmoreio da carne em plataforma móvel Gabriel Fillipe Centini Campos 1, Sylvio Barbon Júnior 1 1 Departamento de Computação Universidade
Leia maisSEGMENTAÇÃ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 maisRECONHECIMENTO 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 mais29/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 maisChow&Kaneko buscam as modas da imagem para separar os objetos. Admite que os tons na vizinhança de cada moda são do mesmo objeto.
Respostas Estudo Dirigido do Capítulo 12 Image Segmentation" 1 Com suas palavras explique quais os problemas que podem ocorrer em uma segmentação global baseada em níveis de cinza da imagem. Que técnicas
Leia maisProcessamento 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 maisManual Processamento de Imagem. João L. Vilaça
Manual Processamento de Imagem João L. Vilaça Versão 1.0 31/1/2014 Índice 1. Sistema de eixo e movimentos possíveis do Drone... 3 2. Imagem... 3 3. Espaços de cor... 4 4.1 RGB... 5 4.2HSV... 5 4.3 GRAY...
Leia maisGuia de qualidade de cores
Página 1 de 5 Guia de qualidade de cores O Guia de qualidade de cores ajuda você a entender como as operações disponíveis na impressora podem ser usadas para ajustar e personalizar a saída colorida. Menu
Leia maisFotografia digital. Aspectos técnicos
Fotografia digital Aspectos técnicos Captura CCD (Charge Coupled Device) CMOS (Complementary Metal OxideSemiconductor) Conversão de luz em cargas elétricas Equilíbrio entre abertura do diafragma e velocidade
Leia maisCá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 maisDetecçã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 maisATENÇÃO: * Arquivos com tamanho superior a 500 KB NÃO SERÃO ACEITOS * SOMENTE serão aceitos documentos do formato: PDF
TUTORIAL DE DIGITALIZAÇÃO DIRIGIDO AO USO DO PROCESSO ELETRÔNICO Adaptado do tutorial elaborado pelo colega MAICON FALCÃO, operador de computador da subseção judiciária de Rio Grande. Introdução Este tutorial
Leia mais2.1.2 Definição Matemática de Imagem
Capítulo 2 Fundamentação Teórica Este capítulo descreve os fundamentos e as etapas do processamento digital de imagens. 2.1 Fundamentos para Processamento Digital de Imagens Esta seção apresenta as propriedades
Leia maisAtividade: matrizes e imagens digitais
Atividade: matrizes e imagens digitais Aluno(a): Turma: Professor(a): Parte 01 MÓDULO: MATRIZES E IMAGENS BINÁRIAS 1 2 3 4 5 6 7 8 Indique, na tabela abaixo, as respostas dos 8 desafios do Jogo dos Índices
Leia maisOrientação a Objetos
1. Domínio e Aplicação Orientação a Objetos Um domínio é composto pelas entidades, informações e processos relacionados a um determinado contexto. Uma aplicação pode ser desenvolvida para automatizar ou
Leia maisAlgoritmos e Programação (Prática) Profa. Andreza Leite andreza.leite@univasf.edu.br
(Prática) Profa. Andreza Leite andreza.leite@univasf.edu.br Introdução O computador como ferramenta indispensável: Faz parte das nossas vidas; Por si só não faz nada de útil; Grande capacidade de resolução
Leia maisFigura 01: Aplicações do Filtro Espacial Passa-Baixa.
791 IMPLEMENTAÇÃO DE TÉCNICAS DE PRÉ-PROCESSAMENTO E PROCESSAMENTO DE IMAGENS PARA RADIOGRAFIAS CARPAIS Rafael Lima Alves 1 ; Michele Fúlvia Angelo 2 Bolsista PROBIC, Graduando em Engenharia de Computação,
Leia maisCOMPARAÇÃO DOS MÉTODOS DE SEGMENTAÇÃO DE IMAGENS OTSU, KMEANS E CRESCIMENTO DE REGIÕES NA SEGMENTAÇÃO DE PLACAS AUTOMOTIVAS
COMPARAÇÃO DOS MÉTODOS DE SEGMENTAÇÃO DE IMAGENS OTSU, KMEANS E CRESCIMENTO DE REGIÕES NA SEGMENTAÇÃO DE PLACAS AUTOMOTIVAS Leonardo Meneguzzi 1 ; Marcelo Massoco Cendron 2 ; Manassés Ribeiro 3 INTRODUÇÃO
Leia maisRoteiro. Arquitetura. Tipos de Arquitetura. Questionário. Centralizado Descentralizado Hibrido
Arquitetura Roteiro Arquitetura Tipos de Arquitetura Centralizado Descentralizado Hibrido Questionário 2 Arquitetura Figura 1: Planta baixa de uma casa 3 Arquitetura Engenharia de Software A arquitetura
Leia maisPALAVRAS-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 maisReconhecimento de marcas de carros utilizando Inteligência Artificial. André Bonna Claudio Marcelo Basckeira Felipe Villela Lourenço Richard Keller
Reconhecimento de marcas de carros utilizando Inteligência Artificial André Bonna Claudio Marcelo Basckeira Felipe Villela Lourenço Richard Keller Motivação Análise estatística das marcas de carros em
Leia maisDicas de uso - Render Up
Dicas de uso - Render Up (versão 3.6.7 ou superior) Desenvolvido por: Promob Software Solutions Rua dos Cinamomos - 517 - Cinquentenário CEP 95012-140 - Caxias do Sul - RS Brasil Fone/Fax: 54 3209 9200
Leia maisUniversidade Tecnológica Federal do Paraná UTFPR Programa de Pós-Graduação em Computação Aplicada Disciplina de Mineração de Dados
Universidade Tecnológica Federal do Paraná UTFPR Programa de Pós-Graduação em Computação Aplicada Disciplina de Mineração de Dados Prof. Celso Kaestner Poker Hand Data Set Aluno: Joyce Schaidt Versão:
Leia maisUFGD FCA PROF. OMAR DANIEL BLOCO 4 PROCESSAMENTO DE IMAGENS
UFGD FCA PROF. OMAR DANIEL BLOCO 4 PROCESSAMENTO DE IMAGENS Executar as principais técnicas utilizadas em processamento de imagens, como contraste, leitura de pixels, transformação IHS, operações aritméticas
Leia maisUFGD 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 maisPROF. 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 maisTrabalho 2 Fundamentos de computação Gráfica
Trabalho 2 Fundamentos de computação Gráfica Processamento de Imagens Aluno: Renato Deris Prado Tópicos: 1- Programa em QT e C++ 2- Efeitos de processamento de imagens 1- Programa em QT e C++ Para o trabalho
Leia maisThales 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 maisUNIVERSIDADE 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 maisConfigurando Color Sttings - no CS3 Shift + Ctrl + K
GCR Photoshop CS3 Cores Digitais Primeiramente, vamos entender como é possível substituir o CMY por preto apenas nas áreas cinzas e escuras sem influenciar nas outras cores da foto. Quando um scanner captura
Leia maisProjeto FlexiGrid IWA. Sistema de Armazenamento e Comunicação de Imagens
Projeto FlexiGrid IWA Sistema de Armazenamento e Comunicação de Imagens Aristófanes C. Silva Danilo Launde Lúcio Dias Roteiro PACS Definição Infra-Estrutura Camadas Problemas Soluções DICOM IWA Histórico
Leia maisPARA A CONSTRUÇÃO DOS GRÁFICOS
1 PARA A CONSTRUÇÃO DOS GRÁFICOS Apresentamos dois materiais feitos por estudantes do Curso de Psicologia da Faculdade de Ciências Humanas e da Saúde para construção de gráficos. As instruções das páginas
Leia maisPONTIFÍCIA UNIVERSIDADE CATÓLICA DO RIO DE JANEIRO DEPARTAMENTO DE INFORMÁTICA PÓS GRADUAÇÃO EM INFORMÁTICA
PONTIFÍCIA UNIVERSIDADE CATÓLICA DO RIO DE JANEIRO DEPARTAMENTO DE INFORMÁTICA PÓS GRADUAÇÃO EM INFORMÁTICA INF2608 FUNDAMENTOS DE COMPUTAÇÃO GRÁFICA RELATÓRIO: IMAGENS SÍSMICAS VISUALIZAÇÃO E DETECÇÃO
Leia maisLuz e Cor. Sistemas Gráficos/ Computação Gráfica e Interfaces FACULDADE DE ENGENHARIA DA UNIVERSIDADE DO PORTO
Luz e Cor Sistemas Gráficos/ Computação Gráfica e Interfaces 1 Luz Cromática Em termos perceptivos avaliamos a luz cromática pelas seguintes quantidades: 1. Matiz (Hue): distingue entre as várias cores
Leia maisExercício 1: Ajustes rápidos em retrato
UNIVERSIDADE COMUNITÁRIA DA REGIÃO DE CHAPECÓ - UNOCHAPECÓ CURSO SUPERIOR BACHARELADO EM DESIGN DE MODA ILUSTRAÇÃO I PROFESSORA GISELE DOS SANTOS Exercício 1: Ajustes rápidos em retrato Figura 01: Foto
Leia maisProcessamento digital de imagens. introdução
Processamento digital de imagens introdução Imagem digital Imagem digital pode ser descrita como uma matriz bidimensional de números inteiros que corresponde a medidas discretas da energia eletromagnética
Leia maisCores em Computação Gráfica
Cores em Computação Gráfica Uso de cores permite melhorar a legibilidade da informação, possibilita gerar imagens realistas, focar atenção do observador, passar emoções e muito mais. Colorimetria Conjunto
Leia maisGerenciamento de Projetos Modulo II Ciclo de Vida e Organização do Projeto
Gerenciamento de Projetos Modulo II Ciclo de Vida e Organização do Projeto Prof. Walter Cunha falecomigo@waltercunha.com http://waltercunha.com PMBoK Organização do Projeto Os projetos e o gerenciamento
Leia maisDetecção em tempo real de movimentos de olhos e boca em um vídeo em cores
Detecção em tempo real de movimentos de olhos e boca em um vídeo em cores Daniel Ponciano dos Santos Barboza, Programa de Engenharia de Sistemas e Computação - PESC/COPPE Universidade Federal do Rio de
Leia maisFundamentos de Hardware
Fundamentos de Hardware Curso Técnico em Informática SUMÁRIO PLACAS DE EXPANSÃO... 3 PLACAS DE VÍDEO... 3 Conectores de Vídeo... 4 PLACAS DE SOM... 6 Canais de Áudio... 7 Resolução das Placas de Som...
Leia maisIDENTIFICAÇÃ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 maisProcessamento de Imagem. Prof. Herondino
Processamento de Imagem Prof. Herondino Sensoriamento Remoto Para o Canada Centre for Remote Sensing - CCRS (2010), o sensoriamento remoto é a ciência (e em certa medida, a arte) de aquisição de informações
Leia maisSegmentação de Imagens
Segmentação de Imagens (Processamento Digital de Imagens) 1 / 36 Fundamentos A segmentação subdivide uma imagem em regiões ou objetos que a compõem; nível de detalhe depende do problema segmentação para
Leia maisImagens Digitais Tratamento de Imagens
Imagens Digitais Imagens de Bitmap Bitmap = Mapa de Bits ou Imagens Raster São as imagens formadas por pixels em oposição às imagens vetoriais. Imagens de Bitmap Imagem de bitmap Imagem vetorial Imagens
Leia maisVCA Treinamento em Algoritmo
Conteúdo VCA Treinamento em Algoritmo VCA Treinamento em Algoritmo Conteúdo Algoritmos Rastreador (tracker) Monitoramento Objeto Abandonado/Removido Pessoas Calibração Classificação Linha de contagem Auto
Leia maisGERAÇÃO DE RELATÓRIOS
UNIOESTE Universidade Estadual do Oeste do Paraná CCET - CENTRO DE CIÊNCIAS EXATAS E TECNOLÓGICAS Colegiado de Ciência da Computação Curso de Bacharelado em Ciência da Computação GERAÇÃO DE RELATÓRIOS
Leia maisPROCESSO DE DESENVOLVIMENTO DE SOFTWARE. Modelos de Processo de Desenvolvimento de Software
PROCESSO DE DESENVOLVIMENTO DE SOFTWARE Introdução Modelos de Processo de Desenvolvimento de Software Os modelos de processos de desenvolvimento de software surgiram pela necessidade de dar resposta às
Leia maisSegmentação de Imagens de Placas Automotivas
Segmentação de Imagens de Placas Automotivas André Zuconelli, Manassés Ribeiro Instituto Federal Catarinense - Campus Videira. Técnico em Informática, turma 2010 Rodovia SC, Km 5 Bairro Campo Experimental
Leia maisSMCB: METODOLOGIA PARA A QUANTIZAÇÃO DE CORES EM IMAGENS FACIAIS
CMNE/CILAMCE 007 Porto, 13 a 15 de Junho, 007 APMTAC, Portugal 007 SMCB: METODOLOGIA PARA A QUANTIZAÇÃO DE CORES EM IMAGENS FACIAIS Marcelo Zaniboni 1 *, Osvaldo Severino Junior e João Manuel R. S. Tavares
Leia mais6. Geometria, Primitivas e Transformações 3D
6. Geometria, Primitivas e Transformações 3D Até agora estudamos e implementamos um conjunto de ferramentas básicas que nos permitem modelar, ou representar objetos bi-dimensionais em um sistema também
Leia maisTaxa de Gravação da Memória RAM (MegaBytes / segundo) G5 2.7 Ghz (Mac) Linux Kernel 2.6 2799 1575
21 4 Análise É necessária uma análise criteriosa, que busque retornar as questões primordiais sobre o que é realmente preciso para a aquisição de uma plataforma de produção gráfica digital profissional.
Leia mais2014 Lumikit Sistemas para Iluminação
Manual Placa DMX 16 pixels RGB 2014 Lumikit Sistemas para Iluminação rev.2 16/10/2015 Lumikit Sistemas para Iluminação www.lumikit.com.br 1 SUMÁRIO 1. INTRODUÇÃO... 3 2. CONEXÕES DA PLACA... 3 3. DIMENSÕES
Leia maisEstacionamento de Caminhão com Lógica Fuzzy. Daniel Ricardo dos Santos Diogo de Campos Maurício Oliveira Haensch
Relatório de Implementação: Estacionamento de Caminhão com Lógica Fuzzy Daniel Ricardo dos Santos Diogo de Campos Maurício Oliveira Haensch 2 de junho de 2010 Descrição O trabalho consiste em implementar
Leia maisImagem digital. Unidade 3
Imagem digital Unidade 3 Objectivos Reconhecer o potencial comunicativo/ expressivo das imagens; Reconhecer as potencialidades narrativas de uma imagem; A criação de sentido nas associações de imagens
Leia maisDisciplina: Programas de Edição de Textos Professora: Érica Barcelos
Disciplina: Programas de Edição de Textos Professora: Érica Barcelos CAPÍTULO 4 4. RECURSOS PARA ILUSTRAÇÕES Uma característica que difere os processadores de textos dos editores é a possibilidade de gerar
Leia maisMétodo Automatizado para Determinação de Cor em Carne de Frango e Normalização de Efeitos de Luminosidade
Método Automatizado para Determinação de Cor em Carne de Frango e Normalização de Efeitos de Luminosidade Saulo Martiello Mastelini 1, Sylvio Barbon Jr. 1 1 Departamento de Computação Universidade Estadual
Leia maisDesenvolvendo uma Arquitetura de Componentes Orientada a Serviço SCA
Desenvolvendo uma Arquitetura de Componentes Orientada a Serviço SCA RESUMO Ricardo Della Libera Marzochi A introdução ao Service Component Architecture (SCA) diz respeito ao estudo dos principais fundamentos
Leia mais4 Orbitais do Átomo de Hidrogênio
4 Orbitais do Átomo de Hidrogênio A aplicação mais intuitiva e que foi a motivação inicial para desenvolver essa técnica é a representação dos orbitais do átomo de hidrogênio que, desde então, tem servido
Leia maisOrganização e Arquitetura de Computadores I
Organização e Arquitetura de Computadores I Aritmética Computacional Slide 1 Sumário Unidade Lógica e Aritmética Representação de Números Inteiros Aritmética de Números Inteiros Representação de Números
Leia maisMedida da velocidade de embarcações com o Google Earth
UNIVERSIDADE FEDERAL DO RIO DE JANEIRO Instituto de Física Programa de Pós-Graduação em Ensino de Física Mestrado Profissional em Ensino de Física Medida da velocidade de embarcações com o Google Earth
Leia maisFormatos de Imagem PNG. Universidade Federal de Minas Gerais. Bruno Xavier da Silva. Guilherme de Castro Leite. Leonel Fonseca Ivo
Universidade Federal de Minas Gerais Formatos de Imagem PNG Bruno Xavier da Silva Guilherme de Castro Leite Leonel Fonseca Ivo Matheus Silva Vilela Rafael Avelar Alves Belém Belo Horizonte, 5 de maio de
Leia maisWebcam Magnética Night Vision 8MB
Webcam Magnética Night Vision 8MB Manual do Usuário Você acaba de adquirir um produto Leadership, testado e aprovado por diversos consumidores em todo Brasil. Neste manual estão contidas todas as informações
Leia maisManual do Visualizador NF e KEY BEST
Manual do Visualizador NF e KEY BEST Versão 1.0 Maio/2011 INDICE SOBRE O VISUALIZADOR...................................................... 02 RISCOS POSSÍVEIS PARA O EMITENTE DA NOTA FISCAL ELETRÔNICA.................
Leia maisUniversidade Federal de Pernambuco
Universidade Federal de Pernambuco Graduação em Engenharia da Computação Centro de Informática 2D Feature Distance Estimation for Indoor Environments using 2D laser range data Proposta de Trabalho de Graduação
Leia mais4 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 maisAula 6 - Segmentação de Imagens Parte 2. Prof. Adilson Gonzaga
Aula 6 - Segmentação de Imagens Parte 2 Prof. Adilson Gonzaga 1 Motivação Extração do Objeto Dificuldades Super segmentação over-segmentation 1) Segmentação por Limiarização (Thresholding Global): Efeitos
Leia maisUma 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 mais15 Computador, projeto e manufatura
A U A UL LA Computador, projeto e manufatura Um problema Depois de pronto o desenho de uma peça ou objeto, de que maneira ele é utilizado na fabricação? Parte da resposta está na Aula 2, que aborda as
Leia mais15- Representação Cartográfica - Estudos Temáticos a partir de imagens de Sensoriamento Remoto
15- Representação Cartográfica - Estudos Temáticos a partir de imagens de Sensoriamento Remoto O Sensoriamento Remoto é uma técnica que utiliza sensores, na captação e registro da energia refletida e emitida
Leia maisDadas a base e a altura de um triangulo, determinar sua área.
Disciplina Lógica de Programação Visual Ana Rita Dutra dos Santos Especialista em Novas Tecnologias aplicadas a Educação Mestranda em Informática aplicada a Educação ana.santos@qi.edu.br Conceitos Preliminares
Leia mais5 Mecanismo de seleção de componentes
Mecanismo de seleção de componentes 50 5 Mecanismo de seleção de componentes O Kaluana Original, apresentado em detalhes no capítulo 3 deste trabalho, é um middleware que facilita a construção de aplicações
Leia maisIntrodução ao Processamento de Imagens com o IRIS Por Rodolfo Barros
Introdução ao Processamento de Imagens com o IRIS Por Rodolfo Barros O IRIS é um software poderoso para o processamento de imagens astronômicas. Ele possui métodos avançados para realizar uma grande quantidade
Leia maisCorelDRAW 11 1. UM PROGRAMA DE DESIGN
CorelDRAW 11 1. UM PROGRAMA DE DESIGN Com o Corel você vai trabalhar com um dos aplicativos mais usados no campo do design e da auto-edição, já que permite operar com dois tipos de gráficos (vetoriais
Leia maisProgramação Estruturada e Orientada a Objetos. Fundamentos Orientação a Objetos
Programação Estruturada e Orientada a Objetos Fundamentos Orientação a Objetos 2013 O que veremos hoje? Introdução aos fundamentos de Orientação a Objetos Transparências baseadas no material do Prof. Jailton
Leia maisClip-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 mais2. Função Produção/Operação/Valor Adicionado
2. Função Produção/Operação/Valor Adicionado Conteúdo 1. Função Produção 3. Administração da Produção 1 Bibliografia Recomenda Livro Texto: Introdução à Administração Eunice Lacava Kwasnicka - Editora
Leia maisUNIVERSIDADE PRESBITERIANA MACKENZIE CENTRO DE CIÊNCIAS BIOLÓGICAS E DA SAÚDE CURSO DE CIÊNCIAS BIOLÓGICAS
UNIVERSIDADE PRESBITERIANA MACKENZIE CENTRO DE CIÊNCIAS BIOLÓGICAS E DA SAÚDE CURSO DE CIÊNCIAS BIOLÓGICAS NORMAS PARA ELABORAÇÃO DE MONOGRAFIA Atualizada em julho de 2011 A maior parte das Monografias
Leia maisSistemas Distribuídos
Sistemas Distribuídos Modelo Cliente-Servidor: Introdução aos tipos de servidores e clientes Prof. MSc. Hugo Souza Iniciando o módulo 03 da primeira unidade, iremos abordar sobre o Modelo Cliente-Servidor
Leia maisA ANÁLISE E A IMPLEMENTAÇÃO DE UM AMBIENTE COMPUTACIONAL TRIDIMENSONAL DE ENTRETENIMENTO DIGITAL
V Mostra Interna de Trabalhos de Iniciação Científica 26 a 29 de outubro de 2010 ISBN 978-85-61091-69-9 A ANÁLISE E A IMPLEMENTAÇÃO DE UM AMBIENTE COMPUTACIONAL TRIDIMENSONAL DE ENTRETENIMENTO DIGITAL
Leia maisProjetos. Universidade Federal do Espírito Santo - UFES. Mestrado em Informática 2004/1. O Projeto. 1. Introdução. 2.
Pg. 1 Universidade Federal do Espírito Santo - UFES Mestrado em Informática 2004/1 Projetos O Projeto O projeto tem um peso maior na sua nota final pois exigirá de você a utilização de diversas informações
Leia maisSistema de Informação Integrado
Sistema de Informação Integrado Relatório de Atividades Centro de Referência em Informação Ambiental, CRIA Novembro, 2005 Trabalho Realizado As atividades básicas previstas para o primeiro trimestre do
Leia maisMicrosoft Office PowerPoint 2007
INTRODUÇÃO AO MICROSOFT POWERPOINT 2007 O Microsoft Office PowerPoint 2007 é um programa destinado à criação de apresentação através de Slides. A apresentação é um conjunto de Sides que são exibidos em
Leia mais5 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 maisInformática Aplicada a Radiologia
Informática Aplicada a Radiologia Apostila: Imagem Digital parte I Prof. Rubens Freire Rosa Imagem na forma digital A representação de Imagens na forma digital nos permite capturar, armazenar e processar
Leia maisConstrutor de sites SoftPixel GUIA RÁPIDO - 1 -
GUIA RÁPIDO - 1 - Sumário Introdução...3 Por que utilizar o Construtor de Sites?...3 Vantagens do Construtor de Sites...3 Conceitos básicos...3 Configuração básica do site...5 Definindo o layout/template
Leia maisProcessamento de histogramas
REALCE DE IMAGENS BASEADO EM HISTOGRAMAS Processamento de histogramas O que é um histograma? É uma das ferramentas mais simples e úteis para o PDI; É uma função que mostra a frequência com que cada nível
Leia maisCálculo do conjunto paralelo
Cálculo do conjunto paralelo Vamos usar letras maiúsculas A; B, etc para representar conjuntos e letras minusculas x, y, etc para descrever seus pontos. Vamos usar a notação x para descrever a norma de
Leia maisMétodos qualitativos: Pesquisa-Ação
Métodos AULA 12 qualitativos: Pesquisa-Ação O que é a pesquisa-ação? É uma abordagem da pesquisa social aplicada na qual o pesquisador e o cliente colaboram no desenvolvimento de um diagnóstico e para
Leia maisExemplo de aplicação Car Parking 1in1out
Animator Exemplo de aplicação Car Parking 1in1out Neste documento será apresentado um exemplo de aplicação de um parque de estacionamento com uma entrada, uma saída, e três lugares livres de estacionamento.
Leia mais7.Conclusão e Trabalhos Futuros
7.Conclusão e Trabalhos Futuros 158 7.Conclusão e Trabalhos Futuros 7.1 Conclusões Finais Neste trabalho, foram apresentados novos métodos para aceleração, otimização e gerenciamento do processo de renderização
Leia maisTrabalho 7 Fila de prioridade usando heap para simulação de atendimento
Trabalho 7 Fila de prioridade usando heap para simulação de atendimento Data: 21/10/2013 até meia-noite Dúvidas até: 09/10/2013 Faq disponível em: http://www2.icmc.usp.br/~mello/trabalho07.html A estrutura
Leia maisScalable Vector Graphics. Kadu Neves Rafael Rocha
Scalable Vector Graphics Kadu Neves Rafael Rocha Roteiro Introdução Vantagens do Uso do SVG Perfis SVG A especificaçào JSR-226 Exemplos Introdução Scalable Vector Graphics é um padrão aberto para descrever
Leia mais3 Estratégia para o enriquecimento de informações
34 3 Estratégia para o enriquecimento de informações Podemos resumir o processo de enriquecimento de informações em duas grandes etapas, a saber, busca e incorporação de dados, como ilustrado na Figura
Leia maisImagem digital - 1. A natureza da imagem fotográfica. A natureza da imagem fotográfica
A natureza da imagem fotográfica PRODUÇÃO GRÁFICA 2 Imagem digital - 1 Antes do desenvolvimento das câmeras digitais, tínhamos a fotografia convencional, registrada em papel ou filme, através de um processo
Leia maisVISUALIZAÇÃO E MANIPULAÇÕES SIMPLES DE IMAGENS GEOCOVER NO ArcGIS 9.x
VISUALIZAÇÃO E MANIPULAÇÕES SIMPLES DE IMAGENS GEOCOVER NO ArcGIS 9.x TUTORIAL /2005 Elizete Domingues Salvador SUREG-SP elizete@sp.cprm.gov.br ÍNDICE 1. Adicionar imagem Geocover na área de trabalho do
Leia maisA limiarização é uma das abordagens mais importantes de segmentação de imagens. A limiarização é um caso específico de segmentação.
Limiarização A limiarização é uma das abordagens mais importantes de segmentação de imagens. A limiarização é um caso específico de segmentação. O princípio da limiarização consiste em separar as regiões
Leia maisTransformada de Hough. Cleber Pivetta Gustavo Mantovani Felipe Zottis
Transformada de Hough Cleber Pivetta Gustavo Mantovani Felipe Zottis A Transformada de Hough foi desenvolvida por Paul Hough em 1962 e patenteada pela IBM. Originalmente, foi elaborada para detectar características
Leia mais- Soluções em Geoprocessamento
- Soluções em Geoprocessamento Visite nosso site! www.latitude23.com.br Distribuidor autorizado da MicroImages Imagens coloridas de satélites são constituídas por pelo menos 3 rasters de diferentes espectros
Leia maisVerificaçã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 maisMINERAÇÃ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