Sisukord:
Video: Reaalajas näotuvastus RaspberryPi-4-l: 6 sammu (piltidega)
2025 Autor: John Day | [email protected]. Viimati modifitseeritud: 2025-01-13 06:57
Selles juhendis teeme Shunyaface'i raamatukogu kasutades reaalajas näotuvastust Raspberry Pi 4-l koos Shunya O/S-iga. Seda õpetust järgides saate RaspberryPi-4 abil tuvastuskaadrisageduse 15–17 saavutada.
Tarvikud
1. Vaarika Pi 4B (mis tahes variant)
2. Raspberry Pi 4B ühilduv toiteallikas
3. 8 GB või suurem mikro -SD -kaart
4. Monitor
5. mikro-HDMI-kaabel
6. Hiir
7. Klaviatuur
8. sülearvuti või muu arvuti (eelistatavalt Ubuntu-16.04) mälukaardi programmeerimiseks
9. USB veebikaamera
Samm: installige Shunya OS Raspberry Pi 4 -sse
Shunya OS-iga laadimiseks vajate sülearvutit või arvutit (eelistatavalt Ubuntu-16.04-ga) ja mikro-SD-kaardi lugejat/adapterit.
1) Laadige Shunya OS alla ametlikult väljalaske saidilt
2) Flash Shunya OS SD-kaardil, järgides alltoodud samme:
i) Paremklõpsake allalaaditud zip -failil ja valige siit väljavõte
ii) Kui pilt on lahti pakitud, topeltklõpsake lahtipakitud pildikausta, kust leiate pildi ja vabastamise teabe
iii) Paremklõpsake pilti (.img -fail)
iv) Valige Ava koos -> Ketta pildikirjutaja
v) Valige SD -kaardilugejaks sihtkoht
vi) Sisestage oma parool
See hakkab SD-kaarti vilkuma. Olge kannatlik ja oodake Sd-kaardi täielikku vilkumist (100%)
Samm: seadistamine ja ühendused
Nagu ülaltoodud pildil näidatud, peate tegema järgmist.
1) Sisestage micro SD -kaart Raspberry Pi 4 -sse.
2) Ühendage hiir ja klaviatuur Raspberry Pi 4 -ga.
3) Ühendage monitor Raspberry Pi 4-ga mikro-HDMI kaudu
4) Ühendage USB -veebikaamera Raspberry Pi 4 -ga
5) Ühendage toitekaabel ja lülitage Raspberry Pi 4 sisse.
See käivitab Shunya OS-i RaspberryPi-4-s. Esimene käivitamine võib võtta aega, kuna failisüsteem muudab suurust nii, et see hõivab kogu SD-kaardi. Pärast OS -i käivitamist peaksite nägema sisselogimisekraani. Siin on sisselogimisandmed:
Kasutajanimi: shunya
Parool: shunya
3. samm: installige Shunyaface (näotuvastuse/tuvastamise kogu)
Shunyaface'i installimiseks peame ühendama RaspberryPi-4 võrgu või wifi-ga
1. RPI-4 ühendamiseks wifi-ga kasutage järgmist käsku:
$ sudo nmtui
2. Koodide ja giti koostamiseks (tegeliku koodi allalaadimiseks) shunyaface ja cmake (sõltuvus) installimiseks sisestage järgmine käsk:
$ sudo opkg update && sudo opkg install shunyaface cmake git
Märkus. Sõltuvalt Interneti-kiirusest võib installimine kesta umbes 5-6 minutit
Samm: laadige kood alla
Kood on saadaval githubis. Saate selle alla laadida järgmise käsu abil:
$ git kloon
Koodi selgitus:
Antud kood jäädvustab kaadreid pidevalt, kasutades Opencv VideoCapture funktsiooni. Need raamid on antud Shunyaface'i tuvastusfunktsioonile, mis omakorda tagastab raamid, mille piirjoon on joonistatud näole ja punktid joonistatud silma, nina ja huulte lõpp -punktidele. Koodist väljumiseks vajutage nuppu "q". Pärast "q" vajutamist kuvatakse terminalis väljund FPS.
Samm: koostage kood
Koodi kompileerimiseks kasutage järgmist käsku:
$ cd näited/example-faceetect
$./setup.sh
Samm: käivitage kood
Kui olete koodi koostanud, saate seda käsuga käivitada.
$./build/facedetect
Nüüd peaksite nägema avatud akent. Alati, kui kaamera ees on nägu, joonistab see piirajakasti ja see on kasutajale avatud aknas nähtav.
Palju õnne. Olete nüüd RaspberryPi-4 lugemisajaga näotuvastuse edukalt lõpetanud, kasutades süvaõpet. Kui teile meeldib see õpetus, siis meeldige, jagage õpetust ja tärnige meie siin antud githubi hoidlat.