The Cyclops Project German-Brazilian Cooperation Programme on IT CNPq GMD DLR Visão Computacional...

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

Transcript of The Cyclops Project German-Brazilian Cooperation Programme on IT CNPq GMD DLR Visão Computacional...

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

The Cyclops ProjectGerman-Brazilian Cooperation Programme on ITGerman-Brazilian Cooperation Programme on IT

CNPq GMD DLRCNPq GMD DLR

Visão Computacional

Prof. Dr. rer.nat. Aldo von Wangenheim

Page 2: 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 ComputacionalSeminário Visão ComputacionalPrograma de Pós-Graduação em Ciência da CamputaçãoPrograma de Pós-Graduação em Ciência da Camputação

PPGCC/CTC/UFSCPPGCC/CTC/UFSC

The Cyclops ProjectThe Cyclops ProjectGerman-Brazilian Cooperation Programme on ITGerman-Brazilian Cooperation Programme on ITCNPq GMD DLRCNPq 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

Page 3: 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 ComputacionalSeminário Visão ComputacionalPrograma de Pós-Graduação em Ciência da CamputaçãoPrograma de Pós-Graduação em Ciência da Camputação

PPGCC/CTC/UFSCPPGCC/CTC/UFSC

The Cyclops ProjectThe Cyclops ProjectGerman-Brazilian Cooperation Programme on ITGerman-Brazilian Cooperation Programme on ITCNPq GMD DLRCNPq 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

Page 4: 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 ComputacionalSeminário Visão ComputacionalPrograma de Pós-Graduação em Ciência da CamputaçãoPrograma de Pós-Graduação em Ciência da Camputação

PPGCC/CTC/UFSCPPGCC/CTC/UFSC

The Cyclops ProjectThe Cyclops ProjectGerman-Brazilian Cooperation Programme on ITGerman-Brazilian Cooperation Programme on ITCNPq GMD DLRCNPq 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

Page 5: 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 ComputacionalSeminário Visão ComputacionalPrograma de Pós-Graduação em Ciência da CamputaçãoPrograma de Pós-Graduação em Ciência da Camputação

PPGCC/CTC/UFSCPPGCC/CTC/UFSC

The Cyclops ProjectThe Cyclops ProjectGerman-Brazilian Cooperation Programme on ITGerman-Brazilian Cooperation Programme on ITCNPq GMD DLRCNPq GMD DLR

Organização do Olho

Page 6: 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 ComputacionalSeminário Visão ComputacionalPrograma de Pós-Graduação em Ciência da CamputaçãoPrograma de Pós-Graduação em Ciência da Camputação

PPGCC/CTC/UFSCPPGCC/CTC/UFSC

The Cyclops ProjectThe Cyclops ProjectGerman-Brazilian Cooperation Programme on ITGerman-Brazilian Cooperation Programme on ITCNPq GMD DLRCNPq GMD DLR

Visão e CérebroCó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

Page 7: 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 ComputacionalSeminário Visão ComputacionalPrograma de Pós-Graduação em Ciência da CamputaçãoPrograma de Pós-Graduação em Ciência da Camputação

PPGCC/CTC/UFSCPPGCC/CTC/UFSC

The Cyclops ProjectThe Cyclops ProjectGerman-Brazilian Cooperation Programme on ITGerman-Brazilian Cooperation Programme on ITCNPq GMD DLRCNPq GMD DLR

Visão a Cores

Que cor você está enxergando?

Page 8: 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 ComputacionalSeminário Visão ComputacionalPrograma de Pós-Graduação em Ciência da CamputaçãoPrograma de Pós-Graduação em Ciência da Camputação

PPGCC/CTC/UFSCPPGCC/CTC/UFSC

The Cyclops ProjectThe Cyclops ProjectGerman-Brazilian Cooperation Programme on ITGerman-Brazilian Cooperation Programme on ITCNPq GMD DLRCNPq 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

Page 9: 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 ComputacionalSeminário Visão ComputacionalPrograma de Pós-Graduação em Ciência da CamputaçãoPrograma de Pós-Graduação em Ciência da Camputação

PPGCC/CTC/UFSCPPGCC/CTC/UFSC

The Cyclops ProjectThe Cyclops ProjectGerman-Brazilian Cooperation Programme on ITGerman-Brazilian Cooperation Programme on ITCNPq GMD DLRCNPq 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

