Mundarija:

Raspberry Pi 4B -da yuzni aniqlash 3 bosqichda: 3 qadamda
Raspberry Pi 4B -da yuzni aniqlash 3 bosqichda: 3 qadamda

Video: Raspberry Pi 4B -da yuzni aniqlash 3 bosqichda: 3 qadamda

Video: Raspberry Pi 4B -da yuzni aniqlash 3 bosqichda: 3 qadamda
Video: Deep Learning Real-time Face Detection - Dlib 2024, Iyun
Anonim
Raspberry Pi 4B -da yuzni aniqlash 3 bosqichda
Raspberry Pi 4B -da yuzni aniqlash 3 bosqichda
Raspberry Pi 4B -da yuzni aniqlash 3 bosqichda
Raspberry Pi 4B -da yuzni aniqlash 3 bosqichda

Ushbu yo'riqnomada biz Shunyaface kutubxonasi yordamida Shunya O/S bilan Raspberry Pi 4 da yuzni aniqlashni amalga oshirmoqchimiz. Shunyaface - bu yuzni aniqlash/aniqlash kutubxonasi. Loyiha kam quvvatli uskunalar yordamida aniqlash va tanib olish tezligiga erishishni maqsad qilib qo'ygan, shuning uchun siz kabi ixlosmandlar sizning orzu qilingan AI loyihalarini tezroq hayotga tatbiq etishlari mumkin.

Ta'minotlar

Raspberry Pi 4B (har qanday variant)

Raspberry Pi 4B quvvat manbai

8 GB yoki undan katta micro SD karta

Monitor

micro-HDMI kabeli

Sichqoncha

Klaviatura

xotira kartasini dasturlash uchun noutbuk yoki boshqa kompyuter

1 -qadam: Shunya OS -ni Raspberry Pi 4 -ga o'rnating

Micro SD kartani Shunya OS bilan yuklash uchun sizga micro SD kartani o'quvchi/adapterli noutbuk yoki kompyuter kerak bo'ladi.

Shunya OS -ni rasmiy versiya saytidan yuklab oling

SD-kartada yonib turgan Shunya OS bu erda berilgan amallarni bajaradi: Raspberry Pi 4-da miltillovchi Shunya OS.

Raspberry Pi 4 -ga micro SD -kartani joylashtiring.

Sichqoncha va klaviaturani Raspberry Pi 4 ga ulang.

Monitorni Raspberry Pi 4-ga micro-HDMI orqali ulang

Quvvat kabeli va Raspberry Pi 4 -ni yoqing.

Raspberry Pi 4 Shunya OS bilan yuklanishi kerak.

2 -qadam: Shunyaface -ni o'rnating

Shunyaface - Shunya OS tomonidan qo'llab -quvvatlanadigan barcha taxtalar uchun yuzni aniqlash/tanib olish kutubxonasi.

Shunyaface -ni o'rnatish uchun biz uni wifi -ga ulashimiz kerak

1. Wi -Fi -ga buyruq yordamida ulaning:

$ sudo nmtui

2. Shunyaface va cmake -ni o'rnatish oson, quyidagi buyruqlarni bajaring:

$ sudo apt yangilash

$ sudo apt install shunyaface cmake

3 -qadam: Misol kodi va chiqishi

Misol kodi va chiqishi
Misol kodi va chiqishi
Misol kodi va chiqishi
Misol kodi va chiqishi

Yuqoridagi kodda imread funksiyasi yordamida tasvir o'qiladi. Bu ramka yuzidagi chegara qutisini qaytaradigan, shuningdek lablar va ko'z markazining so'nggi nuqtalarida nuqta qo'yadigan aniqlash funktsiyasiga o'tkaziladi.

Kodni quyida keltirilgan kerakli fayllar bilan birga yuklab oling va quyidagi buyruqlar yordamida fayllarni oching:

$ tar -xvzf namuna -facesetect.tar.gz

$ cd namuna-facetetect

Buyruq yordamida kompilyatsiya qiling

$./setup.sh

Buyruq yordamida ishga tushiring

$./build/facedetect

Bu sizga yuzi aniqlangan tasvirni ko'rsatadi.

O'z kodingizni yozing va kompilyatsiya qiling

1. src/facesetect-sample.cpp faylini tahrirlang va u erga kodingizni qo'shing.

2. keyin bu buyruqni ishga tushiring va ikkilik tuzing

$./setup.sh

3. Buyruq yordamida ishga tushiring

$./build/facedetect

Xulosa: Shunyaface sizga bir nechta kod satrlarida yuzni aniqlash yoki tanib olishga yordam beradi. Agar sizga ushbu darslik yoqqan bo'lsa, uni yoqtiring, baham ko'ring va shu erda berilgan github omborini belgilang

Tavsiya: