The Cyclops Project German-Brazilian Cooperation Programme on IT CNPq GMD DLR Visão Computacional Prof. Dr. rer.nat. Aldo von Wangenheim.

Slides:



Advertisements
Apresentações semelhantes
The Cyclops Project German-Brazilian Cooperation Programme on IT CNPq GMD DLR Reconhecimento de Padrões Métodos, Técnicas e Ferramentas para Aprendizado.
Advertisements

Algoritmos de Classificação e Verificação de Impressões Digitais
João Luiz Fernandes e Aura Conci Universidade Federal Fluminense
Paulo Sérgio Rodrigues PEL205
Uso de Filtros Filtros Passa Baixa
The Cyclops Project German-Brazilian Cooperation Programme on IT CNPq GMD DLR Departamento de Informática e Estatística - INE/CTC/UFSC Computação Gráfica:
The Cyclops Project German-Brazilian Cooperation Programme on IT CNPq GMD DLR Departamento de Informática e Estatística - INE/CTC/UFSC Computação Gráfica:
The Cyclops Project German-Brazilian Cooperation Programme on IT CNPq GMD DLR Departamento de Informática e Estatística - INE/CTC/UFSC Computação Gráfica:
Reconhecimento de Padrões Métodos, Técnicas e Ferramentas para Aprendizado e Classificação de Dados Módulo II Introdução ao Processamento de Imagens.
The Cyclops Project German-Brazilian Cooperation Programme on IT CNPq GMD DLR Reconhecimento de Padrões Métodos, Técnicas e Ferramentas para Aprendizado.
The Cyclops Project German-Brazilian Cooperation Programme on IT CNPq GMD DLR Reconhecimento de Padrões Métodos, Técnicas e Ferramentas para Aprendizado.
Computação Gráfica Processamento de Imagem
Tecnologia Hipermídia e Multimídia Prof. Rudson Faculdade de Excelência Educacional do Rio Grande do Norte CURSO DE GRADUAÇÃO TECNOLÓGICA EM DESENVOLVIMENTO.
Olho,Daltonismo, Visão,Cores, Cones
Filtros de Convolução (Processamento de Imagens)
Segmentação de imagens
The Cyclops Project German-Brazilian Cooperation Programme on IT CNPq GMD DLR Departamento de Informática e Estatística - INE/CTC/UFSC Computação Gráfica:
The Cyclops Project German-Brazilian Cooperation Programme on IT CNPq GMD DLR Departamento de Informática e Estatística - INE/CTC/UFSC Computação Gráfica:
The Cyclops Project German-Brazilian Cooperation Programme on IT CNPq GMD DLR Departamento de Informática e Estatística - INE/CTC/UFSC Computação Gráfica:
The Cyclops Project German-Brazilian Cooperation Programme on IT CNPq GMD DLR Departamento de Informática e Estatística - INE/CTC/UFSC Computação Gráfica:
Orientador: Prof. Dr.rer.nat. Aldo von Wangenheim
Segmentação de imagens
Michele Mengucci CVRM-Centro de Geo-Sistemas IST Lisboa
Reconhecimento de Padrões Segmentação
Iana Alexandra Alves Rufino
Técnicas Algorítmicas em Processamento de Imagens
Visão Computacional e Aplicações
Visão Computacional – 2010 Aula 0: Introdução
Paulo Sérgio Rodrigues PEL205
Paulo Sérgio Rodrigues PEL205
The Cyclops Project German-Brazilian Cooperation Programme on IT CNPq GMD DLR Reconhecimento de Padrões Métodos, Técnicas e Ferramentas para Aprendizado.
Introdução ao Processamento Digital de Imagens
Visualização Científica PSI a Aula – Percepção Visual Humana
Visão Filtragem
COR.
Fundamentação Teórica
Filtros I: o domínio espacial. FILTROS I: o domínio espacial.
Seminário Introdução à Visão Computacional
MEEA,15 de Outubro de 2001 Técnicas de visualização, aquisição e processamento de imagem.
Resposta Visual Humana e Adaptação de Grandezas Fotométricas
Computação Gráfica - Cor
Sistema Visual Humano Anatomia e Processamento de Sinais
Fernando Carvalho, João Manuel R. S. Tavares
GEOPROCESSAMENTO Aula 5: Processamento de imagens e fotointerpretação
Processamento de Imagens
Introdução ao Processamento Digital de Imagens Clayton de Medeiros Vasconcelos Centro Brasileiro de Pesquisas Físicas CAT- Out
Capítulo II – Imagem Digital
FISIOLOGIA DA VISÃO Museu-Escola do IB
Revisão Geral Técnicas de Realce Histogramas
Processamento Digital de Imagens
Capítulo III – Processamento de Imagem
Introdução ao Processamento Digital de Imagens
Biometria Reconhecimento de Assinaturas
The Cyclops Project German-Brazilian Cooperation Programme on IT CNPq GMD DLR Departamento de Informática e Estatística - INE/CTC/UFSC Computação Gráfica:
Seminário Introdução à Visão Computacional - The Cyclops Project - CPGCC - INE -UFSC.
DESENVOLVIMENTO E IMPLEMENTAÇÃO DE UM PROTÓTIPO PARA ACESSO E CONSULTA DE IMAGENS MÉDICAS EM EQUIPAMENTOS MÓVEIS NO PADRÃO DICOM Rafael Andrade –
Computação Gráfica: 11. Cores Prof. Dr. Rafael Andrade
The Cyclops Project German-Brazilian Cooperation Programme on IT CNPq GMD DLR Departamento de Informática e Estatística - INE/CTC/UFSC Computação Gráfica:
Teoria da Cor Trabalho realizado por: Catarina Ferreira nº4 12ºB.
Sistema RGB (Red-Green-Blue)
Segmentação de imagens segmentação Pré-processamento descrição / análise Não existe uma única e definitiva abordagem ao problema da segmentação A descrição.
Processamento de Imagens e Computação Gráfica
Filtragem de Imagens CONCI, A. AZEVEDO, E. e LETA, F
Técnicas Algorítmicas em Processamento de Imagens
The Cyclops Project German-Brazilian Cooperation Programme on IT CNPq GMD DLR Departamento de Informática e Estatística - INE/CTC/UFSC Computação Gráfica:
AULA 6: Composição- sistemas ordenadores Professora: Geórgia Feitosa
T4.1 – Processamento de Imagem Proc. Sinal e Imagem Mestrado em Informática Médica Miguel Tavares Coimbra.
Noções de cores Cor é como o olho dos seres vivos animais interpreta a reemissão da luz vinda de um objeto que foi emitida por uma fonte luminosa por meio.
Computação Gráfica: 11. Cores Prof. Dr. rer.nat. Aldo von Wangenheim
Transcrição da apresentação:

The Cyclops Project German-Brazilian Cooperation Programme on IT CNPq GMD DLR Visão Computacional Prof. Dr. rer.nat. Aldo von Wangenheim

Seminário Visão Computacional Programa de Pós-Graduação em Ciência da Camputação PPGCC/CTC/UFSC The Cyclops Project German-Brazilian Cooperation Programme on IT CNPq GMD DLR Objetivos da Aula de Hoje Visão geral de formas de representação de imagens –O olho humano –Organização Digital Conceitos de Tratamento de Imagens –Objetivos –Formas de Tratamento Ferramentas: Khoros

Seminário Visão Computacional Programa de Pós-Graduação em Ciência da Camputação PPGCC/CTC/UFSC The Cyclops Project German-Brazilian Cooperation Programme on IT CNPq GMD DLR Visão geral de formas de representação de imagens Imagem x Olho Humano: –Sinal Bidimensional –Interpretação: Retina x Cérebro Características: –Representação Digital: Discretização através de uma matriz de pontos. –Representação das Cores –Estrutura de Dados para Armazenamento

Seminário Visão Computacional Programa de Pós-Graduação em Ciência da Camputação PPGCC/CTC/UFSC The Cyclops Project German-Brazilian Cooperation Programme on IT CNPq GMD DLR Imagem x Olho Humano (uma brevíssima introdução) 1º passo: como o olho percebe sinais? Percebidos pelo olho humano através da retina: –125 Milhões de células fotorreceptoras –Dividida em cones e bastonetes: Bastonetes: sensíveis à luminosidade (preto e branco) Cones: Sensíveis à cor: –Vermelho (R) –Verde (G) –Azul (B) –Organizada em Campos Receptivos

Seminário Visão Computacional Programa de Pós-Graduação em Ciência da Camputação PPGCC/CTC/UFSC The Cyclops Project German-Brazilian Cooperation Programme on IT CNPq GMD DLR Organização do Olho

Seminário Visão Computacional Programa de Pós-Graduação em Ciência da Camputação PPGCC/CTC/UFSC The Cyclops Project German-Brazilian Cooperation Programme on IT CNPq GMD DLR Visão e Cérebro Córtex Visual Primário: - Tela Mental - Projeção do Sinal dos Bastonetes - Somente Imagens P&B Córtex Visual Terciário: - Processamento de Sinais a Cores - Projeção do Sinal dos Cones - Integração da Informação de Cor sobre as Imagens P&B feita pelo cérebro a posteriori. - Incapaz de formar imagens

Seminário Visão Computacional Programa de Pós-Graduação em Ciência da Camputação PPGCC/CTC/UFSC The Cyclops Project German-Brazilian Cooperation Programme on IT CNPq GMD DLR Visão a Cores Que cor você está enxergando?

Seminário Visão Computacional Programa de Pós-Graduação em Ciência da Camputação PPGCC/CTC/UFSC The Cyclops Project German-Brazilian Cooperation Programme on IT CNPq GMD DLR Visão a Cores Para realizar a visão a cores, o cérebro combina informações de luz incidindo em regiões próximas na retina: –Sinais de intensidade luminosa –Sinais de cores (menos bem definidos): Intensidade de resposta Infravermelho Vermelho amarelo verde azul violeta

Seminário Visão Computacional Programa de Pós-Graduação em Ciência da Camputação PPGCC/CTC/UFSC The Cyclops Project German-Brazilian Cooperation Programme on IT CNPq GMD DLR Representação Digital Representação dos Pontos –Matriz de Pontos –Cada elemento é um Pixel da Imagem Representação de Cores (2 tipos) –Tabela de Cores Uma tabela possui valores de intensidade RGB Valor na Matriz de Pontos é um Índice para a Tabela –TrueColor Cada ponto na Matriz é representado por três valores R, G e B –Preto e Branco ou Tons de Cinza Não há tabela de cores. Cada ponto da Matriz é uma Intensidade Luminosa

Seminário Visão Computacional Programa de Pós-Graduação em Ciência da Camputação PPGCC/CTC/UFSC The Cyclops Project German-Brazilian Cooperation Programme on IT CNPq GMD DLR Represen- tação Digital

Seminário Visão Computacional Programa de Pós-Graduação em Ciência da Camputação PPGCC/CTC/UFSC The Cyclops Project German-Brazilian Cooperation Programme on IT CNPq GMD DLR Tratamento de Imagens Não existe algoritmo genérico de Visão Computacional Interpretação de Imagens realizada através de: –Conjunto de algoritmos (filtros) para imagens. –Algoritmos são encadeados (pipeline). –Específicos para cada tarefa a ser realizada (enorme variação) Variação grande: –Conjunto de algoritmos a ser utilizado varia: De acordo com a tarefa De acordo com as características da imagem.

Seminário Visão Computacional Programa de Pós-Graduação em Ciência da Camputação PPGCC/CTC/UFSC The Cyclops Project German-Brazilian Cooperation Programme on IT CNPq GMD DLR Tratamento de Imagens 4 Grupos de Tarefas: Preparação (Filtragem) –Ruído, Cores e Histograma Condicionamento (Segmentação) –Detecção de Bordas e Regiões Descrição (Processamento de Objetos) –Morfologia, Convolução, Esqueletonização, Descrição de Objetos Reconhecimento –Classificação de Objetos, Regiões e Texturas

Seminário Visão Computacional Programa de Pós-Graduação em Ciência da Camputação PPGCC/CTC/UFSC The Cyclops Project German-Brazilian Cooperation Programme on IT CNPq GMD DLR Modelo de adequação

Seminário Visão Computacional Programa de Pós-Graduação em Ciência da Camputação PPGCC/CTC/UFSC The Cyclops Project German-Brazilian Cooperation Programme on IT CNPq GMD DLR Filtering and Processing Não são esperadas modificações profundas nas imagens, elas são apenas atenuadas ou melhoradas –Valor –Espaço –Frequência

Seminário Visão Computacional Programa de Pós-Graduação em Ciência da Camputação PPGCC/CTC/UFSC The Cyclops Project German-Brazilian Cooperation Programme on IT CNPq GMD DLR Conditioning Espera-se que uma nova imagem seja gerada e possivelmente ainda a formata. –Valor –Espaço –Freqüência

Seminário Visão Computacional Programa de Pós-Graduação em Ciência da Camputação PPGCC/CTC/UFSC The Cyclops Project German-Brazilian Cooperation Programme on IT CNPq GMD DLR Labeling Início da etapa de interpretação –Espaço –Freqüência

Seminário Visão Computacional Programa de Pós-Graduação em Ciência da Camputação PPGCC/CTC/UFSC The Cyclops Project German-Brazilian Cooperation Programme on IT CNPq GMD DLR Modeling Interpretation Classificação e Interpretação dos Dados: Tradução de descrições de estruturas da imagem realizadas anteriormente em linguagens ou esquemas de representação que possuam semântica no contexto de aplicação. Relacionada principalmente com esquemas que levam em consideração aspectos espaciais.

The Cyclops Project German-Brazilian Cooperation Programme on IT CNPq GMD DLR Domínio do Valor Limiares, Operações Matemáticas e Lógicas

Seminário Visão Computacional Programa de Pós-Graduação em Ciência da Camputação PPGCC/CTC/UFSC The Cyclops Project German-Brazilian Cooperation Programme on IT CNPq GMD DLR Operações Simples no Domínio do Valor: Thresholding

Seminário Visão Computacional Programa de Pós-Graduação em Ciência da Camputação PPGCC/CTC/UFSC The Cyclops Project German-Brazilian Cooperation Programme on IT CNPq GMD DLR Operações Simples no Domínio do Valor: Limiarização

Seminário Visão Computacional Programa de Pós-Graduação em Ciência da Camputação PPGCC/CTC/UFSC The Cyclops Project German-Brazilian Cooperation Programme on IT CNPq GMD DLR Operações Simples no Domínio do Valor

Seminário Visão Computacional Programa de Pós-Graduação em Ciência da Camputação PPGCC/CTC/UFSC The Cyclops Project German-Brazilian Cooperation Programme on IT CNPq GMD DLR Operações Simples no Domínio do Valor

Seminário Visão Computacional Programa de Pós-Graduação em Ciência da Camputação PPGCC/CTC/UFSC The Cyclops Project German-Brazilian Cooperation Programme on IT CNPq GMD DLR Operações Simples no Domínio do Valor: Subtração

Seminário Visão Computacional Programa de Pós-Graduação em Ciência da Camputação PPGCC/CTC/UFSC The Cyclops Project German-Brazilian Cooperation Programme on IT CNPq GMD DLR Operações Simples no Domínio do Valor: Limiarização

