GPT
I

titanito/Image_Face_Upscale_Restoration-GFPGAN-RestoreFormer-CodeFormer-GPEN

רץ בדפדפן

titanitoapache-2.02025-03-07

  • gradio

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

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

מה זה

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

בקוד משולבים מודלים שונים לשחזור כמו GFPGAN בגרסה 1.4, מודלי זיהוי פנים כמו retinaface או YOLOv5, ורשתות להגדלה ממשפחת RealESRGAN ו־ESRGAN. המשתמש יכול לשלב ביניהם בחופשיות או לבטל את אחד המרכיבים, למשל להפעיל רק חידוד פנים בלי לשנות את הרקע, או להגדיל את התמונה בלי להתערב בתווי הפנים. דוגמאות ההרצה המצורפות מציגות הגדלה ביחס של פי 2 או פי 4 ומדגימות כיצד מודלים מסוימים גורמים לרוויית יתר של צבעים, דבר שמנוטרל בחלק מהמקרים באמצעות תיקוני צבע.

מתאים ל

  • שחזור תמונות ישנות

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

  • הגדלת תמונות פורטרט

    הגדלת קובץ תמונה עד פי 4 לקראת הדפסה תוך מניעת מריחות ורעשים ברקע של התמונה.

  • סינון והתמקדות בפנים

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

איפה זה נופל

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

שאלות
נפוצות

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

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

האם אפשר להריץ את זה עכשיו בדפדפן?

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

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

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

במה הממשק שונה מהרצת המודלים ישירות?

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

איך משתמשים

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

הרישיון

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

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

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