Crear una Windows 10 UWP App y utilizar YoloV2 para reconocer objetos
- Introduccion a YoloV2 como modelo de reconocimiento de objetos
- Como crear una UWP App y analizar los frames de la webcam utilizando YoloV2
- Convirtiendo el resultado de YoloV2 a clases C# y mostrarlas en modo Frames
- Redimensionar el output para trabajar con diferentes resoluciones y mostrar los Frames procesados por segundo con YoloV2
Buenas!
En el post de hoy comenzare con los pasos necesarios para utilizar el modelo de reconocimiento de objetos YOLO en una Aplicación Windows 10. You only look once (YOLO) es un modelo bastante popular, solo hay que ver el siguiente tráiler para quedarse con ganas de probar el mismo
YOLO es una red neuronal en tiempo real para la detección de objetos que detecta 20 clases diferentes. Está compuesto por 9 capas convolucionales y 6 capas de combinación máxima. Para este ejemplo utilizaremos Tiny YoloV2, que es una versión más pequeña de la red YOLO V2 completa.
Ahora que podemos utilizar modelos ONNX en Windows 10, podemos sacar partido del mismo. Lo primero que debemos hacer es convertir el modelo a formato ONNX. Podemos utilizar las herramientas de ONNX, o descargar el modelo ya convertido desde la galería de Inteligencia Artificial de Azure:
Ahora solo necesitamos Windows 10 y la ultima version de Visual Studio 2017. En el próximo post comentare los pasos necesarios para utilizar YoloV2 en una App Windows 10.
Happy Coding!
Saludos @ Burlington
El Bruno
References
5 comments