GPT
F

face-swap

רץ בדפדפן

tonyassiרישיון לא דווח2023-09-01

  • gradio

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

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

מה זה

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

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

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

מתאים ל

  • בדיקת היתכנות מהירה

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

  • יצירת תמונות להומור

    החלפת פרצופים בין חברים או דמויות מוכרות לצורך שיתוף מהיר ברשת.

  • ניסוי בספריית InsightFace

    התרשמות ישירה מאיכות הזיהוי וההחלפה שמספקת הספרייה בלי להתקין סביבת פיתוח.

איפה זה נופל

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

שאלות
נפוצות

האם השימוש באפליקציה חינמי?

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

כמה זמן לוקח לתמונה להיווצר?

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

האם אפשר להחליף פנים בסרטוני וידאו?

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

מה גורם לשגיאה בזמן ההרצה?

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

איך משתמשים

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

הרישיון

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

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