740 likes | 894 Views
Visão Computacional e Aplicações. João do E. S. Batista Neto. Instituto de Ciências Matemáticas e de Computação – ICMC-USP São Carlos, Junho de 2009. Domício Pinheiro Agência Estado. Computação Gráfica. Processamento de Imagens. Visão Computacional. Visualização Científica.
E N D
Visão Computacional e Aplicações João do E. S. Batista Neto Instituto de Ciências Matemáticas e de Computação – ICMC-USP São Carlos, Junho de 2009
Domício Pinheiro Agência Estado
Computação Gráfica Processamento de Imagens Visão Computacional Visualização Científica Análise de Imagens
Modelagem de dados (processamento de dados) DADOS Visualização (computação gráfica, síntese de imagem) Visão (análise de imagem) IMAGEM Processamentodeimagens Imagem – Áreas Correlatas
Modelagem de dados (visualização) Curvas, superfícies, etc
Computação Gráfica Rendering: processo de geração de imagem a partir de um modelo. Em português: visualização
Computação Gráfica 3D 2D
Processamento de Imagens Segmentação de um tumor em momografia
Processamento de Imagens Leandro Gerhardiger, 2006
O que é visão computacional? É a ciência que desenvolve as bases teóricas e algoritmicas pelas quais informações úteis são automaticamente extraídas de imagens por meio de computadores
O que precisamos saber para ter sucesso na construção de um sistemade visão artificial ? • Aspectos Cognitivos: combinação dos aparelhos sensoriais e comportamento psico-biológico: neurociências, IA, filosofia, psicologia, lingüística. • Aspectos fisiológicos do cérebro.
Exemplo 4: ilusão cognitiva (distorção) Tamanho, comprimento, curvatura
Exemplo 7: percepção visual – aspectos culturais Mostre estas figuras para um árabe e um zulu...
Visão Natural: sistema super paralelo Macro Micro Intermediário
Visão Natural: o olho humano http://www.yorku.ca/eye/thejoy.htm
Blid Spot: Ponto Cego Feche seu olho direito. Foque no número 3. Avance e recue. Ou foque nos nros à direita ou esquerda !
Cones: (sens.) C C M L M C Bastonetes: Alta sensibilidade à luminosidade, não percebem cor Cones: Alta sensibilidade a cor, alta quantidade na fóvea
Exemplo 1: fisiologia A região A é mais escura que B, certo ? Isso não é uma pegadinha
Resposta • Contraste local • Algo claro, rodeado por algo mais escuro, tende a parecer mais claro do que é. E vice-versa ! Este é um exemplo da excelente qualidade de nosso sistema visual, certo? Certo !
Exemplo 2: fisiologia Explicação: campos receptivos da retina
Visão Computacional/Artificial • VISÃO é o processo de descobrir, a partir de imagens, o que está presente no mundo e onde está localizado • Disciplinas relacionadas • Processamento de Imagens • Computação Gráfica • Reconhecimento de Padrões • Robótica • Inteligência artificial
Três níveis de atuação Melhorar qualidade da imagem Pouca inteligência Extrair e caracterizar componentes Alguma inteligência Reconhecimento Alta Inteligência
Reconhecimento de Digitais - padrões Bifurcações Terminações
Típico sistema de visão Processamento de Imagens Pré-processamento Aquisição Cena 1 2 3 6 5 4 Análise de Imagens IA / reconhecimento de padrões Extração de características
Passo 1 - Aquisição Cena 1 2 3 6 5 4
Passo 2 - Pré-processamento Cena 1 2 3 6 5 4
Passo 3 - Processamento de Imagens 1 2 3 Cena 6 5 4
Passo 4 - Análise de Imagens Cena 1 2 3 6 5 4
Análise de Imagem 1- Procurar todos e marcar: - bifurcações - terminações
Análise de Imagem 2 - Determinar as orientações: - bifurcações - terminações
Passo 5 - Extração de Características Cena 1 2 3 6 5 4
Extração de Características: Modelo Matemático Modelo Matemático - Semelhança de Triângulos Combinar as marcações 3 a 3
Passo 6 - IA / Reconhecimento de padrões Cena 1 2 3 6 5 4
IA / Reconhecimento de padrões Armazenar o modelo matemático de todos os triângulos Base de conhecimento