Seminário Visão Computacional Programa de Pós-Graduação em Ciência da Camputação PPGCC/CTC/UFSC The Cyclops Project German-Brazilian Cooperation Programme on IT CNPq GMD DLR Operações Simples no Domínio do Valor: Multiplicação

Seminário Visão Computacional Programa de Pós-Graduação em Ciência da Camputação PPGCC/CTC/UFSC The Cyclops Project German-Brazilian Cooperation Programme on IT CNPq GMD DLR Operações Simples no Domínio do Valor

Seminário Visão Computacional Programa de Pós-Graduação em Ciência da Camputação PPGCC/CTC/UFSC The Cyclops Project German-Brazilian Cooperation Programme on IT CNPq GMD DLR Operações Simples no Domínio do Valor

Seminário Visão Computacional Programa de Pós-Graduação em Ciência da Camputação PPGCC/CTC/UFSC The Cyclops Project German-Brazilian Cooperation Programme on IT CNPq GMD DLR Operações Simples no Domínio do Valor

Seminário Visão Computacional Programa de Pós-Graduação em Ciência da Camputação PPGCC/CTC/UFSC The Cyclops Project German-Brazilian Cooperation Programme on IT CNPq GMD DLR Operações Simples no Domínio do Valor

The Cyclops Project German-Brazilian Cooperation Programme on IT CNPq GMD DLR Domínio do Espaço Detecção de Bordas, Segmentações e Morfologia

Seminário Visão Computacional Programa de Pós-Graduação em Ciência da Camputação PPGCC/CTC/UFSC The Cyclops Project German-Brazilian Cooperation Programme on IT CNPq GMD DLR Deteção de Bordas: Gradientes

Seminário Visão Computacional Programa de Pós-Graduação em Ciência da Camputação PPGCC/CTC/UFSC The Cyclops Project German-Brazilian Cooperation Programme on IT CNPq GMD DLR Deteção de Bordas: Gradientes

Seminário Visão Computacional Programa de Pós-Graduação em Ciência da Camputação PPGCC/CTC/UFSC The Cyclops Project German-Brazilian Cooperation Programme on IT CNPq GMD DLR Deteção de Bordas

Seminário Visão Computacional Programa de Pós-Graduação em Ciência da Camputação PPGCC/CTC/UFSC The Cyclops Project German-Brazilian Cooperation Programme on IT CNPq GMD DLR Deteção de Bordas

Seminário Visão Computacional Programa de Pós-Graduação em Ciência da Camputação PPGCC/CTC/UFSC The Cyclops Project German-Brazilian Cooperation Programme on IT CNPq GMD DLR Morfologia Matemática Dilatação Erosão Abertura Fechamento Exemplos de elementos estruturantes

Seminário Visão Computacional Programa de Pós-Graduação em Ciência da Camputação PPGCC/CTC/UFSC The Cyclops Project German-Brazilian Cooperation Programme on IT CNPq GMD DLR Esqueletonização Conjunto de templates para pré-processamento O que é esqueletonização ? Pode ser compreendido como a forma de representar imagens através da extração de suas características pelo processo de afinamento, resultando os pixels essenciais para composição de segmentos lineares com comprimento, tamanho e direção. Não é aplicavel à todos os objetos. O objetivo dos passos subsequentes muitas vezes indicam a técnica a ser usada.

Seminário Visão Computacional Programa de Pós-Graduação em Ciência da Camputação PPGCC/CTC/UFSC The Cyclops Project German-Brazilian Cooperation Programme on IT CNPq GMD DLR Detecção de Formas: A Transformada de Hough

Seminário Visão Computacional Programa de Pós-Graduação em Ciência da Camputação PPGCC/CTC/UFSC The Cyclops Project German-Brazilian Cooperation Programme on IT CNPq GMD DLR Segmentação por Crescimento de Regiões

