GPT
C

control_v11p_sd15_inpaint

קוד פתוח

lllyasvielopenrail2023-04-14

  • diffusers
  • safetensors
  • art
  • controlnet
  • stable-diffusion

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

  • 361Mפרמטרים
  • 4.0 GBמשקל הקבצים
  • 12,599הורדות בחודש
  • 135לייקים

מה זה

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

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

מתאים ל

  • החלפת אובייקט לפי מסיכה

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

  • שחזור תמונות פגומות

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

  • עריכת רקע מקומית

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

איפה זה נופל

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

שאלות
נפוצות

האם המודל עובד לבד בלי תשתית נוספת?

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

האם אפשר להשתמש במודלים חדשים יותר כמו אס די אקס אל?

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

איך מריצים

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

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

from diffusers import DiffusionPipeline

pipe = DiffusionPipeline.from_pretrained("lllyasviel/control_v11p_sd15_inpaint")
img = pipe("a photo").images[0]

הרישיון

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

  • שימוש מסחרי
  • שינוי הקוד
  • מגבלות שימוש ברישיון

הרישיון המלא בעמוד המודל ↗