A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

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

Apresentações semelhantes


Apresentação em tema: "The Cyclops Project German-Brazilian Cooperation Programme on IT CNPq GMD DLR Visão Computacional Prof. Dr. rer.nat. Aldo von Wangenheim."— Transcrição da apresentação:

1

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

3 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

4 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

5 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

6 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

7 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

8 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?

9 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

10 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

11 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

12 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.

13 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

14 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

15 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

16 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

17 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

18 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.

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

20 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

21 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

22 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

23 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

24 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

25 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

26 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

27 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

28 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

29 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

30 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

31 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

32 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

33 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

34 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

35 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

36 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

37 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.

38 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

39 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

40 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

41 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

42 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

43 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

44 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

45 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

46 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

47 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

48 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

49 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

50 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

51 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

52 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

53 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

54 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


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

Apresentações semelhantes


Anúncios Google