Seminário Visão Computacional Programa de Pós-Graduação em Ciência da Camputação PPGCC/CTC/UFSC The Cyclops Project German-Brazilian Cooperation Programme on IT CNPq GMD DLR Segmentação por Crescimento de Regiões

Seminário Visão Computacional Programa de Pós-Graduação em Ciência da Camputação PPGCC/CTC/UFSC The Cyclops Project German-Brazilian Cooperation Programme on IT CNPq GMD DLR Segmentação por Crescimento de Regiões

Seminário Visão Computacional Programa de Pós-Graduação em Ciência da Camputação PPGCC/CTC/UFSC The Cyclops Project German-Brazilian Cooperation Programme on IT CNPq GMD DLR Segmentação por Crescimento de Regiões

Seminário Visão Computacional Programa de Pós-Graduação em Ciência da Camputação PPGCC/CTC/UFSC The Cyclops Project German-Brazilian Cooperation Programme on IT CNPq GMD DLR Segmentação por Crescimento de Regiões

Seminário Visão Computacional Programa de Pós-Graduação em Ciência da Camputação PPGCC/CTC/UFSC The Cyclops Project German-Brazilian Cooperation Programme on IT CNPq GMD DLR Segmentação por Crescimento de Regiões

Seminário Visão Computacional Programa de Pós-Graduação em Ciência da Camputação PPGCC/CTC/UFSC The Cyclops Project German-Brazilian Cooperation Programme on IT CNPq GMD DLR Segmentação por Crescimento de Regiões a Cores

Seminário Visão Computacional Programa de Pós-Graduação em Ciência da Camputação PPGCC/CTC/UFSC The Cyclops Project German-Brazilian Cooperation Programme on IT CNPq GMD DLR Segmentação por Crescimento de Regiões a Cores

Seminário Visão Computacional Programa de Pós-Graduação em Ciência da Camputação PPGCC/CTC/UFSC The Cyclops Project German-Brazilian Cooperation Programme on IT CNPq GMD DLR Segmentação por Crescimento de Regiões a Cores

The Cyclops Project German-Brazilian Cooperation Programme on IT CNPq GMD DLR Domínio da Freqüência Análise de Freqüência usando Fourier e Wavelets

Seminário Visão Computacional Programa de Pós-Graduação em Ciência da Camputação PPGCC/CTC/UFSC The Cyclops Project German-Brazilian Cooperation Programme on IT CNPq GMD DLR Freqüência = Textura Ex: Vegetação

Seminário Visão Computacional Programa de Pós-Graduação em Ciência da Camputação PPGCC/CTC/UFSC The Cyclops Project German-Brazilian Cooperation Programme on IT CNPq GMD DLR Freqüência = Textura Ex: Vegetação

Seminário Visão Computacional Programa de Pós-Graduação em Ciência da Camputação PPGCC/CTC/UFSC The Cyclops Project German-Brazilian Cooperation Programme on IT CNPq GMD DLR Freqüência = Textura Ex: Vegetação

Seminário Visão Computacional Programa de Pós-Graduação em Ciência da Camputação PPGCC/CTC/UFSC The Cyclops Project German-Brazilian Cooperation Programme on IT CNPq GMD DLR Freqüência = Textura Ex: Controle de Qualidade

Seminário Visão Computacional Programa de Pós-Graduação em Ciência da Camputação PPGCC/CTC/UFSC The Cyclops Project German-Brazilian Cooperation Programme on IT CNPq GMD DLR Freqüência = Textura Ex: Controle de Qualidade

Seminário Visão Computacional Programa de Pós-Graduação em Ciência da Camputação PPGCC/CTC/UFSC The Cyclops Project German-Brazilian Cooperation Programme on IT CNPq GMD DLR Freqüência = Textura Filtro Passa-Alta e Passa-Baixa