Page 10: 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 ComputacionalSeminário Visão ComputacionalPrograma de Pós-Graduação em Ciência da CamputaçãoPrograma de Pós-Graduação em Ciência da Camputação

PPGCC/CTC/UFSCPPGCC/CTC/UFSC

The Cyclops ProjectThe Cyclops ProjectGerman-Brazilian Cooperation Programme on ITGerman-Brazilian Cooperation Programme on ITCNPq GMD DLRCNPq GMD DLR

Represen-tação Digital

Page 11: 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 ComputacionalSeminário Visão ComputacionalPrograma de Pós-Graduação em Ciência da CamputaçãoPrograma de Pós-Graduação em Ciência da Camputação

PPGCC/CTC/UFSCPPGCC/CTC/UFSC

The Cyclops ProjectThe Cyclops ProjectGerman-Brazilian Cooperation Programme on ITGerman-Brazilian Cooperation Programme on ITCNPq GMD DLRCNPq 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.

Page 12: 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 ComputacionalSeminário Visão ComputacionalPrograma de Pós-Graduação em Ciência da CamputaçãoPrograma de Pós-Graduação em Ciência da Camputação

PPGCC/CTC/UFSCPPGCC/CTC/UFSC

The Cyclops ProjectThe Cyclops ProjectGerman-Brazilian Cooperation Programme on ITGerman-Brazilian Cooperation Programme on ITCNPq GMD DLRCNPq GMD DLR

Tratamento de Imagens4 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

Page 13: 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 ComputacionalSeminário Visão ComputacionalPrograma de Pós-Graduação em Ciência da CamputaçãoPrograma de Pós-Graduação em Ciência da Camputação

PPGCC/CTC/UFSCPPGCC/CTC/UFSC

The Cyclops ProjectThe Cyclops ProjectGerman-Brazilian Cooperation Programme on ITGerman-Brazilian Cooperation Programme on ITCNPq GMD DLRCNPq GMD DLR

Modelo de adequação

Page 14: 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 ComputacionalSeminário Visão ComputacionalPrograma de Pós-Graduação em Ciência da CamputaçãoPrograma de Pós-Graduação em Ciência da Camputação

PPGCC/CTC/UFSCPPGCC/CTC/UFSC

The Cyclops ProjectThe Cyclops ProjectGerman-Brazilian Cooperation Programme on ITGerman-Brazilian Cooperation Programme on ITCNPq GMD DLRCNPq 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

Page 15: 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 ComputacionalSeminário Visão ComputacionalPrograma de Pós-Graduação em Ciência da CamputaçãoPrograma de Pós-Graduação em Ciência da Camputação

PPGCC/CTC/UFSCPPGCC/CTC/UFSC

The Cyclops ProjectThe Cyclops ProjectGerman-Brazilian Cooperation Programme on ITGerman-Brazilian Cooperation Programme on ITCNPq GMD DLRCNPq GMD DLR

Conditioning

• Espera-se que uma nova imagem seja gerada e possivelmente ainda a formata.– Valor

– Espaço

– Freqüência

Page 16: 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 ComputacionalSeminário Visão ComputacionalPrograma de Pós-Graduação em Ciência da CamputaçãoPrograma de Pós-Graduação em Ciência da Camputação

PPGCC/CTC/UFSCPPGCC/CTC/UFSC

The Cyclops ProjectThe Cyclops ProjectGerman-Brazilian Cooperation Programme on ITGerman-Brazilian Cooperation Programme on ITCNPq GMD DLRCNPq GMD DLR

Labeling

• Início da etapa de interpretação– Espaço

– Freqüência

Page 17: 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 ComputacionalSeminário Visão ComputacionalPrograma de Pós-Graduação em Ciência da CamputaçãoPrograma de Pós-Graduação em Ciência da Camputação

PPGCC/CTC/UFSCPPGCC/CTC/UFSC

The Cyclops ProjectThe Cyclops ProjectGerman-Brazilian Cooperation Programme on ITGerman-Brazilian Cooperation Programme on ITCNPq GMD DLRCNPq 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.

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

The Cyclops ProjectGerman-Brazilian Cooperation Programme on ITGerman-Brazilian Cooperation Programme on IT

CNPq GMD DLRCNPq GMD DLR

Domínio do Valor

Limiares, Operações Matemáticas e LógicasLimiares, Operações Matemáticas e Lógicas

Page 19: 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 ComputacionalSeminário Visão ComputacionalPrograma de Pós-Graduação em Ciência da CamputaçãoPrograma de Pós-Graduação em Ciência da Camputação

