Transformaes espaciais geomtricas Modificam as relaes espaciais entre
![Transformações espaciais geométricas • Modificam as relações espaciais entre os pixels da imagem • Transformações espaciais geométricas • Modificam as relações espaciais entre os pixels da imagem •](https://slidetodoc.com/presentation_image_h/28ee010148462b9ed92e65b4a7a5c6b9/image-1.jpg)
![Princípio • Uma imagem f , definida no sistema de coordenadas (w, z), gera Princípio • Uma imagem f , definida no sistema de coordenadas (w, z), gera](https://slidetodoc.com/presentation_image_h/28ee010148462b9ed92e65b4a7a5c6b9/image-2.jpg)
![Transformações Afim • Realizam escalonamento, rotação, translação ou cisalhamento de um conjunto de pontos, Transformações Afim • Realizam escalonamento, rotação, translação ou cisalhamento de um conjunto de pontos,](https://slidetodoc.com/presentation_image_h/28ee010148462b9ed92e65b4a7a5c6b9/image-3.jpg)
![Exemplo 1: Transformação identidade Exemplo 1: Transformação identidade](https://slidetodoc.com/presentation_image_h/28ee010148462b9ed92e65b4a7a5c6b9/image-4.jpg)
![Exemplo 2: Transformação de escalonamento Exemplo 2: Transformação de escalonamento](https://slidetodoc.com/presentation_image_h/28ee010148462b9ed92e65b4a7a5c6b9/image-5.jpg)
![Exemplo 3: Transformação de rotação Exemplo 3: Transformação de rotação](https://slidetodoc.com/presentation_image_h/28ee010148462b9ed92e65b4a7a5c6b9/image-6.jpg)
![Exemplo 4: Transformação de cisalhamento horizontal Exemplo 4: Transformação de cisalhamento horizontal](https://slidetodoc.com/presentation_image_h/28ee010148462b9ed92e65b4a7a5c6b9/image-7.jpg)
![Exemplo 5: Transformação de cisalhamento vertical Exemplo 5: Transformação de cisalhamento vertical](https://slidetodoc.com/presentation_image_h/28ee010148462b9ed92e65b4a7a5c6b9/image-8.jpg)
![Exemplo 6: Transformação de translação Exemplo 6: Transformação de translação](https://slidetodoc.com/presentation_image_h/28ee010148462b9ed92e65b4a7a5c6b9/image-9.jpg)
![Transformações lineares conformes • Transformações afins com preservação de formas e ângulos • Consiste Transformações lineares conformes • Transformações afins com preservação de formas e ângulos • Consiste](https://slidetodoc.com/presentation_image_h/28ee010148462b9ed92e65b4a7a5c6b9/image-10.jpg)
![Exemplo Exemplo](https://slidetodoc.com/presentation_image_h/28ee010148462b9ed92e65b4a7a5c6b9/image-11.jpg)
![Problemas • O mapeamento direto (w, z) (x, y) pode ser tal que pontos Problemas • O mapeamento direto (w, z) (x, y) pode ser tal que pontos](https://slidetodoc.com/presentation_image_h/28ee010148462b9ed92e65b4a7a5c6b9/image-12.jpg)
![• Rotação de 45º (anti-horário): Ponto (w, z) A B C D E • Rotação de 45º (anti-horário): Ponto (w, z) A B C D E](https://slidetodoc.com/presentation_image_h/28ee010148462b9ed92e65b4a7a5c6b9/image-13.jpg)
![Mapeamento: C 3 2 1 0 A D G B E H C F Mapeamento: C 3 2 1 0 A D G B E H C F](https://slidetodoc.com/presentation_image_h/28ee010148462b9ed92e65b4a7a5c6b9/image-14.jpg)
![Alternativa: transformação inversa • Percorre-se os pontos (x, y) da nova imagem f, aplicando-se Alternativa: transformação inversa • Percorre-se os pontos (x, y) da nova imagem f, aplicando-se](https://slidetodoc.com/presentation_image_h/28ee010148462b9ed92e65b4a7a5c6b9/image-15.jpg)
![Exemplo: Mapeamento: nova imagem f ? espaço original g C 3 2 1 0 Exemplo: Mapeamento: nova imagem f ? espaço original g C 3 2 1 0](https://slidetodoc.com/presentation_image_h/28ee010148462b9ed92e65b4a7a5c6b9/image-16.jpg)
![= rotação de 45º no sentido horário Ponto de f (0, 0) (0, 1) = rotação de 45º no sentido horário Ponto de f (0, 0) (0, 1)](https://slidetodoc.com/presentation_image_h/28ee010148462b9ed92e65b4a7a5c6b9/image-17.jpg)
![nova imagem f anterior C 3 2 B 1 A, D 0 -1 ? nova imagem f anterior C 3 2 B 1 A, D 0 -1 ?](https://slidetodoc.com/presentation_image_h/28ee010148462b9ed92e65b4a7a5c6b9/image-18.jpg)
![Interpolação bilinear • Interpola um valor de nível de cinza na posição (w´, z´), Interpolação bilinear • Interpola um valor de nível de cinza na posição (w´, z´),](https://slidetodoc.com/presentation_image_h/28ee010148462b9ed92e65b4a7a5c6b9/image-19.jpg)
![Sejam as partes fracionárias de w’e z’ dadas por: e O nível de cinza Sejam as partes fracionárias de w’e z’ dadas por: e O nível de cinza](https://slidetodoc.com/presentation_image_h/28ee010148462b9ed92e65b4a7a5c6b9/image-20.jpg)
![Assim para: ? (x, y) • Se w’ é um inteiro e o valor Assim para: ? (x, y) • Se w’ é um inteiro e o valor](https://slidetodoc.com/presentation_image_h/28ee010148462b9ed92e65b4a7a5c6b9/image-21.jpg)
![2 1 0 interpolação de ordem zero nova imagem f após transformação inversa espaço 2 1 0 interpolação de ordem zero nova imagem f após transformação inversa espaço](https://slidetodoc.com/presentation_image_h/28ee010148462b9ed92e65b4a7a5c6b9/image-22.jpg)
![g f T g f T](https://slidetodoc.com/presentation_image_h/28ee010148462b9ed92e65b4a7a5c6b9/image-23.jpg)
![Registro de Imagens • Alinhamento de duas ou mais imagens da mesma cena • Registro de Imagens • Alinhamento de duas ou mais imagens da mesma cena •](https://slidetodoc.com/presentation_image_h/28ee010148462b9ed92e65b4a7a5c6b9/image-24.jpg)
![Registro de Imagens entrada base seleciona-se pontos de controle nas duas imagens Aplica-se uma Registro de Imagens entrada base seleciona-se pontos de controle nas duas imagens Aplica-se uma](https://slidetodoc.com/presentation_image_h/28ee010148462b9ed92e65b4a7a5c6b9/image-25.jpg)
![Pontos de controle entrada (x’, y’) x’= r(x, y) y’=s(x, y) base (x, y) Pontos de controle entrada (x’, y’) x’= r(x, y) y’=s(x, y) base (x, y)](https://slidetodoc.com/presentation_image_h/28ee010148462b9ed92e65b4a7a5c6b9/image-26.jpg)
![Transformação espacial Exemplo: Modelar a distorção da região do quadrilátero por equações bilineares do Transformação espacial Exemplo: Modelar a distorção da região do quadrilátero por equações bilineares do](https://slidetodoc.com/presentation_image_h/28ee010148462b9ed92e65b4a7a5c6b9/image-27.jpg)
![Exemplo Base Entrada Exemplo Base Entrada](https://slidetodoc.com/presentation_image_h/28ee010148462b9ed92e65b4a7a5c6b9/image-28.jpg)
![Pontos de controle Pontos de controle](https://slidetodoc.com/presentation_image_h/28ee010148462b9ed92e65b4a7a5c6b9/image-29.jpg)
![Entrada (distorcida) Registrada Entrada (distorcida) Registrada](https://slidetodoc.com/presentation_image_h/28ee010148462b9ed92e65b4a7a5c6b9/image-30.jpg)
![Base Registrada Base Registrada](https://slidetodoc.com/presentation_image_h/28ee010148462b9ed92e65b4a7a5c6b9/image-31.jpg)
![Superposição (base + registrada) Superposição (base + registrada)](https://slidetodoc.com/presentation_image_h/28ee010148462b9ed92e65b4a7a5c6b9/image-32.jpg)
- Slides: 32
![Transformações espaciais geométricas Modificam as relações espaciais entre os pixels da imagem Transformações espaciais geométricas • Modificam as relações espaciais entre os pixels da imagem •](https://slidetodoc.com/presentation_image_h/28ee010148462b9ed92e65b4a7a5c6b9/image-1.jpg)
Transformações espaciais geométricas • Modificam as relações espaciais entre os pixels da imagem • Dependem das coordenadas (x, y) T (w, z) (x, y)
![Princípio Uma imagem f definida no sistema de coordenadas w z gera Princípio • Uma imagem f , definida no sistema de coordenadas (w, z), gera](https://slidetodoc.com/presentation_image_h/28ee010148462b9ed92e65b4a7a5c6b9/image-2.jpg)
Princípio • Uma imagem f , definida no sistema de coordenadas (w, z), gera uma nova imagem g, no espaço de coordenadas (x, y), a partir de uma transformação T: (x, y) = T[(w, z)] transformação sobre as coordenadas w z x y
![Transformações Afim Realizam escalonamento rotação translação ou cisalhamento de um conjunto de pontos Transformações Afim • Realizam escalonamento, rotação, translação ou cisalhamento de um conjunto de pontos,](https://slidetodoc.com/presentation_image_h/28ee010148462b9ed92e65b4a7a5c6b9/image-3.jpg)
Transformações Afim • Realizam escalonamento, rotação, translação ou cisalhamento de um conjunto de pontos, dependendo da seguinte matriz T:
![Exemplo 1 Transformação identidade Exemplo 1: Transformação identidade](https://slidetodoc.com/presentation_image_h/28ee010148462b9ed92e65b4a7a5c6b9/image-4.jpg)
Exemplo 1: Transformação identidade
![Exemplo 2 Transformação de escalonamento Exemplo 2: Transformação de escalonamento](https://slidetodoc.com/presentation_image_h/28ee010148462b9ed92e65b4a7a5c6b9/image-5.jpg)
Exemplo 2: Transformação de escalonamento
![Exemplo 3 Transformação de rotação Exemplo 3: Transformação de rotação](https://slidetodoc.com/presentation_image_h/28ee010148462b9ed92e65b4a7a5c6b9/image-6.jpg)
Exemplo 3: Transformação de rotação
![Exemplo 4 Transformação de cisalhamento horizontal Exemplo 4: Transformação de cisalhamento horizontal](https://slidetodoc.com/presentation_image_h/28ee010148462b9ed92e65b4a7a5c6b9/image-7.jpg)
Exemplo 4: Transformação de cisalhamento horizontal
![Exemplo 5 Transformação de cisalhamento vertical Exemplo 5: Transformação de cisalhamento vertical](https://slidetodoc.com/presentation_image_h/28ee010148462b9ed92e65b4a7a5c6b9/image-8.jpg)
Exemplo 5: Transformação de cisalhamento vertical
![Exemplo 6 Transformação de translação Exemplo 6: Transformação de translação](https://slidetodoc.com/presentation_image_h/28ee010148462b9ed92e65b4a7a5c6b9/image-9.jpg)
Exemplo 6: Transformação de translação
![Transformações lineares conformes Transformações afins com preservação de formas e ângulos Consiste Transformações lineares conformes • Transformações afins com preservação de formas e ângulos • Consiste](https://slidetodoc.com/presentation_image_h/28ee010148462b9ed92e65b4a7a5c6b9/image-10.jpg)
Transformações lineares conformes • Transformações afins com preservação de formas e ângulos • Consiste de um fator de escala, de translação e ângulo de rotação
![Exemplo Exemplo](https://slidetodoc.com/presentation_image_h/28ee010148462b9ed92e65b4a7a5c6b9/image-11.jpg)
Exemplo
![Problemas O mapeamento direto w z x y pode ser tal que pontos Problemas • O mapeamento direto (w, z) (x, y) pode ser tal que pontos](https://slidetodoc.com/presentation_image_h/28ee010148462b9ed92e65b4a7a5c6b9/image-12.jpg)
Problemas • O mapeamento direto (w, z) (x, y) pode ser tal que pontos no novo espaço (x, y) podem não ter nenhum ponto do espaço (w, z) associado a eles, enquanto outros podem ser mapeados por vários pontos de (w, z). Exemplo: Imagem 3 x 3 2 1 0 origem A D G B E H C F I 0 1 2
![Rotação de 45º antihorário Ponto w z A B C D E • Rotação de 45º (anti-horário): Ponto (w, z) A B C D E](https://slidetodoc.com/presentation_image_h/28ee010148462b9ed92e65b4a7a5c6b9/image-13.jpg)
• Rotação de 45º (anti-horário): Ponto (w, z) A B C D E F G H I (0, 2) (1, 2) (2, 2) (0, 1) (1, 1) (2, 1) (0, 0) (1, 0) (2, 0) (x, y) arredondamento (-1, 1) (-1, 2) (0, 3) (-1, 1) (0, 1) (1, 2) (0, 0) (1, 1) (0, 2) ? ? ?
![Mapeamento C 3 2 1 0 A D G B E H C F Mapeamento: C 3 2 1 0 A D G B E H C F](https://slidetodoc.com/presentation_image_h/28ee010148462b9ed92e65b4a7a5c6b9/image-14.jpg)
Mapeamento: C 3 2 1 0 A D G B E H C F I 0 1 2 T 2 B ? F 1 A, D E H. I G 0 -1 0 1
![Alternativa transformação inversa Percorrese os pontos x y da nova imagem f aplicandose Alternativa: transformação inversa • Percorre-se os pontos (x, y) da nova imagem f, aplicando-se](https://slidetodoc.com/presentation_image_h/28ee010148462b9ed92e65b4a7a5c6b9/image-15.jpg)
Alternativa: transformação inversa • Percorre-se os pontos (x, y) da nova imagem f, aplicando-se a transformação inversa e detectando-se, no espaço original g, os valores correspondentes da transformação. nova imagem f(x, y) espaço original g(w, z) (x, y) (w’, z’) vizinho mais próximo de (w’, z’) • Um nível de cinza é atribuído a (x, y) dependendo do nível de cinza dos vizinhos de (w’, z’) interpolação
![Exemplo Mapeamento nova imagem f espaço original g C 3 2 1 0 Exemplo: Mapeamento: nova imagem f ? espaço original g C 3 2 1 0](https://slidetodoc.com/presentation_image_h/28ee010148462b9ed92e65b4a7a5c6b9/image-16.jpg)
Exemplo: Mapeamento: nova imagem f ? espaço original g C 3 2 1 0 A D G B E H C F I 0 1 2 T 2 B ? F 1 A, D E H. I G 0 -1 ? T = rotação de 45º no sentido anti-horário 0 1
![rotação de 45º no sentido horário Ponto de f 0 0 0 1 = rotação de 45º no sentido horário Ponto de f (0, 0) (0, 1)](https://slidetodoc.com/presentation_image_h/28ee010148462b9ed92e65b4a7a5c6b9/image-17.jpg)
= rotação de 45º no sentido horário Ponto de f (0, 0) (0, 1) (0, 2) (0, 3) (1, 1) (1, 2) (-1, 1) (-1, 2) Ponto inv. em g (0, 0) Ponto mais próximo (0, 0) (1, 1) (2, 2) (1, 0) (2, 1) (0, 1) (1, 2) nível de cinza G E E C H F D B interpolação de ordem zero
![nova imagem f anterior C 3 2 B 1 A D 0 1 nova imagem f anterior C 3 2 B 1 A, D 0 -1 ?](https://slidetodoc.com/presentation_image_h/28ee010148462b9ed92e65b4a7a5c6b9/image-18.jpg)
nova imagem f anterior C 3 2 B 1 A, D 0 -1 ? F E H. I G 0 1 nova imagem f após transformação inversa C 3 2 B E F 1 D E H G 0 -1 0 1
![Interpolação bilinear Interpola um valor de nível de cinza na posição w z Interpolação bilinear • Interpola um valor de nível de cinza na posição (w´, z´),](https://slidetodoc.com/presentation_image_h/28ee010148462b9ed92e65b4a7a5c6b9/image-19.jpg)
Interpolação bilinear • Interpola um valor de nível de cinza na posição (w´, z´), ao invés de considerar apenas o valor do vizinho mais próximo nesta posição (interpolação de ordem zero). Sejam w e z as partes inteiras de w’ e z’, tal que o ponto (w’, z’) é circundado por seus quatro pontos de coordenadas inteiras:
![Sejam as partes fracionárias de we z dadas por e O nível de cinza Sejam as partes fracionárias de w’e z’ dadas por: e O nível de cinza](https://slidetodoc.com/presentation_image_h/28ee010148462b9ed92e65b4a7a5c6b9/image-20.jpg)
Sejam as partes fracionárias de w’e z’ dadas por: e O nível de cinza atribuído ao ponto (x, y) na interpolação bilinear é dado por: (x, y) f(x, y) = g(w’, z’) =
![Assim para x y Se w é um inteiro e o valor Assim para: ? (x, y) • Se w’ é um inteiro e o valor](https://slidetodoc.com/presentation_image_h/28ee010148462b9ed92e65b4a7a5c6b9/image-21.jpg)
Assim para: ? (x, y) • Se w’ é um inteiro e o valor da interpolação é • Se z’ é um inteiro cinza • Se w’ e z’ são inteiros g(w, z) como previsto e (w’, z’) está no segmento de linha entre (w, z) e (w, z+1) e (w’, z’) é colinear com (w, z) e (w+1, z) e tem nível de e (w’, z’) = (x, y) e o ponto tem nível de cinza
![2 1 0 interpolação de ordem zero nova imagem f após transformação inversa espaço 2 1 0 interpolação de ordem zero nova imagem f após transformação inversa espaço](https://slidetodoc.com/presentation_image_h/28ee010148462b9ed92e65b4a7a5c6b9/image-22.jpg)
2 1 0 interpolação de ordem zero nova imagem f após transformação inversa espaço original g 3 C A D G 0 Ponto de f (0, 0) (0, 1) (0, 2) (0, 3) (1, 1) (1, 2) (-1, 1) (-1, 2) B E H 1 C F I B E F 1 D E H G 0 2 Ponto inv. em g (0, 0) 2 0 -1 0, 0 0. 7, 0. 7 0. 4, 0. 4 0. 1, 0. 1 0. 4, 0 0. 1, 0. 7 0, 0. 4 0. 7, 0. 1 Níveis viz. próximos G D, E, G, H B, C, E, F C, --, -H, I F, I, --, -D, A A, B, -- 1 nível de cinza G 0. 1 G+0. 2(D+H)+0. 5 E 0. 4 E+0. 2(B+F)+0. 2 C 0. 8 C 0. 6 H+0. 4 I 0. 3 I+0. 6 F 0. 6 D+0. 4 A 0. 3 A+0. 6 B interpolação bilinear
![g f T g f T](https://slidetodoc.com/presentation_image_h/28ee010148462b9ed92e65b4a7a5c6b9/image-23.jpg)
g f T
![Registro de Imagens Alinhamento de duas ou mais imagens da mesma cena Registro de Imagens • Alinhamento de duas ou mais imagens da mesma cena •](https://slidetodoc.com/presentation_image_h/28ee010148462b9ed92e65b4a7a5c6b9/image-24.jpg)
Registro de Imagens • Alinhamento de duas ou mais imagens da mesma cena • Considera duas imagens: imagem de base ou referência e imagem de entrada • O objetivo é alinhar a imagem de entrada com a imagem de base através de transformações espaciais aplicadas à imagem de entrada
![Registro de Imagens entrada base selecionase pontos de controle nas duas imagens Aplicase uma Registro de Imagens entrada base seleciona-se pontos de controle nas duas imagens Aplica-se uma](https://slidetodoc.com/presentation_image_h/28ee010148462b9ed92e65b4a7a5c6b9/image-25.jpg)
Registro de Imagens entrada base seleciona-se pontos de controle nas duas imagens Aplica-se uma função de transformação em função dos pontos de controle e da imagem de entrada image registrada (alinhada)
![Pontos de controle entrada x y x rx y ysx y base x y Pontos de controle entrada (x’, y’) x’= r(x, y) y’=s(x, y) base (x, y)](https://slidetodoc.com/presentation_image_h/28ee010148462b9ed92e65b4a7a5c6b9/image-26.jpg)
Pontos de controle entrada (x’, y’) x’= r(x, y) y’=s(x, y) base (x, y)
![Transformação espacial Exemplo Modelar a distorção da região do quadrilátero por equações bilineares do Transformação espacial Exemplo: Modelar a distorção da região do quadrilátero por equações bilineares do](https://slidetodoc.com/presentation_image_h/28ee010148462b9ed92e65b4a7a5c6b9/image-27.jpg)
Transformação espacial Exemplo: Modelar a distorção da região do quadrilátero por equações bilineares do tipo: ou Os coeficientes , representando o modelo da distorção geométrica no quadrilátero, podem ser obtidos a partir do conhecimento dos 8 pontos de controle. Um ponto (x, y), na imagem sem distorção, leva a um ponto (x’, y’) na imagem de entrada (com distorção). O valor do pixel f(x, y) na imagem sem distorção correponderá ao valor g(x’, y’) na imagem de entrada.
![Exemplo Base Entrada Exemplo Base Entrada](https://slidetodoc.com/presentation_image_h/28ee010148462b9ed92e65b4a7a5c6b9/image-28.jpg)
Exemplo Base Entrada
![Pontos de controle Pontos de controle](https://slidetodoc.com/presentation_image_h/28ee010148462b9ed92e65b4a7a5c6b9/image-29.jpg)
Pontos de controle
![Entrada distorcida Registrada Entrada (distorcida) Registrada](https://slidetodoc.com/presentation_image_h/28ee010148462b9ed92e65b4a7a5c6b9/image-30.jpg)
Entrada (distorcida) Registrada
![Base Registrada Base Registrada](https://slidetodoc.com/presentation_image_h/28ee010148462b9ed92e65b4a7a5c6b9/image-31.jpg)
Base Registrada
![Superposição base registrada Superposição (base + registrada)](https://slidetodoc.com/presentation_image_h/28ee010148462b9ed92e65b4a7a5c6b9/image-32.jpg)
Superposição (base + registrada)
Formas geomtricas
Transformaes
O que são transformações químicas
Transformação por acção da electricidade
Geomtricas
Figuras geomtricas
Figuras geométricas espaciais
Debreagem e embreagem
Pronomes
Era para falar ontem mas não encontrei em parte alguma
Diferencia entre semiótica y semiología
Direito de acrescer entre herdeiros e legatários
Convertidor de rumbos a azimut
O verbo virou gente e habitou entre nós
Diferencia entre licuación y condensacion
Na alternância entre minha e vossa
2 pairs of corresponding angles
Estrategias de trabajo colaborativo entre docentes
Ley de retracto y desistimiento
Diferencia entre pedagogía y andragogía
Porei inimizade entre ti
Comme une belle fleur assise entre les fleurs
Multiplicación abreviada por 10 100 y 1000
Diálogo entre una azafata y un pasajero
Uso de la coma en conectores
Diagnóstico tradicional y diagnóstico participativo
Massa atomica
Cuáles son las desventajas de la comunicación oral
Relação fonética e gráfica entre palavras exercícios
Diferencias culturales entre espana y austria
Diferencia entre metodo y metodologia
Como calcular el trabajo de una fuerza variable
Cuadro comparativo de la ley 1420 y 26206