Download - Análise de Movimento

Transcript
Page 1: Análise de Movimento

Processamento de Imagens – [email protected]

Análise de Movimento Análise de Movimento

Lourena Kárin de Medeiros Rocha

Page 2: Análise de Movimento

ApresentaçãoApresentação

Objetivo Motivação Idéias Status do projeto

Page 3: Análise de Movimento

ObjetivoObjetivo

Fazer tracking em cenas dinâmicas que possuem apenas um objeto.

Page 4: Análise de Movimento

MotivaçãoMotivação

1o frame 2o frame

Page 5: Análise de Movimento

MotivaçãoMotivação

12o frame 37o frame

Page 6: Análise de Movimento

IdéiasIdéias

Fluxo Ótico

Momentos Invariantes

Page 7: Análise de Movimento

Processamento de Imagens – [email protected]

Fluxo ÓticoFluxo Ótico

DefiniçãoComo pretendemos resolver o problema

Page 8: Análise de Movimento

Fluxo Ótico Definição

Fluxo Ótico Definição

Campo de velocidade no plano da imagem devido ao movimento do observador, de objetos na cena, ou movimento aparente que é uma mudança na intensidade entre frames que “simula” movimento de objetos ou do observador.

Page 9: Análise de Movimento

Fluxo Ótico Definição

Fluxo Ótico Definição

A esfera está girando da esquerda para a direita, gerando o fluxo ótico mostrado no centro.

 

Page 10: Análise de Movimento

Fluxo Ótico Como pretendemos resolver o problema

Fluxo Ótico Como pretendemos resolver o problema

Calcular o fluxo em cada frame; Usá-lo para segmentar a imagem; Em seguida fazer o tracking.

Page 11: Análise de Movimento

Processamento de Imagens – [email protected]

MomentosMomentos

DefiniçãoComo pretendemos resolver o problema

Page 12: Análise de Movimento

Momentos Definição

Momentos Definição

Considere uma função intensidade bi-dimensional f(x,y) normalizada, tal que o volume sob ela é igual a um. Para tal função os momentos são assim definidos :

dxdyyxfyxM kjjk ),(

Page 13: Análise de Movimento

Momentos Definição

Momentos Definição

Numa imagem digital, os momentos da função intensidade f(x,y) são dados por:

x y

mllm yxfyxM ),(

Page 14: Análise de Movimento

Momentos Momentos

M00 área do objeto;

Centro de gravidade:

00

01

00

10 ,M

My

M

Mx

Page 15: Análise de Movimento

Momentos Como pretendemos resolver o problema

Momentos Como pretendemos resolver o problema

typedef struct bsp_moments {

point c;

vector d;

double m00, m01, m10, m11, m20, m02;

struct bsp_moments * child1, * child2;

} bsp_moments;

Page 16: Análise de Movimento

Momentos Como pretendemos resolver o problema

Momentos Como pretendemos resolver o problema

Page 17: Análise de Movimento

Momentos Como pretendemos resolver o problema

Momentos Como pretendemos resolver o problema

Page 18: Análise de Movimento

Momentos Como pretendemos resolver o problema

Momentos Como pretendemos resolver o problema

Page 19: Análise de Movimento

Processamento de Imagens – [email protected]

Perguntas, comentários e sugestões

Perguntas, comentários e sugestões