87. Vídeo con Raspberry Pi, crea tu sistema de vigilancia
La Tecnología para todos - Un pódcast de Luis del Valle Hernández
Categorías:
En el capítulo de hoy te voy a hablar de cómo podemos capturar el vídeo con Raspberry Pi, para crear nuestro propio sistema de vigilancia. Pero este no es el único proyecto que podemos crear. En el momento que conectamos una cámara a la Raspberry Pi, se nos abre un mundo de oportunidades. Si lo combinamos junto a la Visión Artificial, sacaremos el máximo provecho y rendimiento.Ya te he hablado en otras ocasiones sobre la Visión Artificial, te dejo a continuación todos los artículos y capítulos del podcast.18. Realidad Aumentada67. Big data y visión artificial81. Visión artificial, OpenCV y Python86. Sensor Kinect, inteligencia artificial al alcance de todos¿Por qué aprender visión artificial?Detección de movimiento con OpenCV y PythonNo voy a hacer más hincapié en las ventajas y beneficios que nos ofrece esta ciencia. Hoy vamos a ver un caso práctico donde analizamos un vídeo con Raspberry Pi.Empezaremos por el principio, veremos que es lo que necesitamos para empezar y el coste que supone. Luego continuaremos con la configuración del hardware, Raspberry Pi y cámara. Por último te daré lo básico para empezar. El primer algoritmo que debemos implementar para detectar movimiento con Raspberry Pi, OpenCV y Python.Vídeo con Raspberry PiRaspberry Pi es un ordenador de propósito general de muy bajo coste. Lo que más me gusta de él es su bajo consumo, podemos tenerlo conectado todo el día. Para que te quede más claro, la Raspberry Pi 2 y 3 consumen unos 4 W/hora. Una torre puede consumir hasta 100 veces más pero pongamos que consume 200W/hora, 50 veces más. Imagínate lo que te puedes ahorrar si lo tienes todo el día encendido. Por este motivo, este dispositivo puede ser un gran aliado en nuestras instalaciones y proyectos.Dentro de los posibles usos dentro del análisis de vídeo con Raspberry Pi encontramos algunos como los siguientes:Espejo inteligente con reconocimiento facial.Detector de presencia con grabación de vídeo.Usos posibles con KinectVisión artificial dentro de la robóticaMaterial necesarioVamos a ver ahora que material vamos a necesitar:Raspberry Pi 2 Model B (41,31 €)Tarjeta Micro SD 16GB (7,49€)Cable alimentación Raspberry Pi 5V 2A (6,99€)Cable HDMI (2€)Ratón y teclado USB (18€) o inalámbrico (18,75€)Cámara de Raspberry Pi 5 MP y 1080p (22,62€)No es necesario comprar todo el material. Seguramente tengas una tarjeta Mirco SD, o un teclado y ratón. También puedes utilizar un cargador de móvil para alimentar la Raspberry Pi pero ojo, este debe suministrar 5V y 2A.Una vez que ya tengas todo el material pasamos a hacer la instalación básica.Instalación básica de Raspberry PiHay multitud de tutoriales en Internet muy buenos. Te recomiendo que veas este tutorial de Gabriel Viso de Pitando. La versión que yo utilizo es Raspbian Jessie y con la que seguiré en este capítulo.Una vez que lo tengamos todo instalado, es importante seguir los siguientes pasos para instalar Python + OpenCV. Empezaremos por Python y todos los paquetes necesarios orientados a la programación científica con este lenguaje de programación.