PPGCC/CTC/UFSCPPGCC/CTC/UFSC

The Cyclops ProjectThe Cyclops ProjectGerman-Brazilian Cooperation Programme on ITGerman-Brazilian Cooperation Programme on ITCNPq GMD DLRCNPq GMD DLR

Operações Simples no Domínio do Valor: Thresholding

Page 20: 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 ComputacionalSeminário Visão ComputacionalPrograma de Pós-Graduação em Ciência da CamputaçãoPrograma de Pós-Graduação em Ciência da Camputação

PPGCC/CTC/UFSCPPGCC/CTC/UFSC

The Cyclops ProjectThe Cyclops ProjectGerman-Brazilian Cooperation Programme on ITGerman-Brazilian Cooperation Programme on ITCNPq GMD DLRCNPq GMD DLR

Operações Simples no Domínio do Valor: Limiarização

Page 21: 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 ComputacionalSeminário Visão ComputacionalPrograma de Pós-Graduação em Ciência da CamputaçãoPrograma de Pós-Graduação em Ciência da Camputação

PPGCC/CTC/UFSCPPGCC/CTC/UFSC

The Cyclops ProjectThe Cyclops ProjectGerman-Brazilian Cooperation Programme on ITGerman-Brazilian Cooperation Programme on ITCNPq GMD DLRCNPq GMD DLR

Operações Simples no Domínio do Valor

Page 22: 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 ComputacionalSeminário Visão ComputacionalPrograma de Pós-Graduação em Ciência da CamputaçãoPrograma de Pós-Graduação em Ciência da Camputação

PPGCC/CTC/UFSCPPGCC/CTC/UFSC

The Cyclops ProjectThe Cyclops ProjectGerman-Brazilian Cooperation Programme on ITGerman-Brazilian Cooperation Programme on ITCNPq GMD DLRCNPq GMD DLR

Operações Simples no Domínio do Valor

Page 23: 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 ComputacionalSeminário Visão ComputacionalPrograma de Pós-Graduação em Ciência da CamputaçãoPrograma de Pós-Graduação em Ciência da Camputação

PPGCC/CTC/UFSCPPGCC/CTC/UFSC

The Cyclops ProjectThe Cyclops ProjectGerman-Brazilian Cooperation Programme on ITGerman-Brazilian Cooperation Programme on ITCNPq GMD DLRCNPq GMD DLR

Operações Simples no Domínio do Valor: Subtração

Page 24: 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 ComputacionalSeminário Visão ComputacionalPrograma de Pós-Graduação em Ciência da CamputaçãoPrograma de Pós-Graduação em Ciência da Camputação

PPGCC/CTC/UFSCPPGCC/CTC/UFSC

The Cyclops ProjectThe Cyclops ProjectGerman-Brazilian Cooperation Programme on ITGerman-Brazilian Cooperation Programme on ITCNPq GMD DLRCNPq GMD DLR

Operações Simples no Domínio do Valor: Limiarização

Page 25: 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 ComputacionalSeminário Visão ComputacionalPrograma de Pós-Graduação em Ciência da CamputaçãoPrograma de Pós-Graduação em Ciência da Camputação

PPGCC/CTC/UFSCPPGCC/CTC/UFSC

The Cyclops ProjectThe Cyclops ProjectGerman-Brazilian Cooperation Programme on ITGerman-Brazilian Cooperation Programme on ITCNPq GMD DLRCNPq GMD DLR

Operações Simples no Domínio do Valor: Multiplicação

Page 26: 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 ComputacionalSeminário Visão ComputacionalPrograma de Pós-Graduação em Ciência da CamputaçãoPrograma de Pós-Graduação em Ciência da Camputação

PPGCC/CTC/UFSCPPGCC/CTC/UFSC

The Cyclops ProjectThe Cyclops ProjectGerman-Brazilian Cooperation Programme on ITGerman-Brazilian Cooperation Programme on ITCNPq GMD DLRCNPq GMD DLR

Operações Simples no Domínio do Valor

Page 27: 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 ComputacionalSeminário Visão ComputacionalPrograma de Pós-Graduação em Ciência da CamputaçãoPrograma de Pós-Graduação em Ciência da Camputação

PPGCC/CTC/UFSCPPGCC/CTC/UFSC

The Cyclops ProjectThe Cyclops ProjectGerman-Brazilian Cooperation Programme on ITGerman-Brazilian Cooperation Programme on ITCNPq GMD DLRCNPq GMD DLR

