Sisukord:

Näotuvastus Raspberry Pi 4B -l kolmes etapis: 3 sammu
Näotuvastus Raspberry Pi 4B -l kolmes etapis: 3 sammu

Video: Näotuvastus Raspberry Pi 4B -l kolmes etapis: 3 sammu

Video: Näotuvastus Raspberry Pi 4B -l kolmes etapis: 3 sammu
Video: ICE Tower Fan for Raspberry Pi 4B, Raspberry Pi 3B+/3B Unboxing and First Use and comparison 2024, November
Anonim
Näotuvastus Raspberry Pi 4B -l 3 sammuga
Näotuvastus Raspberry Pi 4B -l 3 sammuga
Näotuvastus Raspberry Pi 4B -l 3 sammuga
Näotuvastus Raspberry Pi 4B -l 3 sammuga

Selles juhendis teeme näotuvastust Raspberry Pi 4-l koos Shunya O/S-iga, kasutades Shunyaface'i raamatukogu. Shunyaface on näotuvastus-/tuvastusteek. Projekti eesmärk on saavutada kiireim avastamis- ja äratundmiskiirus väikese energiatarbega riistvaraga, nii et sellised entusiastid saavad teie unistuste tehisintellekti projektid kiiremini ellu viia.

Tarvikud

Raspberry Pi 4B (mis tahes variant)

Raspberry Pi 4B ühilduv toiteallikas

8 GB või suurem mikro -SD -kaart

Monitor

mikro-HDMI-kaabel

Hiir

Klaviatuur

sülearvuti või muu arvuti mälukaardi programmeerimiseks

Samm: installige Shunya OS Raspberry Pi 4 -sse

Shunya OS -iga mikro -SD -kaardi laadimiseks vajate sülearvutit või arvutit, millel on mikro -SD -kaardi lugeja/adapter.

Laadige Shunya OS alla ametlikult väljalaske saidilt

Shunya OS vilkumine SD-kaardil, kasutades siin toodud samme: Shunya OS vilkumine Raspberry Pi 4-l.

Sisestage mikro -SD -kaart Raspberry Pi 4 -sse.

Ühendage hiir ja klaviatuur Raspberry Pi 4 -ga.

Ühendage monitor Raspberry Pi 4-ga mikro-HDMI kaudu

Ühendage toitekaabel ja lülitage Raspberry Pi 4 sisse.

Raspberry Pi 4 peaks käivituma Shunya OS -iga.

Samm: installige Shunyaface

Shunyaface on näotuvastus-/tuvastusteek kõigi Shunya OS -i toetatavate tahvlite jaoks.

Shunyaface'i installimiseks peame selle ühendama wifi -ga

1. Ühendage wifi abil käsuga:

$ sudo nmtui

2. Shunyaface'i ja cmake'i installimine on lihtne, käivitage järgmised käsud:

$ sudo apt värskendus

$ sudo apt install shunyaface cmake

3. samm: näite kood ja väljund

Näite kood ja väljund
Näite kood ja väljund
Näite kood ja väljund
Näite kood ja väljund

Ülaltoodud koodis loetakse pilti, kasutades funktsiooni imread. See raam edastatakse tuvastusfunktsioonile, mis tagastab näole piirava kasti ning joonistab ka punktid huulte lõpp -punktides ja silmade keskosas.

Laadige kood koos allpool toodud vajalike failidega alla ja tühistage failid, kasutades alltoodud käske:

$ tar -xvzf sample -faceetect.tar.gz

$ cd proovipõhine tuvastamine

Kompileerige see käsu abil

$./setup.sh

Käivitage see käsu abil

$./build/facedetect

See näitab teile tuvastatud näoga pilti.

Kirjutage oma kood ja kompileerige

1. Muutke faili src/faceetect-sample.cpp ja lisage sinna oma kood.

2. seejärel käivitage see käsk binaarfaili kompileerimiseks ja ehitamiseks

$./setup.sh

3. Käivitage see käsu abil

$./build/facedetect

Järeldus: Shunyaface aitab teil mõne koodiridaga nägu tuvastada või ära tunda. Kui teile meeldib see õpetus, siis meeldige, jagage ja tähista ka meie siin antud githubi hoidlat

Soovitan: