C贸mo utilizar Google Images para tener un dataset limpio para Deep Learning

Publicado por en Programaci贸n el 14/08/2024

El Machine Learning o Deep Learning está últimamente On Fire ya que va habiendo mucha documentación para comenzar a hacer cosas interesantes, también hay algún curso de visión artificial para OpenCV muy interesante para comenzar a hacer cosas chulas. Casi todas las veces al utilizar Machine Learning, nos basados en entrenar una red de neuronas en base a datos previamente clasificados. Es decir, si queremos reconocer coches, primero debemos entrenar la red mostrandole imágenes de lo que sabes que son coches. Tras el entrenamiento, el resultado sabrá si es un coche o no al presentarle una nueva imagen desconocida, basándose en lo que ya ha aprendido. Conseguir un dataset es lo complicado, pero el en vídeo que os dejo a continuación os dejo un tutorial sobre cómo utilizar a Google para que nos dé datos ya clasificados y así tener datos para entrenamiento.

Leer más

L谩mpara de Pixar casera con reconocimiento facial usando OpenCV

Publicado por en Rob贸tica el 05/06/2024

Hace poco hablaba por aquí del brazo robot llamado Walter que hizo Jochen Alt y hoy os dejo otro de sus impresionantes proyectos que me parece realmente espectacular. Se llama Luci y es la famosa lámpara de Pixar pero que funciona de verdad.

A nivel mecánico utiliza potentes servomotores ayudados por muelles pero lo grueso del asunto está en el uso de una placa Linux ODROID que permite realizar cálculos de cinemática inversa. De esta forma puede realizar movimientos muy orgánicos y suaves mientras... ¡detecta la cara de quien se le pone delante!

Efectivamente, tiene una pequeña cámara web que mediante OpenCV reconoce la cara y la sigue. Además Jochen ha añadido algo de personalidad a la lámpara con algunos movimientos simpáticos.

El código fuente está en github (la explicación e implementación de toda la cinemática y curvas de Bezier es exquisita) y podéis ver los detalles del proyecto en su web, pero también os dejo un vídeo a continuación para que se os suba el SAV hasta la estratosfera ;) ¿Quién se anima a montarlo?

Leer más

Cazando drones con OpenCV y Kinect

Publicado por en Rob贸tica el 25/04/2024

Me gusta mucho esto de automatizar todo tipo de cosas y éste proyecto me ha llamado especialmente la atención ya que se trata de una pistola de juguete que permite cazar drones. Está muy bien por que utiliza un completo sistema mecánico con motores paso a paso para poder girar y levantar lo cual ya es un tema mecánico bastante importante. En cuanto a la detección del drone, un sensor Kinect junto con un script de OpenCV permite analizar la imagen en tiempo real para apuntar el arma y disparar en el momento preciso. Es realmente espectacular verlo funcionando!

Leer más

Tutorial: Reconocimiento de objetos con TensorFlow y Raspberry Pi

Publicado por en Raspberry Pi el 01/08/2018

He publicado aquí bastantes veces todo tipo de aplicaciones donde se aplica machine vision (reconocimiento de imagen) y sigue siendo un tema candente lleno de posibilidades. A continuación te dejo un vídeo tutorial muy completo que explica como reconocer diferentes objetos utilizando la librería de Machine Learning TensorFlow y OpenCV. Además, el ejemplo puede quedar muy apañado ya que se monta todo en una Raspberry Pi con su cámara para Raspberry.

Leer más

Smart Camera usando Raspberry Pi y reconocimiento de imagen con OpenCV

Publicado por en Raspberry Pi el 20/02/2018

Un proyecto chulo es hacerse una cámara de seguridad utilizando una Raspberry Pi con una cámara, pero podemos llevarlo a otro nivel dotando de inteligencia al mismo proyecto. Mediante el sistema de reconocimiento visual OpenCV se puede hacer que aparte de capturar imagen, además pueda reconocer lo que contiene como por ejemplo personas. De ésta manera se puede generar eventos como por ejemplo enviarte un email cuando una persona se acerca a la puerta. En el vídeo que os dejo a continuación se explica cómo hacerlo paso a paso.

Leer más

Uso de Cookies

Utilizamos cookies propias y de terceros para optimizar tu visita. No utilizamos cookies para recoger informaci贸n de car谩cter personal.

Puedes permitir su uso o rechazarlo y cambiar su configuraci贸n cuando lo desees.

Cerrar

M谩s informaci贸n en nuestra Pol铆tica de Cookies.