GPT
I

InfiniteYou

קוד פתוח

ByteDancecc-by-nc-4.02025-03-12

  • infinite-you
  • onnx
  • diffusers
  • safetensors
  • Text-to-Image

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

  • 40.2 GBמשקל הקבצים
  • 968הורדות בחודש
  • 644לייקים

מה זה

בייטדאנס פיתחו רכיב בשם InfuseNet שמתלבש על מודלי DiT, בעיקר על FLUX.1-dev, ומזריק מאפייני זהות דרך חיבורי שאריות. המטרה כאן היא לפתור את הבעיה המוכרת של מודלים קודמים כמו PuLID או IP-Adapter, שבהם התוצאה נראית כמו גזירה והדבקה של הפנים, או שהתמונה מתעלמת מההנחיות בטקסט ומייצרת פגמים כמו ידיים מעוותות.

הפיתוח כולל אימון בכמה שלבים עם נתונים סינתטיים של אותה דמות בפוזיציות שונות. המבנה מודולרי, כך שאפשר להחליף את מודל הבסיס בגרסאות מהירות יותר כמו FLUX.1-schnell, לשלב ControlNet לשליטה בפוזה, או להוסיף סגנונות בעזרת LoRA.

מתאים ל

  • שילוב דמות בתוך סצנות

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

  • עבודה בתהליכי ComfyUI

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

  • מחקר גנרטיבי על DiT

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

איפה זה נופל

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

שאלות
נפוצות

באיזו גרסה כדאי להתחיל להשתמש?

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

אפשר להשתמש במודל כדי למכור תמונות או שירות?

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

איך מריצים

המשקל הכולל של הקבצים מגיע ל־40.2 גיגה בייט, וזה עוד לפני שמביאים בחשבון את משקלו של מודל הבסיס FLUX.1-dev ואת כלי חילוץ הפנים של InsightFace. להרצה מקומית תצטרכו כרטיס מסך חזק מאוד עם נפח זיכרון וידאו גדול, בייחוד אם מריצים דרך ComfyUI או בסקריפט ההסקה הרשמי.

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

pip install -U huggingface_hub
hf download ByteDance/InfiniteYou

הקבצים

28 קבצים במאגר, 40.2 GB סך הכול. הקישורים מובילים ישירות ל־Hugging Face.

הרישיון

הרישיון הוא CC-BY-NC 4.0, מה שאומר שהשימוש מוגבל למחקר בלבד ואסור לחלוטין לכל מטרה מסחרית. מעבר לכך, התלות במודלים חיצוניים כמו FLUX.1-dev וספריות של InsightFace מחייבת לעמוד גם בתנאי הרישוי הנפרדים שלהם, שכוללים מגבלות מסחריות משל עצמם.

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

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