GPT
T

TileUpscalerV2

רץ בדפדפן

gokaygokayapache-2.02024-07-15

  • gradio

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

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

מה זה

אתם מעלים קובץ תמונה ומקבלים השוואה לפני ואחרי דרך רכיב סליידר ייעודי. לא מדובר בהגדלה פשוטה שמורחת פיקסלים, אלא בשילוב של Real-ESRGAN יחד עם צינור דיפוזיה מלא שמשלים פרטים חסרים על בסיס המודל Juggernaut Reborn ורשת ControlNet בתצורת אריחים.

מתחת למכסה המנוע הקוד מחלק את העבודה בין שחזור גאומטרי לבין יצירה מחדש של מרקמים. בהגדרות המתקדמות אפשר לקבוע את הרזולוציה בין 128 ל־2048 פיקסלים, לבחור מספר צעדי ריצה בין 1 ל־50, ולווסת את עוצמת השינוי מול המקור. יש שם גם מחוון לאפקט HDR, שליטה בהשפעת ה־ControlNet ובחירה של סקדולר מתוך DDIM או DPMSolverMultistep.

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

מתאים ל

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

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

  • הגדלת תמונות מבינה מלאכותית

    העלאת רזולוציה של יצירות שנוצרו במודלים אחרים ל־1024 או 2048 פיקסלים תוך תוספת חדות.

  • חידוד טקסטורות מורכבות

    הבלטת מרקמים עדינים של עור, פרווה ובגדים בעזרת שליטה בערכי ControlNet ו־HDR.

איפה זה נופל

זה לא שחזור מדעי נאמן למקור במאה אחוז. בגלל שמעורב כאן מודל דיפוזיה, התוכנה ממש ממציאה פרטים כשמעלים את ערכי ה־strength, ולפעמים היא משנה לחלוטין הבעות פנים או אותיות קטנות. בנוסף, חומרת ה־zero-a10g מוגבלת במשאבי זמן, וניסיון לדחוף את הרזולוציה ל־2048 עם חמישים צעדים עלול להסתיים בשגיאת זיכרון או בניתוק הריצה באמצע.

שאלות
נפוצות

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

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

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

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

במה זה שונה מסתם להריץ Real-ESRGAN?

כאן יש שילוב של Real-ESRGAN יחד עם Juggernaut Reborn דרך ControlNet. במקום רק למרוח ולהחליק פיקסלים, המודל ממש מייצר פרטים חדשים שמתאימים לקונטקסט של התמונה.

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

כן, הקוד מבוסס על ספריות סטנדרטיות כמו diffusers וקובץ app.py זמין תחת רישיון apache-2.0. תצטרכו כרטיס מסך מתאים עם זיכרון מספק כדי לטעון את כל המודלים יחד.

איך משתמשים

גוררים תמונה לחלון הקלט ולוחצים על הכפתור Enhance Image. ברירת המחדל עומדת על רזולוציה של 1024 פיקסלים ועשרים צעדי ריצה, כך שאפשר להתחיל ישר בלי לגעת באפשרויות המתקדמות. השרת מבוסס על מעבד גרפי מסוג zero-a10g שמקצה משאבים לפי דרישה, ולכן אם השרת היה במצב שינה תיתקלו בהמתנה קצרה של כמה שניות עד שהחומרה מתעוררת. אין צורך בהרשמה או התחברות כדי להריץ בדיקה.

הרישיון

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

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

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