Transformações Geométricas na Imagem Amostragem e Reconstrução.

Slides:



Advertisements
Apresentações semelhantes
GEOMETRIA DESCRITIVA A
Advertisements

Continuidade: sem interrupções
SLIDE 1 – Transformações - Translação
ISOMETRIAS. ISOMETRIAS Transformações Simetria Axial; Translação; Rotação.
Distâncias.
Retas.
Planos.
Instituto de Computação - UFF 1 Computação Gráfica I Professor: Anselmo Montenegro Conteúdo: - Transformações geométricas no plano.
A = ( 3 ) , logo | A | = 3 Determinantes
DETERMINANTES de Ordem n (n > 3).
Paulo Sérgio Rodrigues PEL205
Amintas engenharia.
The Cyclops Project German-Brazilian Cooperation Programme on IT CNPq GMD DLR Departamento de Informática e Estatística - INE/CTC/UFSC Computação Gráfica:
Computação Gráfica Geometria de Transformações
Determinantes Determinante é um número real associado a uma matriz quadrada. Notação: det A ou |A|. Determinante de uma Matriz Quadrada de 1ª Ordem. Seja.
Dados dois números m e n naturais e não nulos, chama-se matriz m por n ( indica-se m x n) toda tabela M formada por números reais distribuídos em m linhas.
CINEMÁTICA INVERSA Aline Aparecida de Pina Rodrigo Morante Blanco.
O que é Iluminação? Fenômeno físico resultante da interação de fótons com uma superfícieFenômeno físico resultante da interação de fótons com uma superfície.
Introdução à Computação Gráfica Geometria
Transformações Geométricas em C.G.
Parte 1 – Conceitos de Real Time Rendering. a. Pipeline Gráfico.
Transformações Geométricas
Transformações Geométricas
Transformações Geométricas Coordenadas Homogêneas e Rotações.
Computação Gráfica Interativa - Gattass
Parâmetros Geométricos de Câmeras
MGattass Rotações e Quatérnios. MGattass Objetos compostos hierarquicamente.
INF 1366 – Computação Gráfica Interativa Transformações
Transformações Geométricas Coordenadas Homogêneas e Rotações.
Computação Gráfica Módulo III – Geometria
Linguagem Orientada a Matrizes COB 727
CAPÍTULO Sistemas de referência 2. Modelo geométrico
TE804 Eletrodinâmica Computacional
Computação Gráfica Geometria de Transformações
Computação Gráfica Geometria de Transformações
Produto vetorial Anliy N. N. Sargeant José Antônio A. Andrade
Determinantes.
Determinantes Propriedades dos determinantes Matriz Transposta
Norma e produto interno
Produto Escalar Definição Propriedades Definição Geométrica
E Ellís Carvalho Luiz Afonso
Transformações Geométricas
Isometrias Recordar e aprender Reflexão, translação e rotação
Álgebra Linear (Parte 1) (C. T. Chen, Capítulo 3)
Grandezas Vetoriais & Operações com Vetores
Transformações Geométricas no Plano e no Espaço
Computação Gráfica Geometria de Transformações
Visualização 3D: Projeções
A transformada de Laplace
Computação Gráfica Aula 3 Transformações Geométricas
TRANSFORMAÇÕES GEOMÉTRICAS
Definições e Transformações Projetivas
TRANSFORMAÇÕES DE TENSÕES
FÍSICA.
Prof. André Retek - Col JSP
Visão Computacional Geometria de Transformações Luiz M. G. Gonçalves.
Quando temos uma função
Mecânica Fundamental.
PROFESSOR RICARDINHO.
Ângulos entre Planos Sejam os planos e assim os seus
Revisão de Matrizes.  O estudo de matrizes veio do estudo de equações lineares.  Considere as equações: Axu Ax = u.
Computação Gráfica IGCE – Instituto de Geociências e Ciências Exatas
Transformações Geométricas
Reforço 3 Maria Augusta Constante Puget (Magu). Grandeza Escalar (1) Apenas o número e sua respectiva unidade caracteriza a grandeza física. Exemplos:
Geometria projetiva e suas aplicações em visão
GEOMETRIA ANALITICA VETORES.
Prof. Paulo Salgado Geometria Analítica Prof. Paulo Salgado
Prof. Paulo Salgado Geometria Analítica Prof. Paulo Salgado
Álgebra Linear Tipos Especiais de Operadores Lineares
Transformações Geométricas
Transcrição da apresentação:

Transformações Geométricas na Imagem Amostragem e Reconstrução

Transformações R 2 R 2 Exemplos: x y x´ y´ p´p´ = x y x y p =

Transformações lineares R 2 R 2 x y m 11 x´ y´ = m 21 m 22 m 12 Mostre que: 1 0 x y 0 1 m 11 m T = m 12 m T = T (0) = 0 A) B)

Transformações lineares: escala x y a = x y x´ y´ a´a´ = Redução (0< s x <1), Aumento (s y >1) c b x y i j

Transformações lineares: espelhamento x´ = -1x y´ = y x y x´ y´ p' = = p x y x y i j

Transformações lineares: rotação x´ y´ p' = x´ y´ r x´ = x.cos - y.sen y´ = x.sen + y.cos x y p = x y r rr

Transformações Lineares: matriz derivada pela geometria x y i j

Mudança de referêncial x y p = x y x y cos u v = sen cos -sen u v u v ou x y p = x´ y´ p' = x y x y uxux u v = vxvx vyvy uyuy Para montarmos a matriz que transforma as coordenadas de um refencial xy para um novo refencial uv basta escrevermos as linhas como sendo os unitários das direções. x y i j

Mudança de coordenadas entre sistemas rotacionados As coordenas de um ponto rodado de um ângulo em relação a um sistema são iguais as coordenadas do ponto original em relação a um sistema que sofre a rotação inversa. Como o novo sistema sofre a rotação inversa, a matriz de rotação é a inversa da matriz que levaria da base original para a este novo sistema. As colunas de uma matriz de uma rotação são as transformadas dos vetores da base e a transposta desta matriz é a sua inversa (rotação matriz ortonormal). Logo as linhas da matriz que escreve uma mudança entre bases ortonormais rodadas são as coordenadas do vetores da nova base em relação a base original.

Transformações lineares: cisalhamento (shear) Cisalhamento em x x x yy x y i j

Exemplo de aplicação do cisalhamento x y a b c plano de projeção m x y a' m' x y c' b' a' m'

Exemplo de aplicação do cisalhamento x y a x y c' b' a' m'

Decomposição Singular de Matrizes diagonal rotações

Exemplo: cisalhamento como composição de rotações e escala

Transformações Geométricas: Translação x y p p' txtx tyty t = x y = txtx tyty + = x y x y ? x´ y´ = ? ? ? x y 1 x´ y´ = txtx tyty + Não pode ser escrito na forma Ruim para implementação

Translação num plano do R 3 yhyh xhxh w w=1 x y t matriz de translação

Concatenação x y x0x0 y0y0 x y x y x y x0x0 y0y0

Concatenação xyx y x y xyx y x y T1T1 R1R1 E R2R2 T2T2 P= T 2 R 2 E R 1 T 1 P

Coordenadas projetivas (ou homogêneas) x y p wx wy w xhxh yhyh w == x y 1 = = yhyh xhxh w w=1 x y wx wy w x = x h /w y = y h /w w>0 Ex.: = = = p

Vantagens das coordenadas homogêneas (pontos no infinito) yhyh xhxh w w=1 x y 2 3 u = u uhuh = ? ? uhuh w h1h1 c1c1 h 2 = c 2 h3h3 c3c / / infinito na direção (2,3) infinito na direção (2,3) h1h1 h2h2 h3h3 h4h4 c1c1 c2c2 c3c3 c4c4

Reta no espaço projetivo yhyh xhxh w reta: ax+by+c=0 plano: ax+by+cw=0 plano: w=1

Reta paralelas no espaço projetivo yhyh xhxh w plano: ax+by+c 1 w=0 reta: ax+by+c 1 =0 reta: ax+by+c 2 =0 plano: ax+by+c 2 w=0 reta= ax+by =0 plano: w=1

Deformação sem paralelismo yhyh xhxh w w=1 x y yhyh xhxh w x y

Matriz da Homografia

[A] : Afim Obs: Se fosse um paralelograma a imagem do ponto 2 seria (1,1) T e não (α, ) T

[P] : Projetiva

[N] : Paralelograma para quadrado unitário

MGattass Transformação de normais x y x y s x =0.5 x y

MGattass FIM