DEFORMAÇÕES E MORFIMOS. APLICAÇÕES DE DEFORMAÇÃO E MORFISMO Produção de efeitos especiais no...

26
DEFORMAÇÕES E MORFIMOS

Transcript of DEFORMAÇÕES E MORFIMOS. APLICAÇÕES DE DEFORMAÇÃO E MORFISMO Produção de efeitos especiais no...

Page 1: DEFORMAÇÕES E MORFIMOS. APLICAÇÕES DE DEFORMAÇÃO E MORFISMO Produção de efeitos especiais no cinema, na televisão e em propagandas; O estudo da evolução.

DEFORMAÇÕESE MORFIMOS

Page 2: DEFORMAÇÕES E MORFIMOS. APLICAÇÕES DE DEFORMAÇÃO E MORFISMO Produção de efeitos especiais no cinema, na televisão e em propagandas; O estudo da evolução.

APLICAÇÕES DE DEFORMAÇÃO E MORFISMO

        Produção de efeitos especiais no cinema, na televisão e em propagandas;

        O estudo da evolução das formas de organismos vivos;

        A análise do crescimento e do desenvolvimento de organismos vivos;

        A assistência à cirurgia plástica e de reconstrução;

        A investigação de variações no projeto de um produto;

        O “envelhecimento” de fotografias de pessoas desaparecidas ou de suspeitos da polícia.

Page 3: DEFORMAÇÕES E MORFIMOS. APLICAÇÕES DE DEFORMAÇÃO E MORFISMO Produção de efeitos especiais no cinema, na televisão e em propagandas; O estudo da evolução.

Efeitos Visuais

Envelhecimento

Page 4: DEFORMAÇÕES E MORFIMOS. APLICAÇÕES DE DEFORMAÇÃO E MORFISMO Produção de efeitos especiais no cinema, na televisão e em propagandas; O estudo da evolução.

Definição matemáticade imagem

cores} das Espaço{: 2 f

O conjunto {Espaço das cores} é o conjuntoformado pelas infinitas combinações possí-

veis de espectro luminoso.

Page 5: DEFORMAÇÕES E MORFIMOS. APLICAÇÕES DE DEFORMAÇÃO E MORFISMO Produção de efeitos especiais no cinema, na televisão e em propagandas; O estudo da evolução.

No sistema RGB, cada cor é associada por um conjunto de três números, representando cada um a quantidade de uma das cores primárias.

Dois padrões

[0, 1] números reais

[0 .. 255] números naturais

0 255

0 255

0 255

1

1

1

Page 6: DEFORMAÇÕES E MORFIMOS. APLICAÇÕES DE DEFORMAÇÃO E MORFISMO Produção de efeitos especiais no cinema, na televisão e em propagandas; O estudo da evolução.

Matriz de Pixels

Necessidade:

Discretizar

o problema.

M[5][5]=(256,0,0)

i

j

Page 7: DEFORMAÇÕES E MORFIMOS. APLICAÇÕES DE DEFORMAÇÃO E MORFISMO Produção de efeitos especiais no cinema, na televisão e em propagandas; O estudo da evolução.

Idéia do Software

Page 8: DEFORMAÇÕES E MORFIMOS. APLICAÇÕES DE DEFORMAÇÃO E MORFISMO Produção de efeitos especiais no cinema, na televisão e em propagandas; O estudo da evolução.

Deformação do Vaso

Page 9: DEFORMAÇÕES E MORFIMOS. APLICAÇÕES DE DEFORMAÇÃO E MORFISMO Produção de efeitos especiais no cinema, na televisão e em propagandas; O estudo da evolução.

Álgebradas

Deformaçõesx

y

b

a

Page 10: DEFORMAÇÕES E MORFIMOS. APLICAÇÕES DE DEFORMAÇÃO E MORFISMO Produção de efeitos especiais no cinema, na televisão e em propagandas; O estudo da evolução.

MapeamentoMapearemos três pontos em três pontos

x

y

zT(z)

T(y)

T(x)

Tx x

yy

Page 11: DEFORMAÇÕES E MORFIMOS. APLICAÇÕES DE DEFORMAÇÃO E MORFISMO Produção de efeitos especiais no cinema, na televisão e em propagandas; O estudo da evolução.

Mapeamento Computacional

p[0] P[0]

p[1]

p[2]

P[1]

P[2]

T

Page 12: DEFORMAÇÕES E MORFIMOS. APLICAÇÕES DE DEFORMAÇÃO E MORFISMO Produção de efeitos especiais no cinema, na televisão e em propagandas; O estudo da evolução.

Pontos da Imagem(p[0][0],p[0][1]) (p[1][0],p[1][1]) (p[2][0],p[2][1])

Pontos da Transformada(P[0][0],P[0][1]) (P[1][0],P[1][1]) (P[2][0],P[2][1])

Modelo da Transformação

1

0

32

10 .b

b

y

x

aa

aa

y

xT

Page 13: DEFORMAÇÕES E MORFIMOS. APLICAÇÕES DE DEFORMAÇÃO E MORFISMO Produção de efeitos especiais no cinema, na televisão e em propagandas; O estudo da evolução.

]0[]1[].1][2[]0[].0][2[]0][2[

]0[]1[].1][1[]0[].0][1[]0][1[

]0[]1[].1][0[]0[].0][0[]0][0[

baPaPP

baPaPP

baPaPP

]1[]3[].1][2[]2[].0][2[]1][2[

]1[]3[].1][1[]2[].0][1[]1][1[

]1[]3[].1][0[]2[]0][0[]1][0[

baPaPP

baPaPP

baPaPP

Page 14: DEFORMAÇÕES E MORFIMOS. APLICAÇÕES DE DEFORMAÇÃO E MORFISMO Produção de efeitos especiais no cinema, na televisão e em propagandas; O estudo da evolução.

]0][2[1]1][2[]0][2[

]0][1[1]1][1[]0][1[

]0][0[1]1][0[]0][0[

]0][2[

]0][1[

]0][0[

]0[

]1[

]0[

.

1]1][2[]0][2[

1]1][1[]0][1[

1]1][0[]0][0[

pPP

pPP

pPP

p

p

p

b

a

a

PP

PP

PP

]1][2[1]1][2[]0][2[

]1][1[1]1][1[]0][1[

]1][0[1]1][0[]0][0[

]1][2[

]1][1[

]1][0[

]1[

]1[

]0[

.

1]1][2[]0][2[

1]1][1[]0][1[

1]1][0[]0][0[

pPP

pPP

pPP

p

p

p

b

a

a

PP

PP

PP

Dois sistemas lineares

Page 15: DEFORMAÇÕES E MORFIMOS. APLICAÇÕES DE DEFORMAÇÃO E MORFISMO Produção de efeitos especiais no cinema, na televisão e em propagandas; O estudo da evolução.

Escalonamento e PivotamentoMétodo de Gauss-Jordan

Matriz não-escalonada:

156542

281261042

1270200

Page 16: DEFORMAÇÕES E MORFIMOS. APLICAÇÕES DE DEFORMAÇÃO E MORFISMO Produção de efeitos especiais no cinema, na televisão e em propagandas; O estudo da evolução.

Escalonamento e PivotamentoMétodo de Gauss-Jordan

1o. passo:

156542

281261042

1270200

Coluna não nula mais a esquerda

Page 17: DEFORMAÇÕES E MORFIMOS. APLICAÇÕES DE DEFORMAÇÃO E MORFISMO Produção de efeitos especiais no cinema, na televisão e em propagandas; O estudo da evolução.

Escalonamento e PivotamentoMétodo de Gauss-Jordan

2o. passo:

156542

1270200

281261042

Page 18: DEFORMAÇÕES E MORFIMOS. APLICAÇÕES DE DEFORMAÇÃO E MORFISMO Produção de efeitos especiais no cinema, na televisão e em propagandas; O estudo da evolução.

Escalonamento e PivotamentoMétodo de Gauss-Jordan

3o. passo:

156542

1270200

1463521 12

1L

lider

Page 19: DEFORMAÇÕES E MORFIMOS. APLICAÇÕES DE DEFORMAÇÃO E MORFISMO Produção de efeitos especiais no cinema, na televisão e em propagandas; O estudo da evolução.

Escalonamento e PivotamentoMétodo de Gauss-Jordan

4o. passo:

29170500

1270200

1463521

13 2 LL

Page 20: DEFORMAÇÕES E MORFIMOS. APLICAÇÕES DE DEFORMAÇÃO E MORFISMO Produção de efeitos especiais no cinema, na televisão e em propagandas; O estudo da evolução.

Escalonamento e PivotamentoMétodo de Gauss-Jordan

5o. passo:

Se a matriz já estiver escalonada:Siga para o passo 6.

Caso contrário, volte ao passo 1.

Page 21: DEFORMAÇÕES E MORFIMOS. APLICAÇÕES DE DEFORMAÇÃO E MORFISMO Produção de efeitos especiais no cinema, na televisão e em propagandas; O estudo da evolução.

Escalonamento e PivotamentoMétodo de Gauss-Jordan

6o. passo:

Comece com a ultima linha não nula e trabalhe de baixo para cima, de modo a introduzir zeros acima dos líderes.

Page 22: DEFORMAÇÕES E MORFIMOS. APLICAÇÕES DE DEFORMAÇÃO E MORFISMO Produção de efeitos especiais no cinema, na televisão e em propagandas; O estudo da evolução.

• Mapear o maior número de pontos possíveis

• Em vez de mapear caminhos retilíneos, podemos curvas interpoladoras.

Implementações para a melhoria do programa

Page 23: DEFORMAÇÕES E MORFIMOS. APLICAÇÕES DE DEFORMAÇÃO E MORFISMO Produção de efeitos especiais no cinema, na televisão e em propagandas; O estudo da evolução.
Page 24: DEFORMAÇÕES E MORFIMOS. APLICAÇÕES DE DEFORMAÇÃO E MORFISMO Produção de efeitos especiais no cinema, na televisão e em propagandas; O estudo da evolução.
Page 25: DEFORMAÇÕES E MORFIMOS. APLICAÇÕES DE DEFORMAÇÃO E MORFISMO Produção de efeitos especiais no cinema, na televisão e em propagandas; O estudo da evolução.
Page 26: DEFORMAÇÕES E MORFIMOS. APLICAÇÕES DE DEFORMAÇÃO E MORFISMO Produção de efeitos especiais no cinema, na televisão e em propagandas; O estudo da evolução.