PROYECTOS
EVENTOS
talleres
NOTICIAS
PERSONAS

Somos una comunidad creativa, colaborativa y transdisciplinaria que impulsa proyectos orientados a generar bienestar social y ambiental, a través del desarrollo y aplicación de tecnologías emergentes de fabricación.

PROYECTO DESTACADO FABLAB
PROYECTO DESTACADO COMUNIDAD

Algoritmo de detección visual en tiempo real

Tarea Universitaria 07 Dic 2017

El proyecto consiste en la realización de un algoritmo de detección visual en tiempo real usando el lenguaje de programación Python. El proyecto se lleva a cabo utilizando únicamente librerías que se pueden descargar gratuitamente desde la interfaz de Python, principalmente TensorFlow la cual es una biblioteca de código abierto para aprendizaje automático desarrollado por Google. La principal característica de TensorFlow corresponde a que es capaz de construir y entrenar redes neuronales para detectar y descifrar patrones y correlaciones, lo cual es fundamental para realizar la comparación de la imagen entrante (tomada por la cámara) con relación a distintas bases de datos. Únicamente utilizando la cámara frontal de un notebook como material, se realizó este algortimo el cual es lo suficientemente robusto como para poder detectar sin problema distintas personas (aún cuando estas no aparezcan completas frente a la cámara) y distintos tipos de objetos que se posen en el rango de captura de la cámara en tiempo real. Dado el alto potencial que las redes neuronales tienen en el ámbito de la robótica, se considera que la mejora de este algoritmo y su implementación en distintos dispositivos electro-mecánicos como los realizados en el FabLab pueden entregar grandes y simples soluciones a problemas cotidianos, como por ejemplo saber si quien se encuentra parado fuera de la puerta de nuestro hogar es alguien conocido o no. --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- Las librerías utilizadas para Python: Numpy TensorFlow Pillow Lxml Jupyter (unicamente para revisar el código por celdas) Matplolib OpenCV (es externo a Python, se utilizó para obtener las imágenes de la cámara) --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- La base de datos para las comparaciones, así como el modelo de comparación se obtiene de: https://github.com/tensorflow/models --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- Video del algoritmo en funcionamiento: https://youtu.be/I6XrZlTq0uc --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- Este proyecto se basó en el trabajo realizado previamente sobre la detección de objetos utilizando TensorFlow por Daniel Stang, en la página medium.com, tal como se especificó en las referencias.

fablab img
NUEVOS PROYECTOS
INDICADORES DE PROYECTOS

99

tarea universitaria

18

investigación academica

53

proyecto personal

38

experimentación

14

nuevas máquinas

0

nuevos software

INDICADORES DE EMPRENDIMIENTOS

0

dispositivos

8

productos

1

servicios

PRÓXIMOS EVENTOS
TALLERES