Fluxo Óptico Allan Carlos Avelino Rocha

Slides:



Advertisements
Apresentações semelhantes
Métodos Iterativos.
Advertisements

Prof. André Laurindo Maitelli DCA-UFRN
Paulo Sérgio Rodrigues PEL205
Analise de Regressão Parte 2.
Detecção de Bordas e Linhas I
Amintas engenharia.
Amintas engenharia.
Luiz Marcos Curvas paramétricas Luiz Marcos
Universidade Federal Rural
Mecânica Clássica Caps. 2 e 3: Vetores e Movimento Retilíneo
Pontifícia Universidade Católica do Rio de Janeiro QuadTrees
Visualização de Imagens HDR
Ray Tracer Distribuído
Segmentação de imagens
Segmentação de imagens
O COEFICIENTE DE HURST E O COEFICIENTE DE VARIAÇÃO ESPACIAL NA SEGMENTAÇÃO DE TEXTURAS MULTIESPECTRAIS Dra Aura Conci Éldman Oliveira Nunes.
Reconhecimento de Padrões Segmentação
SOLUÇÃO DE EQUAÇÕES NÃO LINEARES
Estrutura e movimento a partir de imagens
Estimativa do fluxo óptico através do algoritmo de Horn-Shunck
Segmentação de Imagens
Disparidades, Correspondências e Corte Mínimo para Estéreo
Acompanhamento de Cenas com Calibração Automática de Câmeras
Tracking I Paulo Sérgio Rodrigues PEL205. Tracking com Subtração de Fundo Tipos de Tracking (Rastreamento) Background Estático (Câmera parada) Background.
Paulo Sérgio Rodrigues PEL205
Introdução ao Processamento Digital de Imagens
Sistemas Lineares – Métodos Iterativos
UMA ABORDAGEM PARA A OBTENÇÃO DE INFORMAÇÃO 3D A PARTIR DE MOVIMENTO DE CÂMARA João Manuel R. S. Tavares.
Teresa C. S. Azevedo, João Manuel R. S. Tavares, Mário A. P. Vaz
Nome: Rafael Baeta Orientador: Dr. David Menotti
Aula 27 Funções Vetoriais e curvas Espaciais, Continuidade, Derivada e Integral.
Seminário Introdução à Visão Computacional
Localização de fonte sonora utilizando microfones
RECONSTRUÇÃO 3D Equipe: Amora Cristina (acat) Anália Lima (alc5)
UNIVERSIDADE FEDERAL DO PARANÁ
Visão Computacional Shape from Shading
Cálculo Numérico / Métodos Numéricos
Aula 13 Derivação Implícita, derivadas das funções trigonométricas inversas e derivadas de funções logarítmicas.
Estimação da direção de múltiplas fontes de luz Baseado no artigo Estimation of Illuminant Direction and Intensity of Multiple Light Sources, de W. Zhou.
Alexis Adriano da Silva Vitek Consultoria Ltda.
Integração Numérica Integração Numérica
Visão Computacional Formação da Imagem
Teresa C. S. Azevedo, João Manuel R. S. Tavares, Mário A. P. Vaz
Introdução ao Processamento Digital de Imagens Clayton de Medeiros Vasconcelos Centro Brasileiro de Pesquisas Físicas CAT- Out
Reconstrução Tridimensional usando IPP Trabalho final do curso de Visão Computacional DCC / UFMG Apresentação: Antônio Wilson Vieira.
Princípios de Cinemática
Visão Computacional
11/09/07 Visão Computacional e Realidade Aumentada César Palomo – inf. puc-rio. br 1 Visão Computacional e Realidade Aumentada Prof Marcelo Gattass.
Modelagem de Sistemas Dinâmicos
Capítulo III – Processamento de Imagem
Introdução ao Processamento Digital de Imagens
Interpolação e Ajuste de Curvas
Segmentação de Fundo Marcelo Gonella
Algemiro Augusto Professor: Marcelo Gattass
Regressão e Previsão Numérica.
Snakes / Contornos Ativos
Gradiente Topológico via Análise de Sensibilidade à Mudança de Forma
Sistemas de Equações Lineares (SEL ) – Parte II
Aula 6 Propagação de erros
Segmentação A simplificação da imagem é uma questão central na visão computacional, o que pode ser feito reduzindo-se as informações da imagem para regiões.
Curso de Ventos Estelares Marcelo Borges Fernandes
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.
RETINHA 22 – 22/02/2011 Condensados de gluons e a EOS do QGP frio arXiv:
Ping Su and A.G. Constantinides Department of Electrical Engineering Imperial College of Science Technology and Medicine Aluno: Pedro M. Achanccaray Diaz.
Luis Felipe de Araujo Zeni
1 Reunião do Grupo de Estudos do Serviço de Informática do InCor Artigo-base: Nonparametric Snakes (Umut Ozertem e Deniz Erdogmus) 28 de março de 2008.
Fundamentos da Computação Gráfica PUC-Rio – Pontifícia Universidade Católica do Rio de Janeiro DI – Departamento de Informática Mestrado em Informática.
UNIVERSIDADE TECNOLÓGICA FEDERAL DO PARANÁ DEPARTAMENTO DE ENGENHARIA MECÂNICA LABORATÓRIO DE MECÂNICA DOS FLUIDOS ME36L – TRANSMISSÃO DE CALOR I PROF.
CENTRO DE MASSA E MOMENTO LINEAR
Transcrição da apresentação:

Fluxo Óptico Allan Carlos Avelino Rocha Pontifícia Universidade Católica do Rio de Janeiro Fluxo Óptico Allan Carlos Avelino Rocha Disciplina: Visão Computacional e Realidade Aumentada Professor: Marcelo Gattass

Sumário Introdução Fluxo Óptico Técnicas diferencias Pontifícia Universidade Católica do Rio de Janeiro Sumário Introdução Fluxo Óptico Técnicas diferencias Método de Horn-Schunck Resultados Conclusão Trabalhos Futuros Referências

Introdução Problema em Visão Computacional Análise de movimento Pontifícia Universidade Católica do Rio de Janeiro Introdução Problema em Visão Computacional Análise de movimento Importância: Forte sugestão visual para da estrutura e movimento 3D. Utilização do movimento visual para inferir/tirar propriedades do mundo real 3D com um pequeno conhecimento prévio do mesmo. Inferir propriedades de uma cena 2D que nos ajude a reconstruir a cena original, 3D.

Fluxo Óptico Distribuição da velocidade aparente do movimento dos Pontifícia Universidade Católica do Rio de Janeiro Fluxo Óptico Distribuição da velocidade aparente do movimento dos padrões de intensidade em uma imagem. Problema: Dada uma sequência de imagens variando no tempo, é possível obter, para cada pixel, um vetor de velocidade?

Fluxo Óptico Utilidade e Aplicações Mas como estimar o fluxo óptico? Pontifícia Universidade Católica do Rio de Janeiro Fluxo Óptico Utilidade e Aplicações Informação importante sobre os arranjos dos objetos e a taxa de mudança destes arranjos. Descontinuidade do fluxo pode ajudar em segmentação de imagens. Rastreamento de objetos. Navegação de Robôs. Mas como estimar o fluxo óptico?

Fluxo Óptico Técnicas Utilizadas Técnicas diferenciais Pontifícia Universidade Católica do Rio de Janeiro Fluxo Óptico Técnicas Utilizadas Técnicas diferenciais Técnicas de correlação (block matching) Técnicas de freqüência e energia Técnicas diferenciais assumem por hipótese que a intensidade entre uma imagem e outra em um intervalo pequeno é aproximadamente constante, ou seja

Técnicas diferenciais (baseada em gradiente) Pontifícia Universidade Católica do Rio de Janeiro Técnicas diferenciais (baseada em gradiente) Mudanças de brilho modeladas por equações diferenciais parciais Chamadas de equações de restrição. O campo de vetores obtidos pela solução dessas equações é o fluxo óptico ou fluxo da imagem.

Técnicas diferenciais (baseada em gradiente) Pontifícia Universidade Católica do Rio de Janeiro Técnicas diferenciais (baseada em gradiente) Assim temos, onde, Somente a equação anterior não é suficiente para determinar as componentes de velocidade Técnicas de estimativa : Horn-Shunck, Lucas e Kanade Abordagem densa X esparsa.

Método de Horn-Shunck Restrição de iluminação constante Pontifícia Universidade Católica do Rio de Janeiro Método de Horn-Shunck Restrição de iluminação constante Iluminação em (x,y) é descrita por E(x,y,t):

Método de Horn-Shunck Restrição de suavização Pontifícia Universidade Católica do Rio de Janeiro Método de Horn-Shunck Restrição de suavização Se cada ponto se movesse de forma independente, seria quase impossível recuperar o campo de movimento. Pontos vizinhos têm velocidades semelhantes e a velocidade varia suavemente na maior parte do campo Uma maneira de expressar esta restrição é:

Pontifícia Universidade Católica do Rio de Janeiro Método de Horn-Shunck Outra restrição de suavidade é soma dos quadrados de Laplace dos componentes de x e y do fluxo. Estimativa das derivadas parciais Calcular a média das quatro primeiras diferenças em duas regiões adjacentes da imagem.

Método de Horn-Shunck Avaliando Ex, Ey, Et Pontifícia Universidade Católica do Rio de Janeiro Método de Horn-Shunck Avaliando Ex, Ey, Et

Método de Horn-Shunck Estimando o Laplaciano do Fluxo de Velocidade: Pontifícia Universidade Católica do Rio de Janeiro Método de Horn-Shunck Estimando o Laplaciano do Fluxo de Velocidade: Onde são médias locais dos vetores de velocidade. A estimativa é feita pela subtração do valor em um ponto e a media ponderada dos seus vizinhos.

Método de Horn-Shunck Minimização Pontifícia Universidade Católica do Rio de Janeiro Método de Horn-Shunck Minimização O problema então é minimizar a soma dos erros nas Equações para a taxa de mudança da iluminação da imagem. E as medidas das saídas de suavização na velocidade do fluxo.

Pontifícia Universidade Católica do Rio de Janeiro Método de Horn-Shunck Assim a minimização a ser alcançada achando os valores satisfatórios para a velocidade do fluxo (u,v). Usando o cálculo de variação temos: Usando a aproximação de Laplace:

Método de Horn-Shunck Resolvendo para u e para v encontra-se : Pontifícia Universidade Católica do Rio de Janeiro Método de Horn-Shunck Resolvendo para u e para v encontra-se : Solução interativa: Método de Gauss-Seidel

Resultados Horn-Shunck Pontifícia Universidade Católica do Rio de Janeiro Resultados Horn-Shunck

Limitação de Horn e Shunck Pontifícia Universidade Católica do Rio de Janeiro Limitação de Horn e Shunck

Conclusão Trabalhos Futuros Pontifícia Universidade Católica do Rio de Janeiro Conclusão O estudo do fluxo óptico é de extrema importância na Análise de movimentos, e conseqüentemente em visão computacional. Foram estudados os métodos de Horn-Shunck, Lucas-Kanade, Lucas-Kanade PK Trabalhos Futuros Estudar melhor o embasamento matemático por trás da formulação do problema e das equações de restrição. Estudar um método proposto na tese do Andrés Brunch (Complementary Optic Flow)

Pontifícia Universidade Católica do Rio de Janeiro Exemplo: Play

Pontifícia Universidade Católica do Rio de Janeiro

Referências A. Faria, Fluxo Óptico, UFMG. Pontifícia Universidade Católica do Rio de Janeiro Referências A. Faria, Fluxo Óptico, UFMG. Berthold K.P Horn and Brian G. Shunck, Determining Optical Flow. David Stavens, Introduction to OpenCV. Richard Szeliski, Computer Vision: Algorithms and Applications. Gary Bradski, Adrian Kaebler, Learning OpenCV. B. Lucas and T. Kanade. An iterative image registration technique with an application to stereo vision.