87. Vídeo con Raspberry Pi, crea tu sistema de vigilancia




La Tecnología para todos show

Summary: 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 Aumentada 67. Big data y visión artificial 81. Visión artificial, OpenCV y Python 86. Sensor Kinect, inteligencia artificial al alcance de todos ¿Por qué aprender visión artificial? Detección de movimiento con OpenCV y Python No 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 Pi Raspberry 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 Kinect Visión artificial dentro de la robótica Material necesario Vamos 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 Pi Hay 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.