Operações Simples no Domínio do Valor

Page 28: 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 ComputacionalSeminário Visão ComputacionalPrograma de Pós-Graduação em Ciência da CamputaçãoPrograma de Pós-Graduação em Ciência da Camputação

PPGCC/CTC/UFSCPPGCC/CTC/UFSC

The Cyclops ProjectThe Cyclops ProjectGerman-Brazilian Cooperation Programme on ITGerman-Brazilian Cooperation Programme on ITCNPq GMD DLRCNPq GMD DLR

Operações Simples no Domínio do Valor

Page 29: 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 ComputacionalSeminário Visão ComputacionalPrograma de Pós-Graduação em Ciência da CamputaçãoPrograma de Pós-Graduação em Ciência da Camputação

PPGCC/CTC/UFSCPPGCC/CTC/UFSC

The Cyclops ProjectThe Cyclops ProjectGerman-Brazilian Cooperation Programme on ITGerman-Brazilian Cooperation Programme on ITCNPq GMD DLRCNPq GMD DLR

Operações Simples no Domínio do Valor

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

The Cyclops ProjectGerman-Brazilian Cooperation Programme on ITGerman-Brazilian Cooperation Programme on IT

CNPq GMD DLRCNPq GMD DLR

Domínio do Espaço

Detecção de Bordas, Segmentações e MorfologiaDetecção de Bordas, Segmentações e Morfologia

Page 31: 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 ComputacionalSeminário Visão ComputacionalPrograma de Pós-Graduação em Ciência da CamputaçãoPrograma de Pós-Graduação em Ciência da Camputação

PPGCC/CTC/UFSCPPGCC/CTC/UFSC

The Cyclops ProjectThe Cyclops ProjectGerman-Brazilian Cooperation Programme on ITGerman-Brazilian Cooperation Programme on ITCNPq GMD DLRCNPq GMD DLR

Deteção de Bordas: Gradientes

Page 32: 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 ComputacionalSeminário Visão ComputacionalPrograma de Pós-Graduação em Ciência da CamputaçãoPrograma de Pós-Graduação em Ciência da Camputação

PPGCC/CTC/UFSCPPGCC/CTC/UFSC

The Cyclops ProjectThe Cyclops ProjectGerman-Brazilian Cooperation Programme on ITGerman-Brazilian Cooperation Programme on ITCNPq GMD DLRCNPq GMD DLR

Deteção de Bordas: Gradientes

Page 33: 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 ComputacionalSeminário Visão ComputacionalPrograma de Pós-Graduação em Ciência da CamputaçãoPrograma de Pós-Graduação em Ciência da Camputação

PPGCC/CTC/UFSCPPGCC/CTC/UFSC

The Cyclops ProjectThe Cyclops ProjectGerman-Brazilian Cooperation Programme on ITGerman-Brazilian Cooperation Programme on ITCNPq GMD DLRCNPq GMD DLR

Deteção de Bordas

Page 34: 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 ComputacionalSeminário Visão ComputacionalPrograma de Pós-Graduação em Ciência da CamputaçãoPrograma de Pós-Graduação em Ciência da Camputação

PPGCC/CTC/UFSCPPGCC/CTC/UFSC

The Cyclops ProjectThe Cyclops ProjectGerman-Brazilian Cooperation Programme on ITGerman-Brazilian Cooperation Programme on ITCNPq GMD DLRCNPq GMD DLR

Deteção de Bordas

Page 35: 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 ComputacionalSeminário Visão ComputacionalPrograma de Pós-Graduação em Ciência da CamputaçãoPrograma de Pós-Graduação em Ciência da Camputação

PPGCC/CTC/UFSCPPGCC/CTC/UFSC

The Cyclops ProjectThe Cyclops ProjectGerman-Brazilian Cooperation Programme on ITGerman-Brazilian Cooperation Programme on ITCNPq GMD DLRCNPq GMD DLR

Morfologia Matemática

• Dilatação

• Erosão

• Abertura

• Fechamento Exemplos de elementos estruturantes

Page 36: 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 ComputacionalSeminário Visão ComputacionalPrograma de Pós-Graduação em Ciência da CamputaçãoPrograma de Pós-Graduação em Ciência da Camputação

PPGCC/CTC/UFSCPPGCC/CTC/UFSC

The Cyclops ProjectThe Cyclops ProjectGerman-Brazilian Cooperation Programme on ITGerman-Brazilian Cooperation Programme on ITCNPq GMD DLRCNPq 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.

Page 37: 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 ComputacionalSeminário Visão ComputacionalPrograma de Pós-Graduação em Ciência da CamputaçãoPrograma de Pós-Graduação em Ciência da Camputação

PPGCC/CTC/UFSCPPGCC/CTC/UFSC

The Cyclops ProjectThe Cyclops ProjectGerman-Brazilian Cooperation Programme on ITGerman-Brazilian Cooperation Programme on ITCNPq GMD DLRCNPq GMD DLR

Detecção de Formas: A Transformada de Hough

Page 38: 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 ComputacionalSeminário Visão ComputacionalPrograma de Pós-Graduação em Ciência da CamputaçãoPrograma de Pós-Graduação em Ciência da Camputação

PPGCC/CTC/UFSCPPGCC/CTC/UFSC

The Cyclops ProjectThe Cyclops ProjectGerman-Brazilian Cooperation Programme on ITGerman-Brazilian Cooperation Programme on ITCNPq GMD DLRCNPq GMD DLR

Segmentação por Crescimento de Regiões

Page 39: 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 ComputacionalSeminário Visão ComputacionalPrograma de Pós-Graduação em Ciência da CamputaçãoPrograma de Pós-Graduação em Ciência da Camputação

PPGCC/CTC/UFSCPPGCC/CTC/UFSC

The Cyclops ProjectThe Cyclops ProjectGerman-Brazilian Cooperation Programme on ITGerman-Brazilian Cooperation Programme on ITCNPq GMD DLRCNPq GMD DLR

Segmentação por Crescimento de Regiões

Page 40: 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 ComputacionalSeminário Visão ComputacionalPrograma de Pós-Graduação em Ciência da CamputaçãoPrograma de Pós-Graduação em Ciência da Camputação

PPGCC/CTC/UFSCPPGCC/CTC/UFSC

The Cyclops ProjectThe Cyclops ProjectGerman-Brazilian Cooperation Programme on ITGerman-Brazilian Cooperation Programme on ITCNPq GMD DLRCNPq GMD DLR

Segmentação por Crescimento de Regiões

Page 41: 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 ComputacionalSeminário Visão ComputacionalPrograma de Pós-Graduação em Ciência da CamputaçãoPrograma de Pós-Graduação em Ciência da Camputação

PPGCC/CTC/UFSCPPGCC/CTC/UFSC

The Cyclops ProjectThe Cyclops ProjectGerman-Brazilian Cooperation Programme on ITGerman-Brazilian Cooperation Programme on ITCNPq GMD DLRCNPq GMD DLR

Segmentação por Crescimento de Regiões

Page 42: 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 ComputacionalSeminário Visão ComputacionalPrograma de Pós-Graduação em Ciência da CamputaçãoPrograma de Pós-Graduação em Ciência da Camputação

PPGCC/CTC/UFSCPPGCC/CTC/UFSC

The Cyclops ProjectThe Cyclops ProjectGerman-Brazilian Cooperation Programme on ITGerman-Brazilian Cooperation Programme on ITCNPq GMD DLRCNPq GMD DLR

Segmentação por Crescimento de Regiões

Page 43: 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 ComputacionalSeminário Visão ComputacionalPrograma de Pós-Graduação em Ciência da CamputaçãoPrograma de Pós-Graduação em Ciência da Camputação

PPGCC/CTC/UFSCPPGCC/CTC/UFSC

The Cyclops ProjectThe Cyclops ProjectGerman-Brazilian Cooperation Programme on ITGerman-Brazilian Cooperation Programme on ITCNPq GMD DLRCNPq GMD DLR

Segmentação por Crescimento de Regiões

Page 44: 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 ComputacionalSeminário Visão ComputacionalPrograma de Pós-Graduação em Ciência da CamputaçãoPrograma de Pós-Graduação em Ciência da Camputação

PPGCC/CTC/UFSCPPGCC/CTC/UFSC

The Cyclops ProjectThe Cyclops ProjectGerman-Brazilian Cooperation Programme on ITGerman-Brazilian Cooperation Programme on ITCNPq GMD DLRCNPq GMD DLR

Segmentação por Crescimento de Regiões a Cores

Page 45: 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 ComputacionalSeminário Visão ComputacionalPrograma de Pós-Graduação em Ciência da CamputaçãoPrograma de Pós-Graduação em Ciência da Camputação

