מדריך לעיצוב פנים

תמונות זו לצד זו של קלוז-אפ של גבר וגרסה שנוצרה של התמונה בסגנון קריקטורי.

המשימה 'סגנון פנים' ב-MediaPipe מאפשרת לכם להחיל סגנונות על פנים בתמונה. אתם יכולים להשתמש במשימה הזו כדי ליצור דמויות וירטואליות בסגנונות שונים.

המשימה משתמשת במודל BlazeFaceStylizer, שמורכב ממחולל פנים ומקודד פנים. הכלי ליצירת פנים של BlazeStyleGAN הוא הטמעה קלה של משפחת המודלים StyleGAN, והוא יוצר עורכים פנים בהתאם לסגנון שצוין. מקודד הפנים, שמשתמש בעמודת השדרה MobileNet V2, ממפה את תמונות הקלט אל הפנים שנוצרו על ידי הכלי ליצירת פנים.

רוצים לנסות?

תחילת העבודה

כדי להתחיל להשתמש במשימה הזו, פועלים לפי אחד מהמדריכים הבאים להטמעה בפלטפורמת היעד. המדריכים הספציפיים לפלטפורמות האלה כוללים הנחיות להטמעה בסיסית של המשימה הזו, באמצעות מודל מומלץ ודוגמאות קוד עם אפשרויות ההגדרה המומלצות:

פרטי המשימה

בקטע הזה מוסבר על היכולות, הקלט, הפלט והאפשרויות להגדרה של המשימה הזו.

תכונות

  • עיבוד תמונות קלט – העיבוד כולל סיבוב תמונות, שינוי גודל, נורמליזציה והמרה של מרחב צבעים.
קלט של משימות פלט של משימות
תמונות סטילס הפונקציה Face Stylizer יוצרת תמונה עם עיצוב של הפנים הבולטים ביותר בתמונה.

אפשרויות הגדרה

למשימה הזו יש את אפשרויות ההגדרה הבאות:

שם האפשרות תיאור טווח ערכים ערך ברירת מחדל
errorListener הגדרת מאזין אופציונלי לשגיאות. N/A Not set

דגמים

כדי להשתמש ב-Face Stylizer, צריך להוריד ולשמור בספריית הפרויקט מודל של סגנון פנים. המודלים של סגנון הפנים בקטע הזה מבוססים על הארכיטקטורה של BlazeStyleGAN. כל מודל אומן להחיל סגנון ספציפי על פרצופים בתמונות הקלט.

שרטוט בצבע

המודל הופך פנים לתמונה שדומה לשריקה עם קווים צבעוניים של עיפרון ומברשת. הסגנון ששימש לאימון המודל הזה מוצג בהמשך:

פלט של סקיצה בצבע

שם דגם צורת הקלט סוג הקידוד גרסאות
שרטוט בצבע 256 x 256 x 3 Float32 חדש

דיו צבעוני

המודל הופך פנים לתמונה שדומה לציור בצבעי מים. הסגנון ששימש לאימון המודל הזה מוצג בהמשך:

פלט דיו צבעוני

שם דגם צורת הקלט סוג הקידוד גרסאות
דיו צבעוני 256 x 256 x 3 Float32 חדש

ציור שמן

המערכת הזו הופכת פנים לתמונה שדומה לציור שמן. הסגנון ששימש לאימון המודל הזה מוצג בהמשך:

פלט של ציור שמן

שם דגם צורת הקלט סוג הקידוד גרסאות
ציור שמן 256 x 256 x 3 Float32 חדש