תוכן עניינים:
2025 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2025-01-13 06:57
במדריך זה אנו הולכים לבצע זיהוי פנים ב- Raspberry Pi 4 עם Shunya O/S באמצעות ספריית Shunyaface. Shunyaface היא ספריית זיהוי/זיהוי פנים. הפרויקט שואף להשיג את מהירות הזיהוי והזיהוי המהירה ביותר עם חומרה בעלת צריכת חשמל נמוכה, כך שחובבים כמוך יכולים להחיות את פרויקטי ה- AI החלומיים שלך מהר יותר לחיים.
אספקה
Raspberry Pi 4B (כל גרסה)
ספק כוח תואם Raspberry Pi 4B
כרטיס מיקרו SD בנפח 8GB ומעלה
צג
כבל מיקרו HDMI
עכבר
מקלדת
מחשב נייד או מחשב אחר לתכנת כרטיס הזיכרון
שלב 1: התקן את מערכת ההפעלה Shunya ב- Raspberry Pi 4
תצטרך מחשב נייד או מחשב עם קורא/מתאם כרטיסי מיקרו SD כדי לטעון את כרטיס המיקרו SD עם מערכת ההפעלה Shunya.
הורד את מערכת ההפעלה Shunya מאתר השחרור הרשמי
מהבהב מערכת ההפעלה Shunya בכרטיס ה- SD באמצעות השלבים שניתנו כאן: מערכת הפעלה Shunya מהבהבת ב- Raspberry Pi 4.
הכנס כרטיס מיקרו SD ל- Raspberry Pi 4.
חבר את העכבר והמקלדת ל- Raspberry Pi 4.
חבר את הצג ל- Raspberry Pi 4 באמצעות מיקרו-HDMI
חבר את כבל החשמל והפעל את ה- Raspberry Pi 4.
ה- Raspberry Pi 4 אמור לאתחל עם מערכת ההפעלה Shunya.
שלב 2: התקן את Shunyaface
Shunyaface היא ספריית זיהוי/זיהוי פנים לכל הלוחות הנתמכים על ידי מערכת ההפעלה Shunya.
כדי להתקין את Shunyaface עלינו לחבר אותו ל- wifi
1. התחבר ל- wifi באמצעות הפקודה:
$ sudo nmtui
2. התקנת shunyaface ו- cmake היא קלה, הפעל את הפקודות הבאות:
עדכון $ sudo apt
$ sudo apt להתקין shunyaface cmake
שלב 3: קוד ופלט לדוגמה
בקוד הנ ל קוראים תמונה באמצעות הפונקציה imread. מסגרת זו מועברת לפונקציית הזיהוי המחזירה קופסה מגבילה על הפנים וגם משרטטת את הנקודות בנקודות הקצה של השפתיים ומרכז העיניים.
הורד את הקוד יחד עם הקבצים הדרושים להלן והסר את הקבצים באמצעות הפקודות שניתנו להלן:
$ tar -xvzf sample -facedetect.tar.gz
$ cd sample-facedetect
ערכו אותו באמצעות הפקודה
$./setup.sh
הפעל אותו באמצעות הפקודה
$./build/facedetect
זה יראה לך תמונה עם פנים מזוהות.
כתוב קוד משלך והרכב
1. ערוך את הקובץ src/facedetect-sample.cpp והוסף שם את הקוד שלך.
2. לאחר מכן הפעל פקודה זו כדי לקמפל ולבנות בינארית
$./setup.sh
3. הפעל אותו באמצעות הפקודה
$./build/facedetect
מסקנה: Shunyaface יכול לעזור לך לזהות או לזהות פנים בכמה שורות קודים. אם אתה אוהב את ההדרכה בבקשה תאהב אותה, שתף ותככב גם במאגר github שלנו שניתן כאן