תוכן עניינים:

זיהוי פנים ב- Raspberry Pi 4B בשלושה שלבים: 3 שלבים
זיהוי פנים ב- Raspberry Pi 4B בשלושה שלבים: 3 שלבים

וִידֵאוֹ: זיהוי פנים ב- Raspberry Pi 4B בשלושה שלבים: 3 שלבים

וִידֵאוֹ: זיהוי פנים ב- Raspberry Pi 4B בשלושה שלבים: 3 שלבים
וִידֵאוֹ: ZemiSmart ZM-H7 - מתג זיגבי אינדוקציה המופעל בהינף יד 2024, סֶפּטֶמבֶּר
Anonim
זיהוי פנים ב- Raspberry Pi 4B בשלושה שלבים
זיהוי פנים ב- Raspberry Pi 4B בשלושה שלבים
זיהוי פנים ב- Raspberry Pi 4B בשלושה שלבים
זיהוי פנים ב- Raspberry Pi 4B בשלושה שלבים

במדריך זה אנו הולכים לבצע זיהוי פנים ב- 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 שלנו שניתן כאן

מוּמלָץ: