Satura rādītājs:

Sejas noteikšana Raspberry Pi 4B 3 soļos: 3 soļi
Sejas noteikšana Raspberry Pi 4B 3 soļos: 3 soļi

Video: Sejas noteikšana Raspberry Pi 4B 3 soļos: 3 soļi

Video: Sejas noteikšana Raspberry Pi 4B 3 soļos: 3 soļi
Video: Моя работа наблюдать за лесом и здесь происходит что-то странное 2024, Novembris
Anonim
Sejas noteikšana Raspberry Pi 4B 3 soļos
Sejas noteikšana Raspberry Pi 4B 3 soļos
Sejas noteikšana Raspberry Pi 4B 3 soļos
Sejas noteikšana Raspberry Pi 4B 3 soļos

Šajā pamācībā mēs veiksim sejas noteikšanu Raspberry Pi 4 ar Shunya O/S, izmantojot Shunyaface bibliotēku. Shunyaface ir sejas atpazīšanas/noteikšanas bibliotēka. Projekta mērķis ir sasniegt ātrāko atklāšanas un atpazīšanas ātrumu ar mazjaudas aparatūru, lai tādi entuziasti kā jūs varētu ātrāk īstenot savus sapņu AI projektus.

Piegādes

Raspberry Pi 4B (jebkurš variants)

Raspberry Pi 4B saderīgs barošanas avots

8 GB vai lielāka micro SD karte

Monitors

mikro-HDMI kabelis

Pele

Tastatūra

klēpjdatoru vai citu datoru atmiņas kartes programmēšanai

1. darbība: instalējiet Shunya OS Raspberry Pi 4

Lai ielādētu mikro SD karti ar Shunya OS, jums būs nepieciešams klēpjdators vai dators ar micro SD karšu lasītāju/adapteri.

Lejupielādējiet Shunya OS no oficiālās izlaišanas vietnes

Mirgojoša Shunya OS SD kartē, izmantojot šeit norādītās darbības: Mirgojošā Shunya OS uz Raspberry Pi 4.

Ievietojiet micro SD karti Raspberry Pi 4.

Pievienojiet peli un tastatūru Raspberry Pi 4.

Savienojiet monitoru ar Raspberry Pi 4, izmantojot mikro-HDMI

Pievienojiet strāvas kabeli un ieslēdziet Raspberry Pi 4.

Raspberry Pi 4 vajadzētu startēt ar Shunya OS.

2. darbība: instalējiet Shunyaface

Shunyaface ir sejas noteikšanas/atpazīšanas bibliotēka visiem dēļiem, kurus atbalsta Shunya OS.

Lai instalētu Shunyaface, mums tas jāpievieno wifi

1. Izveidojiet savienojumu ar wifi, izmantojot komandu:

$ sudo nmtui

2. Shunyaface un cmake instalēšana ir vienkārša, palaidiet šādas komandas:

$ sudo apt atjauninājums

$ sudo apt instalēt shunyaface cmake

3. darbība: koda un izvades piemērs

Koda un izvades piemērs
Koda un izvades piemērs
Koda un izvades piemērs
Koda un izvades piemērs

Iepriekš minētajā kodā attēls tiek nolasīts, izmantojot funkciju imread. Šis rāmis tiek nodots noteikšanas funkcijai, kas atgriež ierobežojošo lodziņu uz sejas, kā arī attēlo punktus lūpu galapunktos un acu centrā.

Lejupielādējiet kodu kopā ar nepieciešamajiem failiem, kas norādīti zemāk, un atceliet failu atcelšanu, izmantojot tālāk norādītās komandas:

$ tar -xvzf paraugs -faceetect.tar.gz

$ cd parauga sejas noteikšana

Apkopojiet to, izmantojot komandu

$./setup.sh

Palaidiet to, izmantojot komandu

$./build/facedetect

Tas parādīs attēlu ar atklātu seju.

Uzrakstiet savu kodu un apkopojiet

1. Rediģējiet failu src/faceetect-sample.cpp un pievienojiet tur savu kodu.

2. pēc tam palaidiet šo komandu, lai apkopotu un izveidotu bināro

$./setup.sh

3. Palaidiet to, izmantojot komandu

$./build/facedetect

Secinājums: Shunyaface var palīdzēt noteikt vai atpazīt seju dažās kodu rindās. Ja jums patīk šī apmācība, lūdzu, patīk, kopīgojiet un arī atzīmējiet ar zvaigznīti mūsu šeit esošo github krātuvi

Ieteicams: