GPT
U

UniPortrait

רץ בדפדפן

hejunjie9666apache-2.02024-08-12

  • gradio

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

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

מה זה

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

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

מתאים ל

  • יצירת דמות מסגוננת

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

  • שילוב תווי פנים

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

  • תמונה מרובת זהויות

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

איפה זה נופל

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

שאלות
נפוצות

האם אפשר להשתמש באפליקציה בחינם?

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

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

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

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

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

מה קורה לתמונות שמעלים לשם?

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

איך משתמשים

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

הרישיון

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

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

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