Академический Документы
Профессиональный Документы
Культура Документы
1. Normas
La memoria de la práctica junto con los programas Matlab se entregarán
a través del Campus Virtual. La fecha tope de entrega de la práctica
es el dı́a del examen de la asignatura.
En la portada de la memoria deben aparecer el nombre y número de
matrı́cula del autor. No existe restricción alguna en cuanto al formato y
extensión de la memoria, aunque se recuerda que la calidad de la memoria
es un aspecto de importancia similar a los programas.
2. Planteamiento
El objetivo de la práctica es continuar con las transformaciones espaciales
de imágenes y familiarizar al alumno con una de las más útiles: la transfor-
mación proyectiva.
Como aplicación de las transformaciones proyectivas se pretende superpo-
ner una imagen (por ejemplo un anuncio) sobre otra en la que manteniendo
el efecto de la perspectiva.
1
x a d g u
y = b e h v (1)
λ c f i 1
| {z }
H
donde (u, v, 1)T son las coordenadas homogéneas del punto del plano
(u, v)T . El punto en coordenadas homogéneas (λx, λy, λ)T es el mismo que
el (x, y, 1)T . Las coordenadas del plano correspondientes a (x, y, λ)T son por
tanto (x′ , y ′ )T = (x/λ, y/λ)T .
Las ecuaciones que establecen las coordenadas de un punto transformado
mediante la transformación proyectiva son:
au + dv + g
x′ =
cu + f v + i
bu + ev + h
y′ =
cu + f v + i
(2)
3. Desarrollo
H = calcular_transformacion_proyectiva(Porigen, Pdestino);
2
Figura 1: Queremos superponer una imagen como la de la izquierda sobre,
por ejemplo, la región marcada en la imagen de la derecha.
que dados una matriz imagen Idestino y una matriz imagen Iorigen (ver
Fig. 1) proyecte Iorigen sobre un cuadrilátero en Idestino. En Pdestino apa-
recerán por filas los puntos elegidos sobre la imagen Idestino y en Porigen
los puntos correspondientes sobre Iorigen (por ejemplo, las cuatro esquinas
de Iorigen en Porigen y sus correspondencias sobre la imagen Idestino en
Pdestino).
Una vez más, al igual que en el caso del zoom digital haremos la trasfor-
mación recorriendo la imagen destino y realizando interpolación bilineal en
los niveles de gris. En este caso la función de transformación es una homo-
grafı́a que se calcula a partir de Porigen y Pdestino.
3
Se deben responder en la memoria a las siguientes preguntas:
4. Valoración de la práctica
La puntuación obtenida vendrá dada por los siguientes criterios:
5. Datos proporcionados
En http://www.gavab.es/wiki/vc/}se encuentran disponibles algunas
imágenes para realizar la práctica sobre ellas.
En http://mat21.etsii.upm.es/ayudainf/aprendainf/Matlab70/matlab70primero.pdf}
pueden encontrar manuales de Matlab.