Mündəricat:
Video: RaspberryPi-4: 6 Adımlarında Real Zamanlı Üz Algılama (Şəkillərlə birlikdə)
2025 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2025-01-13 06:56
Bu Təlimat kitabında, Shunyaface Kitabxanasından istifadə edərək Shunya O/S ilə Raspberry Pi 4-də real vaxt üz tanıma aparacağıq. Bu təlimatı izləyərək RaspberryPi-4-də 15-17 aralığında bir çərçivə sürəti əldə edə bilərsiniz.
Təchizat
1. Raspberry Pi 4B (istənilən variant)
2. Raspberry Pi 4B uyğun enerji təchizatı
3. 8 GB və ya daha böyük micro SD kart
4. Monitor
5. micro-HDMI Kabeli
6. Siçan
7. Klaviatura
8. yaddaş kartını proqramlaşdırmaq üçün dizüstü kompüter və ya başqa bir kompüter (tercihen Ubuntu-16.04)
9. USB veb kamerası
Addım 1: Shunya OS -ni Raspberry Pi 4 -ə quraşdırın
Mikro SD kartı Shunya OS ilə yükləmək üçün noutbuk və ya kompüterə (tercihen Ubuntu-16.04 ilə) və mikro SD kart oxuyucusuna/adapterə ehtiyacınız olacaq.
1) Shunya OS -ni rəsmi buraxılış saytından yükləyin
2) Aşağıdakı addımları istifadə edərək SD kartdakı Flash Shunya OS:
i) Yüklənmiş zip faylını sağ vurun və Buradan çıxar seçin
ii) Şəkil açıldıqdan sonra, şəkli tapa biləcəyiniz və açılan məlumatı tapdığınız qovluğa iki dəfə vurun.
iii) Şəkli sağ vurun (.img faylı)
iv) Aç -> Disk şəkil yazıcısı ilə seçin
v) SD Kart Oxuyucusu olaraq Hedef seçin
vi) Şifrənizi daxil edin
Bu, SD kartı yanıb sönməyə başlayacaq. Səbirli olun və Sd-kartın tamamilə yanıb sönməsini gözləyin (100%)
Addım 2: Quraşdırma və Bağlantılar
Yuxarıdakı şəkildə göstərildiyi kimi aşağıdakıları etməlisiniz:
1) Raspberry Pi 4 -ə micro SD kartı daxil edin.
2) Siçan və klaviaturanı Raspberry Pi 4 -ə qoşun.
3) Monitoru Raspberry Pi 4-ə mikro-HDMI vasitəsilə qoşun
4) USB veb kamerasını Raspberry Pi 4 -ə qoşun
5) Elektrik kabelini və Raspberry Pi 4 -ü AÇIN.
Bu, RaspberryPi-4-də Shunya OS-ni yükləyəcək. Fayl sistemi bütün SD kartı tutmaq üçün ölçüsünü dəyişdikcə ilk açılış vaxt ala bilər. OS açıldıqdan sonra bir giriş ekranı görməlisiniz. Giriş məlumatları burada:
İstifadəçi adı: shunya
Şifrə: shunya
Addım 3: Shunyaface'i qurun (üz tanıma/tanıma kitabxanası)
Shunyaface qurmaq üçün RaspberryPi-4-ü lan və ya wifi-yə bağlamalıyıq
1. RPI-4-ü wifi-yə bağlamaq üçün aşağıdakı əmri istifadə edin:
$ sudo nmtui
2. Kodların tərtib edilməsi və git (faktiki kodu yükləmək üçün) shunyaface və cmake (asılılıq) qurmaq üçün aşağıdakı əmri daxil edin:
$ sudo opkg update && sudo opkg shunyaface cmake git qurun
Qeyd: İnternetin sürətindən asılı olaraq quraşdırma təxminən 5-6 dəqiqə çəkə bilər
Addım 4: Kodu yükləyin
Kod github -da mövcuddur. Aşağıdakı əmrdən istifadə edərək yükləyə bilərsiniz:
$ git klonu
Kodun izahı:
Verilən kod, Opencv -in VideoCapture funksiyasından istifadə edərək çərçivələri davamlı olaraq çəkir. Bu çərçivələr, Shunyaface -in aşkarlama funksiyasına verilir ki, bu da öz növbəsində üzə və gözlərə, buruna və dodaqların uc nöqtələrinə çəkilmiş sərhəd qutusu olan çərçivələri qaytarır. Koddan çıxmaq üçün "q" düyməsini basın. "Q" düyməsini basdıqdan sonra terminalda Çıxış FPS göstərilir.
Addım 5: Kodu tərtib edin
Kodu tərtib etmək üçün aşağıdakı əmrdən istifadə edin:
$ cd nümunələri/example-faceetect
$./setup.sh
Addım 6: Kodu işə salın
Kodu tərtib etdikdən sonra əmrdən istifadə edərək işlədə bilərsiniz.
$./build/facedetect
İndi bir pəncərənin açıldığını görməlisiniz. Kamera qarşısında hər dəfə bir üz olduqda, o, məhdudlaşdırıcı qutunu quracaq və açılan pəncərədə istifadəçiyə görünəcək.
Təbriklər. İndi dərin öyrənmə istifadə edərək RaspberryPi-4-də oxumaq vaxtı üz tanıma işini uğurla başa vurdunuz. Bu təlimatı bəyənirsinizsə, zəhmət olmasa bəyənin, təlimatı paylaşın və burada verilən github depomuzu ulduzlayın.