Amazon Rekognition: API para análisis de imágenes y vídeos

Publicado por en Programación el 04/06/2018

La omnipresencia de Amazon empieza a seriamente poner miedo sin embargo ofrecen una serie de servicios para programadores bastante interesante como el Amazon Rekognition. Es un sistema de API para análisis de imágenes y vídeos muy interesante que va un poco más allá de simplemente detectar si hay una cara en una imagen o un objeto. Engloba varias partes como detección de actividades, objetos y escenas, reconocimiento facial con análisis o seguimiento de personas entre otros. Esto es que sea tan sencillo como enviar una imagen al sistema y de vuelta se obtiene el resultado del análisis. Microsoft también tiene un sistema parecido llamado Cognitive Service sobre Azure, así que parece que la tendencia será esa en el futuro. Lo guapo de esto es que puede por ejemplo reconocer un familiar en una foto o vídeo y además saber si estado de ánimo, feliz, triste, furioso etc. Esto se pone caliente y lo sabes... ;)

Leer más

QuizzPi: Sencillo juego de Trivial con Raspberry Pi

Publicado por en Raspberry Pi el 14/05/2018

El juego Trivial Pursuit nació allá por el año 1979 a partir de una idea de Scott Abbott y se convertiría en uno de los juegos más populares de la historia. El funcionamiento es muy sencillo y está basado en preguntas a la que se debe responder. En función de si se acierta o no, el jugador puede avanzar en el juego. Éste sencillo y simpático proyecto propone el mismo juego un poco modernizado utilizando una Raspberry Pi junto a Python que mediante una pantalla y pulsadores permite jugar. Lo interesante es que al tener conectividad de red, el sistema se conecta a una base de datos online de Trivial Pursuit. Ésta web tiene un API al que puedes conectarte y descargar preguntar de diversas temáticas y por lo tanto no tienes que aportarlas manualmente.

Leer más

Tutorial de Node-RED con Raspberry Pi y ESP8266

Publicado por en Raspberry Pi el 25/10/2017

Si te va el rollo IoT y aún no conoces Node-RED, vivías engañado como yo hasta hace muy poquito. Es difícil de explicar lo que es por la cantidad de posibilidades que ofrece, pero digamos a grandes rasgos que es un entorno visual para conectar por API diferentes dispositivos, teniendo tanto entradas como salidas. Por ejemplo, un ESP8266 con un relé que enciende una bombilla cuando twiteas "enciendete". La lógica "centralizada" que hace que twitter se comunique con el ESP8266 y viceversa es lo que ofrece node-red, por supuesto entre muchas otras cosas. Es muy ligero y modular y se puede instalar en una Raspberry Pi sin problema. Estuve trasteando con esto en los últimos días y tengo instalado el sistema en una Raspberry Pi 3, a ver qué sale de ahí pero ésto promete. Os dejo a continuación unos recursos en vídeo donde se muestran muchas de las posibilidades de Node-RED y cómo hacerlo. Gracias a Luis y Germán que son unos liantes y me liaron one more time con esto ;) Como diría César, estamos On Fire!

Leer más

Contador de suscriptores de Youtube con ESP8266

Publicado por en Arduino el 05/06/2017

Quizás no sea el dato que más importa, pero el número de suscriptores que tiene un canal de Youtube puede darnos una idea de lo popular que puede ser. Mediante la API de Youtube, puedes construir un contador físico que si tienes un canal, puede mantenerte motivado para sacar cada vez mejor contenido. Ésto es exactamente lo que explica el vídeo del proyecto que te dejo a continuación, que utiliza un ESP8266 para conectar a los servidores de Google, recuperar las información y mostrar el total de suscriptores de Youtube en una pequeña pantalla.

Leer más

Google Cloud Vision con Raspberry Pi

Publicado por en Raspberry Pi el 24/05/2016

Probablemente ya has montado algún robot con Arduino o incluso te has atrevido a montar con una Raspberry Pi. Existe una infinidad de información en Internet sobre cómo hacer un robot y la mayoría utilizan algún tipo de sensor como los sensores de distancia para poder hacerlo mínimamente interactivo y que reaccione a su entorno. Sin embargo es posible que la nueva Vision API de Google lleve estos robots al siguiente nivel. Google Vision API permite que captures imágenes y enviarlas a su sistema cloud para obtener información sobre la imagen de una forma coherente en formato JSON, fácilmente procesable por cualquier sistema. Con la información procesada en tiempo real, es posible detectar no solo caras por ejemplo, sino también el estado de ánimo como sonriente, triste o asustado. Otra funcionalidad es la posibilidad de reconocer objetos, así podrías hacer que tu robot reaccione de una manera cuando ve una manzana o de otra cuando se trata de un plátano. Esto abre todo un abanico de posibilidades en aplicaciones de robótica por supuesto. El acceso a la API es gratuito hasta 1000 peticiones al mes y luego existen varios planes de pago, así que puedes probarlo sin problema desde su web.

Leer más