El documento describe un sistema de visión por computadora que puede reconocer y resolver un laberinto impreso, realizar un seguimiento del laberinto sometido a movimientos y mostrar la solución sobre la imagen. El sistema utiliza una cámara Kinect, el lenguaje C# y bibliotecas como EmguCV y Kinect SDK. Reconoce el laberinto aplicando técnicas de procesamiento de imágenes como detección de líneas y contornos, y resuelve el laberinto usando el algoritmo A*.
2. 1/14
1. Introducción y objetivos.
2. Descripción del sistema.
3. Técnicas y algoritmos.
4. Funcionamiento del programa.
5. Resultados y conclusiones.
3. 2/14
1. Introducción y objetivos.
2. Descripción del sistema.
3. Técnicas y algoritmos.
4. Funcionamiento del programa.
5. Resultados y conclusiones.
4. 3/14
Objetivos:
Desarrollar un sistema de visión por computador
con capacidad de...
- Reconocer y solucionar una impresión de un
laberinto.
- Realizar un seguimiento del laberinto
sometido a movimientos de traslación,
rotación, acercamiento o alejamiento,
perspectiva...
- Mostrar la solución del laberinto sobre la
imagen del mismo.
5. 4/14
1. Introducción y objetivos.
2. Descripción del sistema.
3. Técnicas y algoritmos.
4. Funcionamiento del programa.
5. Resultados y conclusiones.
7. 6/14
1. Introducción y objetivos.
2. Descripción del sistema.
3. Técnicas y algoritmos.
4. Funcionamiento del programa.
5. Resultados y conclusiones.
8. 7/14
Sistemas de coordenadas:
- Ligado a la imagen:
- Captura.
- Visualización.
- Ligado al laberinto:
- Nodos, aristas y
solución del grafo.
Función de conversión.
9. 8/14
Algoritmo de reconocimiento:
Preparación de la imagen:
- Imagen RGB.
- Imagen Gray.
- Imagen Canny.
Búsqueda del laberinto:
- Líneas rectas.
- Contornos cerrados.
- Área > Umbral.
- Lados = 4.
- 70º < Ángulos < 110º.
12. 11/14
1. Introducción y objetivos.
2. Descripción del sistema.
3. Técnicas y algoritmos.
4. Funcionamiento del programa.
5. Resultados y conclusiones.
14. 13/14
1. Introducción y objetivos.
2. Descripción del sistema.
3. Técnicas y algoritmos.
4. Funcionamiento del programa.
5. Resultados y conclusiones.