חדש תמונה, וידאו, קריינות ותמלול בקריאה אחת, בלי להריץ מודל. מנסים בלי שרת

GPT
F

yotamsapi/face-swap

רץ בדפדפן

yotamsapicc-by-nc-sa-4.02023-03-20

  • gradio

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

  • —הורדות בחודש
  • 66לייקים

מה זה

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

מאחורי הקלעים רץ שילוב של RetinaFace לזיהוי הפנים יחד עם ArcFace לחילוץ מאפייני זהות, FaceDancer, identitypermuter ורשת reconstruction attack. הקוד משתמש בטנזורפלו, שכבות נרמול ועיבוד תמונה מקומי כדי ליישר את הפנים ולמזג אותן חזרה לתוך התמונה המקורית.

מתאים ל

  • בדיקת העברת זהות

    בוחנים איך תווי פנים של אדם אחד יושבים על תמונה של אדם אחר לצורכי מחקר.

  • החלפת פנים קבוצתית

    מעתיקים פנים ממקור יחיד לכל הפרצופים שמופיעים בתמונת יעד משותפת.

  • השוואת תוצאות ויזואלית

    משתמשים במצב ההשוואה המובנה כדי לראות את ההבדלים בין המקור לתוצר הסופי.

איפה זה נופל

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

שאלות
נפוצות

האם הכלי פועל כרגע בדפדפן?

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

האם מותר להשתמש בתוצרים לצרכים מסחריים?

לא, הרישיון המוגדר הוא רישיון לא מסחרי. כל שימוש בתוצרים או במודלים מוגבל למטרות אישיות, מחקריות או לימודיות בלבד.

אפשר לבחור איזה פרצוף להחליף בתמונת היעד?

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

האם אפשר להריץ את היישום על המחשב האישי?

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

איך משתמשים

בפועל אתם בוחרים את התמונות, קובעים פרמטרים מספריים שמופיעים בממשק ולוחצים על הפעלה כדי לקבל תמונה מעובדת. כרגע העמוד מוגדר עם שרת מסוג cpu-upgrade, אבל הוא נמצא במצב שגיאת ריצה (RUNTIME ERROR), כך שאי אפשר להריץ אותו ישירות בדפדפן עד שיוצר החלל יתקן את הקוד.

הרישיון

הפרויקט מפורסם תחת רישיון cc-by-nc-sa-4.0. מותר להשתמש בקוד, לשנות אותו ולשתף אותו הלאה תחת אותם תנאים, אך חל איסור מוחלט על שימוש מסחרי מכל סוג.

  • שינוי הקוד
  • חובת ייחוס
  • שימוש מסחרי: לא

הרישיון המלא ב־Hugging Face ↗