Inhaltsverzeichnis:

Gesichtserkennung auf Raspberry Pi 4B in 3 Schritten
Gesichtserkennung auf Raspberry Pi 4B in 3 Schritten

Video: Gesichtserkennung auf Raspberry Pi 4B in 3 Schritten

Video: Gesichtserkennung auf Raspberry Pi 4B in 3 Schritten
Video: Gesichtserkennung mit Python und OpenCV in 14 Zeilen 2024, November
Anonim
Gesichtserkennung auf Raspberry Pi 4B in 3 Schritten
Gesichtserkennung auf Raspberry Pi 4B in 3 Schritten
Gesichtserkennung auf Raspberry Pi 4B in 3 Schritten
Gesichtserkennung auf Raspberry Pi 4B in 3 Schritten

In diesem Instructable werden wir die Gesichtserkennung auf Raspberry Pi 4 mit Shunya O / S mit der Shunyaface Library durchführen. Shunyaface ist eine Bibliothek zur Gesichtserkennung/-erkennung. Das Projekt zielt darauf ab, die schnellste Erkennungs- und Erkennungsgeschwindigkeit mit energiesparender Hardware zu erreichen, damit Enthusiasten wie Sie Ihre Traum-KI-Projekte schneller zum Leben erwecken können.

Lieferungen

Raspberry Pi 4B (beliebige Variante)

Raspberry Pi 4B konformes Netzteil

8 GB oder größere Micro-SD-Karte

Monitor

Micro-HDMI-Kabel

Maus

Klaviatur

Laptop oder ein anderer Computer zum Programmieren der Speicherkarte

Schritt 1: Installieren Sie Shunya OS auf Raspberry Pi 4

Sie benötigen einen Laptop oder Computer mit einem Micro-SD-Kartenleser/-adapter, um die Micro-SD-Karte mit Shunya OS zu laden.

Laden Sie Shunya OS von der offiziellen Veröffentlichungsseite herunter

Flashen von Shunya OS auf der SD-Karte mit den hier angegebenen Schritten: Flashen von Shunya OS auf Raspberry Pi 4.

Micro-SD-Karte in Raspberry Pi 4 einlegen.

Maus und Tastatur an Raspberry Pi 4 anschließen.

Monitor über Micro-HDMI mit Raspberry Pi 4 verbinden

Schließen Sie das Stromkabel an und schalten Sie den Raspberry Pi 4 ein.

Der Raspberry Pi 4 sollte mit Shunya OS booten.

Schritt 2: Installieren Sie Shunyaface

Shunyaface ist eine Gesichtserkennungs-/-erkennungsbibliothek für alle Boards, die von Shunya OS unterstützt werden.

Um Shunyaface zu installieren, müssen wir es mit dem WLAN verbinden

1. Verbinden Sie sich mit dem WLAN mit dem Befehl:

$ sudo nmtui

2. Die Installation von shunyaface und cmake ist einfach. Führen Sie die folgenden Befehle aus:

$ sudo apt-Update

$ sudo apt install shunyaface cmake

Schritt 3: Beispielcode und Ausgabe

Beispielcode und Ausgabe
Beispielcode und Ausgabe
Beispielcode und Ausgabe
Beispielcode und Ausgabe

Im obigen Code wird ein Bild mit der Funktion imread gelesen. Dieser Rahmen wird an die Erkennungsfunktion übergeben, die einen Begrenzungsrahmen auf dem Gesicht zurückgibt und auch die Punkte an den Endpunkten der Lippen und der Augenmitte zeichnet.

Laden Sie den Code zusammen mit den unten angegebenen erforderlichen Dateien herunter und entpacken Sie die Dateien mit den unten angegebenen Befehlen:

$ tar -xvzf sample-facedetect.tar.gz

$ cd sample-facedetect

Kompilieren Sie es mit dem Befehl

$./setup.sh

Führen Sie es mit dem Befehl aus

$./build/facedetect

Dies zeigt Ihnen ein Bild mit erkanntem Gesicht.

Schreiben Sie Ihren eigenen Code und kompilieren Sie

1. Bearbeiten Sie die Datei src/facedetect-sample.cpp und fügen Sie dort Ihren Code hinzu.

2. Führen Sie dann diesen Befehl aus, um Binärdateien zu kompilieren und zu erstellen

$./setup.sh

3. Führen Sie es mit dem Befehl aus

$./build/facedetect

Fazit: Shunyaface kann Ihnen helfen, ein Gesicht in wenigen Codezeilen zu erkennen oder zu erkennen. Wenn Ihnen dieses Tutorial gefällt, liken Sie es bitte, teilen Sie es und markieren Sie auch unser Github-Repository, das hier angegeben ist

Empfohlen: