Cinvestav
Departamento de Computación
Curso: Visión
Prof. Dr. Luis Gerardo de la Fraga
Cuatrimestre Mayo-Agosto 2020
Este es el contenido del curso.
Apuntes del Curso:
Trabajos del Curso:
Trabajo 9 Sistema de realidad aumentada
Fecha de entrega: 13.08.2020
Checar el apunte de la clase del día 14 de julio
Trabajo 8 Detección del marcador
Fecha de entrega: 23.07.2020
Checar el apunte de la clase del día 14 de julio y los archivos para el marcador. El programa para reconocer un marcador.
Trabajo 7 Clasificación de formas en marcos de video
Fecha de entrega: 16.07.2020
Checar el apunte de la clase del día 9 de julio
Trabajo 6 Procesamiento de imágenes capturadas con la cámara
Fecha de entrega: 9.07.2020
Checar el apunte de la clase del día 2 de julio
Trabajo 5: Procesamiento de imágenes con OpenCV
Fecha de entrega: 25.06.2020
Checar el apunte de la clase del día 18 de junio
Trabajo 4: Autocalibración de una cámara
Fecha de entrega: 09.06.2020
- Realizar una prueba de este método con una imagen de salida de OpenScad. Checar el apunte de la clase del 04.06.2020.
Trabajo 3: Modelo de la cámara obscura
Fecha de entrega: 02.06.2020
- Realizar un modelo 3D muy sencillo, tal vez uno que use solo tres cubos, como el visto en clase
- Generar una vista con OpenSCAD
- Programar en python el modelo de la cámara obscura l p = KR[I|-c] P
- Los puntos P son la lista de puntos 3D del mismo modelo
- Ambas vistas deben coincidir, tal vez solo habrá un cambio en la escala
Trabajo 2: Composición de transformaciones usando OpenSCAD
Fecha de entrega: 26.05.2020
- Realizar un molino de viento como el visto en clase
- Se debe generar un gif animado como se vió en clase
Trabajo 1: Fecha de entrega 14.05.2020
Implementar el cálculo de la homografía según
el apunte de la clase anterior
Para probar el código se puede realizar lo siguiente. Para esta imagen:
La homografía entre los puntos p1 y p2:
p2 = H1 p1,
es igual a :
[ 1, 0, 5 ]
[ 0, 1, 0 ] = H1,
[ 0, 0, 1 ]
esto es, es una translación.
La homografía entre los puntos p3 y p1: p2 = H2 p1,
es igual a :
[ 0.7071, -0.7071, 0.0 ]
[ 0.7071, 0.7071, 0.0 ] = H2,
[ 0.0, 0.0, 1.0 ]
que representa una rotación. Para realizar la prueba más fácilmente, estos son los conjuntos de puntos p1, p2 y p3:
p1 = { (1,1), (3,1), (3,3), (1,3) },
p2 = { (1,6), (3,6), (3,8), (1,8) },
p3 = { (2.0, 0.58578644), (3.41421356,2.0), (2.0, 3.41421356), (0.58578644, 2.0) }
Última actualización: 13 de agosto, 2020
Comentarios: fraga at cs cinvestav mx