GPT
Z

zero123plus-demo-space

רץ בדפדפן

sudo-aiapache-2.02023-10-23

  • docker

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

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

מה זה

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

מאחורי הקלעים רץ צינור עיבוד של Zero123++ בגרסאות 1.1 ו־1.2, יחד עם Stable Diffusion XL Base 1.0 ומודלי ControlNet ייעודיים לעומק ולמפות נורמלים. המערך הזה מחשב את המבנה המרחבי ופולט תמונת רשת המציגה את אותו האובייקט בו זמנית מכמה כיוונים שונים.

מתאים ל

  • יצירת זוויות מרובות

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

  • הכנת קלט לתלת מימד

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

  • חילוץ עומק ונורמלים

    בדיקת מפות עומק המשולבות ישירות בתהליך הדיפוזיה של המודל.

איפה זה נופל

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

שאלות
נפוצות

האם השימוש בהדגמה כרוך בתשלום?

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

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

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

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

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

במה ההדגמה הזו שונה מהמודל הבסיסי?

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

איך משתמשים

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

הרישיון

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

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

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