PPGCC/CTC/UFSCPPGCC/CTC/UFSC

The Cyclops ProjectThe Cyclops ProjectGerman-Brazilian Cooperation Programme on ITGerman-Brazilian Cooperation Programme on ITCNPq GMD DLRCNPq GMD DLR

Segmentação por Crescimento de Regiões a Cores

Page 46: 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 ComputacionalSeminário Visão ComputacionalPrograma de Pós-Graduação em Ciência da CamputaçãoPrograma de Pós-Graduação em Ciência da Camputação

PPGCC/CTC/UFSCPPGCC/CTC/UFSC

The Cyclops ProjectThe Cyclops ProjectGerman-Brazilian Cooperation Programme on ITGerman-Brazilian Cooperation Programme on ITCNPq GMD DLRCNPq GMD DLR

Segmentação por Crescimento de Regiões a Cores

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

The Cyclops ProjectGerman-Brazilian Cooperation Programme on ITGerman-Brazilian Cooperation Programme on IT

CNPq GMD DLRCNPq GMD DLR

Domínio da Freqüência

Análise de Freqüência usando Fourier e WaveletsAnálise de Freqüência usando Fourier e Wavelets

Page 48: 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 ComputacionalSeminário Visão ComputacionalPrograma de Pós-Graduação em Ciência da CamputaçãoPrograma de Pós-Graduação em Ciência da Camputação

PPGCC/CTC/UFSCPPGCC/CTC/UFSC

The Cyclops ProjectThe Cyclops ProjectGerman-Brazilian Cooperation Programme on ITGerman-Brazilian Cooperation Programme on ITCNPq GMD DLRCNPq GMD DLR

Freqüência = Textura

• Ex: Vegetação

Page 49: 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 ComputacionalSeminário Visão ComputacionalPrograma de Pós-Graduação em Ciência da CamputaçãoPrograma de Pós-Graduação em Ciência da Camputação

PPGCC/CTC/UFSCPPGCC/CTC/UFSC

The Cyclops ProjectThe Cyclops ProjectGerman-Brazilian Cooperation Programme on ITGerman-Brazilian Cooperation Programme on ITCNPq GMD DLRCNPq GMD DLR

Freqüência = Textura

• Ex: Vegetação

Page 50: 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 ComputacionalSeminário Visão ComputacionalPrograma de Pós-Graduação em Ciência da CamputaçãoPrograma de Pós-Graduação em Ciência da Camputação

PPGCC/CTC/UFSCPPGCC/CTC/UFSC

The Cyclops ProjectThe Cyclops ProjectGerman-Brazilian Cooperation Programme on ITGerman-Brazilian Cooperation Programme on ITCNPq GMD DLRCNPq GMD DLR

Freqüência = Textura

• Ex: Vegetação

Page 51: 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 ComputacionalSeminário Visão ComputacionalPrograma de Pós-Graduação em Ciência da CamputaçãoPrograma de Pós-Graduação em Ciência da Camputação

PPGCC/CTC/UFSCPPGCC/CTC/UFSC

The Cyclops ProjectThe Cyclops ProjectGerman-Brazilian Cooperation Programme on ITGerman-Brazilian Cooperation Programme on ITCNPq GMD DLRCNPq GMD DLR

Freqüência = Textura

• Ex: Controle de Qualidade

Page 52: 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 ComputacionalSeminário Visão ComputacionalPrograma de Pós-Graduação em Ciência da CamputaçãoPrograma de Pós-Graduação em Ciência da Camputação

PPGCC/CTC/UFSCPPGCC/CTC/UFSC

The Cyclops ProjectThe Cyclops ProjectGerman-Brazilian Cooperation Programme on ITGerman-Brazilian Cooperation Programme on ITCNPq GMD DLRCNPq GMD DLR

Freqüência = Textura

• Ex: Controle de Qualidade

Page 53: 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 ComputacionalSeminário Visão ComputacionalPrograma de Pós-Graduação em Ciência da CamputaçãoPrograma de Pós-Graduação em Ciência da Camputação

PPGCC/CTC/UFSCPPGCC/CTC/UFSC

The Cyclops ProjectThe Cyclops ProjectGerman-Brazilian Cooperation Programme on ITGerman-Brazilian Cooperation Programme on ITCNPq GMD DLRCNPq GMD DLR

Freqüência = Textura

• Filtro Passa-Alta e Passa-Baixa