Tabla de contenido:

Detección facial en Raspberry Pi 4B en 3 pasos: 3 pasos
Detección facial en Raspberry Pi 4B en 3 pasos: 3 pasos

Video: Detección facial en Raspberry Pi 4B en 3 pasos: 3 pasos

Video: Detección facial en Raspberry Pi 4B en 3 pasos: 3 pasos
Video: TODO ESTO PUEDES HACER CON UNA RASPBERRY PI 😈💻 2024, Noviembre
Anonim
Detección de rostros en Raspberry Pi 4B en 3 pasos
Detección de rostros en Raspberry Pi 4B en 3 pasos
Detección de rostros en Raspberry Pi 4B en 3 pasos
Detección de rostros en Raspberry Pi 4B en 3 pasos

En este Instructable vamos a realizar la detección de rostros en Raspberry Pi 4 con Shunya O / S usando la Biblioteca Shunyaface. Shunyaface es una biblioteca de reconocimiento / detección de rostros. El proyecto tiene como objetivo lograr la velocidad de detección y reconocimiento más rápida con hardware de bajo consumo para que los entusiastas como usted puedan hacer realidad los proyectos de IA de sus sueños más rápido.

Suministros

Raspberry Pi 4B (cualquier variante)

Fuente de alimentación compatible con Raspberry Pi 4B

Tarjeta micro SD de 8GB o más grande

Monitor

cable micro-HDMI

Ratón

Teclado

computadora portátil u otra computadora para programar la tarjeta de memoria

Paso 1: Instale el sistema operativo Shunya en Raspberry Pi 4

Necesitará una computadora portátil o computadora con un lector / adaptador de tarjetas micro SD para cargar la tarjeta micro SD con el sistema operativo Shunya.

Descargue Shunya OS desde el sitio de lanzamiento oficial

Flashear el sistema operativo Shunya en la tarjeta SD siguiendo los pasos que se indican aquí: Flashear el sistema operativo Shunya en Raspberry Pi 4.

Inserte la tarjeta micro SD en Raspberry Pi 4.

Conecte el mouse y el teclado a Raspberry Pi 4.

Conecte el monitor a Raspberry Pi 4 a través de micro-HDMI

Conecte el cable de alimentación y encienda la Raspberry Pi 4.

La Raspberry Pi 4 debería iniciarse con el sistema operativo Shunya.

Paso 2: instala Shunyaface

Shunyaface es una biblioteca de detección / reconocimiento de rostros para todas las placas compatibles con Shunya OS.

Para instalar Shunyaface necesitamos conectarlo al wifi

1. Conéctese a la wifi usando el comando:

$ sudo nmtui

2. Instalar shunyaface y cmake es fácil, ejecute los siguientes comandos:

$ sudo apt actualización

$ sudo apt instalar shunyaface cmake

Paso 3: Código de ejemplo y salida

Código de ejemplo y salida
Código de ejemplo y salida
Código de ejemplo y salida
Código de ejemplo y salida

En el código anterior, se lee una imagen usando la función imread. Este marco se pasa a la función de detección que devuelve un cuadro delimitador en la cara y también traza los puntos en los extremos de los labios y el centro de los ojos.

Descargue el código junto con los archivos necesarios que se indican a continuación y descomprima los archivos utilizando los comandos que se indican a continuación:

$ tar -xvzf sample-facedetect.tar.gz

$ cd sample-facedetect

Compílelo usando el comando

$./setup.sh

Ejecútelo usando el comando

$./build/facedetect

Esto le mostrará una imagen con rostro detectado.

Escribe tu propio código y compila

1. Edite el archivo src / facedetect-sample.cpp y agregue su código allí.

2. luego ejecute este comando para compilar y construir binarios

$./setup.sh

3. Ejecútelo usando el comando

$./build/facedetect

Conclusión: Shunyaface puede ayudarlo a detectar o reconocer un rostro en unas pocas líneas de códigos. Si le gusta este tutorial, por favor, comparta y destaque nuestro repositorio de github que se proporciona aquí.

Recomendado: