סחיפת תאורה מתרחשת כאשר תמונות עוקבות שנוצרות על ידי מודל בינה מלאכותית מציגות הבדלים עדינים אך בולטים במיקום מקור האור, ברמות הבהירות או בגוון. הדבר קורה מכיוון שרוב המודלים הגנרטיביים מתייחסים לכל יצירת תמונה כאירוע עצמאי, וממקסמים ניגודיות ומיקוד מקומיים במקום רצף גלובלי. כאשר יוצרים תמונה שנייה, המודל עשוי לפרש "אור בוקר בהיר" באופן שונה מעט מאשר בתמונה הראשונה, ולשנות את זווית השמש או להעלות את טמפרטורת איזון הלבן. חוסר העקביות הזה שובר את האשליה של סצנה רציפה, וגורם לרצף להיראות מפורק ולא מגובש. כדי לפתור זאת, יש להתייחס לתאורה לא כתוצר לוואי אוטומטי של הפרומפט, אלא כאילוץ נוקשה המוגדר בטקסט ומחוזק באמצעות הפניות חזותיות.
הגדרת 'עוגן תאורה' בפרומפט הראשוני שלך
השיטה היעילה ביותר לעקביות היא לקבוע הגדרה טקסטואלית מחמירה של תנאי התאורה כבר בפרומפט הראשון. הגדרה זו משמשת כ"עוגן" לכל התמונות הבאות. אין להסתמך על תיאורים כלליים כמו "natural light" או "bright and airy", שהם רחבים מדי ומאפשרים שונות פרשנית רבה מדי. במקום זאת, יש לציין את המאפיינים הפיזיים של מקור האור בדיוק גיאומטרי וכרומטי.
עליך להגדיר שלושה פרמטרים ספציפיים: כיוון, איכות וטמפרטורה. עבור כיוון, ציין במדויק מאיפה מגיע האור ביחס לנושא, למשל "אור המגיע מהצד השמאלי העליון בזווית של 45 מעלות". עבור איכות, הבדל בין אור קשה לאור רך על ידי תיאור הגדרת קצוות הצללים, למשל "צללים חדים עם ניגודיות חדה והפחתה מינימלית של פיזור" לעומת "אור רך ומפוזר עם מעברי הדרגה עדינים". עבור טמפרטורה, הימנע ממונחים סובייקטיביים כמו "חם". במקום זאת, תאר את הסחת הגוון ביחס ללבן ניטרלי, למשל "גוון זהבהב קל האופייני לשמש של אחר הצהריים המאוחר" או "אור סביבה קריר בגוון כחול של הבוקר המוקדם". על ידי נעילה של שלושת המשתנים הללו במשפט תמציתי שתעתיק מילה במילה לכל פרומפט עתידי, אתה מספק למודל מבנה לוגי קבוע לעקוב אחריו, ומפחית את האקראיות של הפרשנות שלו.
שימוש בתמונות ייחוס כדי לקבע את כיוון ועוצמת הצללים
לעיתים קרובות הטקסט לבדו אינו מעביר במדויק את עוצמת התאורה, שכן הפרשנות של המודל למונח "בהיר" עשויה להשתנות בהתאם ליסודות אחרים בפרומפט. כדי להתמודד עם כך, השתמשו בתמונת ייחוס כעוגן חזותי. שיטה זו כוללת העלאה או הצמדה של תמונה ספציפית המשקפת את תנאי התאורה המדויקים הרצויים, ולאחר מכן הנחיית המודל לשחזר את הגדרת התאורה מתוך הייחוס על נושא החדש שלכם.
בעת בחירת תמונת ייחוס, בחרו אחת עם צללים ברורים ומוגדרים. תמונה שטוחה ומוארת באופן אחיד מספקת מעט מידע על כיוון או עוצמה, בעוד שתמונה עם צללים חזקים וכיווניים מעניקה למודל רמזים גיאומטריים ברורים. בעת הזנת תמונת הייחוס, שלבו אותה עם הוראה תמציתית המפרידה בין התוכן לתאורה. לדוגמה, הורו למודל "ליישם את הגדרת התאורה מתמונת הייחוס על הנושא החדש". פעולה זו מכריחה את המודל לתעדף את הקשר המרחבי בין מקורות האור והעצמים על פני הפרטים הספציפיים של תמונת הייחוס עצמה. ודאו שתמונת הייחוס נשארת עקבית לאורך כל הרצף. החלפת תמונות ייחוס בין דורות יוצרת משתנים חדשים, מה שמוביל לסטייה מיידית. על ידי עיגון כל דוגמה לדוגמה חזותית זהה, יוצרים דקדוק חזותי שהמודל חוזר עליו בין נושאים שונים, מה שמבטיח שאורך הצל וכהותו יישארו פרופורציונליים מירייה לירייה.
טכניקות להתאמת עקביות טמפרטורת הצבע בין צילומים
גם עם כיוון ועוצמה עקביים, טמפרטורת הצבע – החום או הקור של האור – יכולה להשתנות בשל אלגוריתמי איזון הצבע הפנימיים של המודל. אלגוריתמים אלו מנסים לעיתים קרובות לתקן סטיות צבע נתפסות בחומר הנושא, מה שעשוי בטעות לשנות את גוון תאורת הרקע. כדי לשמור על עקביות הטמפרטורה, יש להפריד את צבע התאורה מהצבעים המובנים של הנושא.
אחת הטכניקות היעילות היא להגדיר את צבע התאורה בנפרד מתיאור הסצנה. במקום לשלב את תיאור התאורה בנרטיב המרכזי, הוסיפו פסקת תאורה ייעודית בסוף ההנחיה (prompt). השתמשו במונחי צבע יחסיים המתארים את הקשר בין מקורות האור ולא בערכים מוחלטים. לדוגמה, אם אתם רוצים מראה ניטרלי, הגדירו "איזון לבן ניטרלי ללא גוון צבע דומיננטי". אם אתם רוצים חום, הגדירו "חום שעת הזהב ללא רווית יתר של אדומים". זה עוזר למנוע מהמודל לפצות יתר על הצבעים בסצנה. בנוסף, אם אתם יוצרים סדרה שבה שעת היום משתנה, תארו את השינוי בטמפרטורה כמדרג ולא כקפיצה. לדוגמה, עברו מ"כחול בוקר קריר" ל"לבן צהריים ניטרלי" ול"זהב ערב חם" באמצעות מתארי ביניים לכל שלב. זה יוצר התקדמות לוגית שהמודל יכול לעקוב אחריה, ומבטיח שהמעבר בצבע ירגיש מכוון וחלק ולא אקראי.
פתרון בעיות של הבלטות וצללים לא תואמים בהרכבות סופיות
למרות הנחיות מדויקות, עדיין עשויות להופיע אי-התאמות מזדמנות בעוצמת ההבלטות או בעומק הצללים. בעת בחינת רצף, חפצו אי-עקביות בבהירות החלקים הבהירים ביותר בתמונה (הבלטות) ובעומק הצללים העמוקים ביותר. אם תמונה אחת נראית חסרת חיוניות ואחרת נראית עמוקה ובעלת ניגודיות, עוצמת התאורה השתנתה.
כדי לאבחן ולתקן זאת, בדקו תחילה את אורך הפרומפט. פרומפטים ארוכים ומורכבים יותר עלולים לדלל את ההשפעה של הוראות תאורה ספציפיות. פשטו את הפרומפט על ידי הסרת תארים מיותרים לגבי הנושא והתמקדות בחלק התאורה. אם הסטייה נמשכת, התאימו את הגדרות ה"חוזק" או ה"השפעה" אם הכלי שלכם מאפשר זאת, תוך מתן משקל גבוה יותר לתמונת הייחוס לעומת פרומפט הטקסט. בעיה נפוצה נוספת היא מורכבות הרקע; רקעים עמוסים עלולים לגרום למודל להתאים את התאורה כדי להבטיח שהנושא בולט, מה שמשנה את החשיפה הכוללת. כדי לתקן זאת, פשטו את תיאור הרקע בפרומפטים הבאים, תוך שימוש במונחים כמו "רקע מינימליסטי" או "רקע בצבע אחיד" כדי לאפשר לתאורה להתנהג בצפוי. לבסוף, אם תמונה ספציפית חורגת משמעותית, צרו אותה מחדש תוך שימוש בתמונה המוצלחת הקודמת כהפניה היחידה לתאורה, במקום להסתמך על פרומפט הטקסט המקורי בלבד. חידוד איטרטיבי זה מסייע למשוך את הרצף חזרה לעוגה שנקבעה, ומבטיח נרטיב חזותי מגובש.
