GPT
I

IDM-VTON — הדגמה

קוד פתוח

yisolcc-by-nc-sa-4.02024-03-28

  • gradio

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

  • 27.4 GBמשקל הקבצים
  • הורדות בחודש
  • 2,136לייקים

מה זה

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

מאחורי הקלעים רץ שילוב של מודל הבסיס Stable Diffusion XL עם רכיבי IDM-VTON, לצד כלים כמו OpenPose ו־DensePose לזיהוי תנוחת הגוף, ומודל ייעודי לחיתוך חלקי גוף ובגדים. הממשק כולל דוגמאות מוכנות מראש של אנשים ובגדים, שמראות כיצד המודל מתמודד עם תמונות שונות.

מתאים ל

  • הדמיית בגדים על אנשים

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

  • בדיקת מודלים מתקדמים

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

  • עריכת תמונות מונחית מסכה

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

איפה זה נופל

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

שאלות
נפוצות

האם השימוש באפליקציה כרוך בתשלום?

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

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

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

האם אפשר להשתמש בתוצאות למטרות מסחריות?

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

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

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

איך מריצים

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

pip install -U huggingface_hub
hf download yisol/IDM-VTON

הרישיון

הפרויקט מפורסם תחת רישיון cc-by-nc-sa-4.0. המשמעות היא שהשימוש מוגבל למטרות לא מסחריות בלבד, וכל נגזרת שלו חייבת להיות מופצת תחת תנאים זהים.

  • שינוי הקוד
  • חובת ייחוס
  • שימוש מסחרי: לא

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