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

GPT
S

Raushan-123/Swap-Face-Model

רץ בדפדפן

Raushan-123mit2024-04-11

  • gradio

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

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

מה זה

אתם מעלים תמונת יעד ותמונה עם הפנים שתרצו לשתול עליה, ומקבלים קובץ תמונה בודד עם התוצאה המורכבת. הממשק מציג דוגמה מוכנה מראש עם שני קבצים בשם input.jpg ו־swap img.jpg, כך שאפשר לראות איך זה עובד עוד לפני שמעלים קבצים אישיים.

מאחורי הקלעים הקוד טוען את המודל ashleykleynhans/inswapper יחד עם insightface וספריית gfpgan שמשמשת בדרך כלל לשחזור ושיפור תווי פנים. העיבוד עצמו נשען על onnxruntime ומבצע את פעולת ההחלפה על בסיס זיהוי נקודות הציון של הפנים בתמונות שהזנתם.

מתאים ל

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

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

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

    החלפת פנים בתמונת פרופיל או תמונת אווירה לפרויקטים גרפיים קלים.

  • בדיקת שילוב עם משפר פנים

    בחינה של איכות התוצאה שמתקבלת מחיבור בין inswapper לבין gfpgan.

איפה זה נופל

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

שאלות
נפוצות

האם השימוש עולה כסף?

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

כמה זמן לוקח לקבל תמונה מוכנה?

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

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

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

מה קורה לקבצים שאני מעלה?

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

איך משתמשים

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

הרישיון

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

  • שימוש מסחרי
  • שינוי הקוד
  • הפצה מחדש

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