Sommario:

Rilevamento del volto su Raspberry Pi 4B in 3 passaggi: 3 passaggi
Rilevamento del volto su Raspberry Pi 4B in 3 passaggi: 3 passaggi

Video: Rilevamento del volto su Raspberry Pi 4B in 3 passaggi: 3 passaggi

Video: Rilevamento del volto su Raspberry Pi 4B in 3 passaggi: 3 passaggi
Video: Guida all'installazione di OpenHab v3 su Raspberry pi 4 2024, Giugno
Anonim
Rilevamento del volto su Raspberry Pi 4B in 3 passaggi
Rilevamento del volto su Raspberry Pi 4B in 3 passaggi
Rilevamento del volto su Raspberry Pi 4B in 3 passaggi
Rilevamento del volto su Raspberry Pi 4B in 3 passaggi

In questo Instructable eseguiremo il rilevamento del volto su Raspberry Pi 4 con Shunya O/S utilizzando la libreria Shunyaface. Shunyaface è una libreria di riconoscimento/rilevamento facciale. Il progetto mira a ottenere la massima velocità di rilevamento e riconoscimento con hardware a bassa potenza in modo che gli appassionati come te possano dare vita ai progetti AI dei tuoi sogni più velocemente.

Forniture

Raspberry Pi 4B (qualsiasi variante)

Alimentatore compatibile con Raspberry Pi 4B

Scheda micro SD da 8 GB o più grande

Tenere sotto controllo

Cavo micro HDMI

Topo

Tastiera del computer

laptop o un altro computer per programmare la scheda di memoria

Passaggio 1: installa il sistema operativo Shunya su Raspberry Pi 4

Avrai bisogno di un laptop o computer con un lettore/adattatore di schede micro SD per caricare la scheda micro SD con Shunya OS.

Scarica Shunya OS dal sito ufficiale di rilascio

Flashing del sistema operativo Shunya sulla scheda SD utilizzando i passaggi indicati qui: Flashing del sistema operativo Shunya su Raspberry Pi 4.

Inserisci la scheda micro SD in Raspberry Pi 4.

Collega mouse e tastiera a Raspberry Pi 4.

Collega il monitor a Raspberry Pi 4 tramite micro-HDMI

Collega il cavo di alimentazione e accendi il Raspberry Pi 4.

Il Raspberry Pi 4 dovrebbe avviarsi con il sistema operativo Shunya.

Passaggio 2: installa Shunyaface

Shunyaface è una libreria di rilevamento/riconoscimento dei volti per tutte le schede supportate da Shunya OS.

Per installare Shunyaface dobbiamo collegarlo al wifi

1. Connettiti al wifi usando il comando:

$ sudo nmtui

2. Installare shunyaface e cmake è facile, esegui i seguenti comandi:

$ sudo apt update

$ sudo apt install shunyaface cmake

Passaggio 3: codice e output di esempio

Esempio di codice e output
Esempio di codice e output
Esempio di codice e output
Esempio di codice e output

Nel codice sopra, un'immagine viene letta utilizzando la funzione imread. Questo fotogramma viene passato alla funzione di rilevamento che restituisce un riquadro di delimitazione sul viso e traccia anche i punti sulle estremità delle labbra e il centro degli occhi.

Scarica il codice insieme ai file necessari indicati di seguito e decomprimi i file utilizzando i comandi indicati di seguito:

$ tar -xvzf sample-facedetect.tar.gz

$ cd sample-facedetect

Compilalo usando il comando

$./setup.sh

Eseguilo usando il comando

$./build/facedetect

Questo ti mostrerà un'immagine con il volto rilevato.

Scrivi il tuo codice e compila

1. Modifica il file src/facedetect-sample.cpp e aggiungi lì il tuo codice.

2. quindi esegui questo comando per compilare e costruire binari

$./setup.sh

3. Eseguilo usando il comando

$./build/facedetect

Conclusione: Shunyaface può aiutarti a rilevare o riconoscere un volto in poche righe di codici. Se ti piace questo tutorial, metti mi piace, condividi e avvia anche il nostro repository github fornito qui

Consigliato: