Table des matières:

Détection de visage sur Raspberry Pi 4B en 3 étapes : 3 étapes
Détection de visage sur Raspberry Pi 4B en 3 étapes : 3 étapes

Vidéo: Détection de visage sur Raspberry Pi 4B en 3 étapes : 3 étapes

Vidéo: Détection de visage sur Raspberry Pi 4B en 3 étapes : 3 étapes
Vidéo: Réaliser une reconnaissance faciale sur un 🍓#raspberrypi avec #opencv et #facerecognition 2024, Juin
Anonim
Détection de visage sur Raspberry Pi 4B en 3 étapes
Détection de visage sur Raspberry Pi 4B en 3 étapes
Détection de visage sur Raspberry Pi 4B en 3 étapes
Détection de visage sur Raspberry Pi 4B en 3 étapes

Dans ce Instructable, nous allons effectuer une détection de visage sur Raspberry Pi 4 avec Shunya O/S à l'aide de la bibliothèque Shunyaface. Shunyaface est une bibliothèque de reconnaissance/détection de visage. Le projet vise à atteindre la vitesse de détection et de reconnaissance la plus rapide avec du matériel à faible consommation afin que les passionnés comme vous puissent donner vie plus rapidement à vos projets d'IA de rêve.

Fournitures

Raspberry Pi 4B (toute variante)

Alimentation conforme Raspberry Pi 4B

Carte micro SD de 8 Go ou plus

Surveiller

Câble micro-HDMI

Souris

Clavier

ordinateur portable ou un autre ordinateur pour programmer la carte mémoire

Étape 1: Installez Shunya OS sur Raspberry Pi 4

Vous aurez besoin d'un ordinateur portable ou d'un ordinateur avec un lecteur/adaptateur de carte micro SD pour charger la carte micro SD avec Shunya OS.

Téléchargez Shunya OS depuis le site officiel de publication

Clignotement du système d'exploitation Shunya sur la carte SD en suivant les étapes indiquées ici: Clignotement du système d'exploitation Shunya sur Raspberry Pi 4.

Insérez la carte micro SD dans Raspberry Pi 4.

Connectez la souris et le clavier au Raspberry Pi 4.

Connectez le moniteur au Raspberry Pi 4 via micro-HDMI

Connectez le câble d'alimentation et allumez le Raspberry Pi 4.

Le Raspberry Pi 4 devrait démarrer avec Shunya OS.

Étape 2: Installez Shunyaface

Shunyaface est une bibliothèque de détection/reconnaissance des visages pour toutes les cartes prises en charge par Shunya OS.

Pour installer Shunyaface, nous devons le connecter au wifi

1. Connectez-vous au wifi à l'aide de la commande:

$ sudo nmtui

2. L'installation de shunyaface et cmake est simple, exécutez les commandes suivantes:

$ sudo apt mise à jour

$ sudo apt installer shunyaface cmake

Étape 3: Exemple de code et de sortie

Exemple de code et de sortie
Exemple de code et de sortie
Exemple de code et de sortie
Exemple de code et de sortie

Dans le code ci-dessus, une image est lue à l'aide de la fonction imread. Ce cadre est passé à la fonction de détection qui renvoie une boîte englobante sur le visage et trace également les points sur les extrémités des lèvres et le centre des yeux.

Téléchargez le code avec les fichiers nécessaires ci-dessous et décompressez les fichiers à l'aide des commandes ci-dessous:

$ tar -xvzf sample-facedetect.tar.gz

$ cd sample-facedetect

Compilez-le à l'aide de la commande

$./setup.sh

Exécutez-le en utilisant la commande

$./build/facedetect

Cela vous montrera une image avec un visage détecté.

Écrivez votre propre code et compilez

1. Modifiez le fichier src/facedetect-sample.cpp et ajoutez-y votre code.

2. puis exécutez cette commande pour compiler et construire le binaire

$./setup.sh

3. Exécutez-le à l'aide de la commande

$./build/facedetect

Conclusion: Shunyaface peut vous aider à détecter ou reconnaître un visage en quelques lignes de codes. Si vous aimez ce tutoriel, veuillez l'aimer, partager et également mettre en vedette notre référentiel github donné ici

Conseillé: