GPT
L

LumiPic

קוד פתוח

oumoumadmit2026-04-03

  • diffusers
  • lora
  • hdr
  • exr
  • tone-mapping

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

  • 4.3 GBמשקל הקבצים
  • 2,096הורדות בחודש
  • 75לייקים

מה זה

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

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

מתאים ל

  • המרת תמונות להקרנה

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

  • יצירת מפות תאורה לתלת־ממד

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

  • שיקום פרטים בחשיפת יתר

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

איפה זה נופל

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

שאלות
נפוצות

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

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

למה התמונה נראית חיוורת או בעלת ערכים לא הגיוניים אחרי השמירה?

ברוב המקרים מדובר בחוסר התאמה בין ה־LoRA לבין צומת הפענוח. קובצי LogC4 דורשים צומת פענוח ייעודי לעקומה הזו, ואם מפענחים אותם כ־LogC3 מקבלים עיוות מוחלט בערכי התאורה של קובץ ה־EXR.

איך מריצים

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

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

from diffusers import DiffusionPipeline

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

הרישיון

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

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

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