Բովանդակություն:

Իրական ժամանակի դեմքի հայտնաբերում ազնվամորու վրա Pi-4: 6 քայլեր (նկարներով)
Իրական ժամանակի դեմքի հայտնաբերում ազնվամորու վրա Pi-4: 6 քայլեր (նկարներով)

Video: Իրական ժամանակի դեմքի հայտնաբերում ազնվամորու վրա Pi-4: 6 քայլեր (նկարներով)

Video: Իրական ժամանակի դեմքի հայտնաբերում ազնվամորու վրա Pi-4: 6 քայլեր (նկարներով)
Video: 8 բան, որ տղամարդիկ անում են ՄԻԱՅՆ այն կնոջ հետ, ում սիրում են 2024, Նոյեմբեր
Anonim
Image
Image

Այս Instructable- ում մենք պատրաստվում ենք իրական ժամանակում դեմքի հայտնաբերում կատարել Raspberry Pi 4-ում Shunya O/S- ի միջոցով `օգտագործելով Shunyaface գրադարանը: Դուք կարող եք հասնել RaspberryPi-4- ի վրա 15-17-ի հայտնաբերման շրջանակի արագությանը ՝ հետևելով այս ձեռնարկին:

Պարագաներ

1. Raspberry Pi 4B (ցանկացած տարբերակ)

2. Raspberry Pi 4B- ի համապատասխան էներգիայի մատակարարում

3. 8 ԳԲ կամ ավելի մեծ միկրո SD քարտ

4. Մոնիտոր

5. միկրո-HDMI մալուխ

6. Մուկ

7. Ստեղնաշար

8. նոթբուք կամ այլ համակարգիչ (ցանկալի է Ubuntu-16.04) `հիշողության քարտը ծրագրավորելու համար

9. USB վեբ -տեսախցիկ

Քայլ 1: Տեղադրեք Shunya OS- ն Raspberry Pi 4 -ում

Ձեզ անհրաժեշտ կլինի նոութբուք կամ համակարգիչ (ցանկալի է Ubuntu-16.04- ով) և միկրո SD քարտի ընթերցող/ադապտեր ՝ միկրո SD քարտը Shunya OS- ով բեռնելու համար:

1) Ներբեռնեք Shunya OS- ն պաշտոնական թողարկման կայքից

2) Flash Shunya OS- ն SD քարտի վրա ՝ ստորև տրված քայլերի միջոցով.

i) Աջ սեղմեք ներբեռնված zip ֆայլի վրա և ընտրեք Extract here

ii) Պատկերն ապամոնտաժվելուց հետո կրկնակի կտտացրեք այն չբռնված պատկերի թղթապանակի վրա, որտեղ դուք կգտնեք պատկերը և թողարկելու տվյալները

iii) Աջ սեղմեք նկարի վրա (.img ֆայլ)

iv) Ընտրել Բացել -> Սկավառակի պատկերի գրիչով

v) Ընտրեք Destination- ը որպես SD քարտի ընթերցող

vi) Մուտքագրեք ձեր գաղտնաբառը

Սա կսկսի թարթել SD քարտը: Եղեք համբերատար և սպասեք, մինչև Sd- քարտը ամբողջությամբ բռնկվի (100%)

Քայլ 2: Կարգավորում և միացումներ

Ներբեռնեք ծածկագիրը
Ներբեռնեք ծածկագիրը

Ինչպես ցույց է տրված վերևի նկարում, դուք պետք է անեք հետևյալը.

1) Տեղադրեք միկրո SD քարտ Raspberry Pi 4 -ի մեջ:

2) Մկնիկը և ստեղնաշարը միացրեք Raspberry Pi 4 -ին:

3) Մոնիտորը միացրեք Raspberry Pi 4-ին միկրո HDMI- ի միջոցով

4) USB վեբ -տեսախցիկը միացրեք Raspberry Pi 4 -ին

5) Միացրեք հոսանքի մալուխը և միացրեք Raspberry Pi 4 -ը:

Սա կբեռնավորի Shunya OS- ն RaspberryPi-4- ի վրա: Առաջին բեռնումը կարող է ժամանակ պահանջել, քանի որ ֆայլային համակարգը չափափոխվում է, որպեսզի զբաղեցնի ամբողջ SD քարտը: OS- ի գործարկումից հետո դուք պետք է տեսնեք մուտքի էկրան: Ահա մուտքի մանրամասները.

Մականուն: shunya

Գաղտնաբառ: shunya

Քայլ 3: Տեղադրեք Shunyaface (դեմքի հայտնաբերման/ճանաչման գրադարան)

Shunyaface- ը տեղադրելու համար մենք պետք է միացնենք RaspberryPi-4- ը LAN կամ wifi ցանցին

1. RPI-4- ը wifi- ին միացնելու համար օգտագործեք հետևյալ հրամանը.

$ sudo nmtui

2. Կոդերի և git- ի կազմման համար shunyaface և cmake (կախվածություն) տեղադրելու համար (փաստացի ծածկագիրը ներբեռնելու համար) մուտքագրեք հետևյալ հրամանը.

$ sudo opkg թարմացում && sudo opkg տեղադրել shunyaface cmake git

Նշում. Տեղադրումը կարող է տևել մոտ 5-6 րոպե `կախված ձեր ինտերնետի արագությունից:

Քայլ 4: Ներբեռնեք ծածկագիրը

Կոդը հասանելի է github- ում: Դուք կարող եք բեռնել այն ՝ օգտագործելով հետևյալ հրամանը.

$ git կլոն

Կոդի բացատրություն.

Տվյալ ծածկագիրը անընդհատ ֆիքսում է շրջանակները ՝ օգտագործելով Opencv- ի VideoCapture գործառույթը: Այս շրջանակները տրվում են Shunyaface- ի հայտնաբերման գործառույթին, որն իր հերթին վերադարձնում է շրջանակները `դեմքի գծապատկերով, իսկ աչքերի, քթի և շրթունքների վերջնական կետերի գծապատկերներով շրջանակները: Կոդից դուրս գալու համար կտտացրեք «q» կոճակին: «Q» սեղմելուց հետո տերմինալում ցուցադրվում է Output FPS- ը:

Քայլ 5: Կազմեք ծածկագիրը

Կոդը կազմելու համար օգտագործեք հետևյալ հրամանը.

$ cd օրինակներ/example-faceetect

$./setup.sh

Քայլ 6: Գործարկեք ծածկագիրը

Մեկ անգամ, դուք կազմել եք կոդը, որի միջոցով կարող եք գործարկել այն ՝ օգտագործելով հրամանը:

$./build/facedetect

Այժմ դուք պետք է բաց պատուհան տեսնեք: Ամեն անգամ, երբ դեմքը տեսախցիկի առջև է, այն գծապատկերում է սահմանափակման տուփը, և այն օգտագործողի համար տեսանելի կլինի բացված պատուհանի վրա:

Շնորհավորում եմ: Դուք այժմ հաջողությամբ ավարտել եք RaspberryPi-4- ի վրա ընթերցման ժամանակ դեմքի հայտնաբերումը `խորը ուսուցման միջոցով: Եթե ձեզ դուր է գալիս այս ձեռնարկը, խնդրում ենք հավանել, կիսվեք ձեռնարկով և նշեք այստեղ տրված մեր github պահոցը:

Խորհուրդ ենք տալիս: