Valgusnihe tekib siis, kui AI-mudeli genereeritud järjestikustel piltidel on peened, kuid märgatavad erinevused valgusallika asukohas, heledustasemetes või toonis. See tuleneb sellest, et enamik generatiivseid mudeleid käsitleb iga pildi genereerimist sõltumatu sündmusena, optimeerides lokaalset kontrasti ja selgust globaalse järjepidevuse asemel. Kui genereerite teise pildi, võib mudel tõlgendada „heledat hommikust valgust“ veidi teisiti kui esimese pildi puhul, muutes päikese nurka või tõstes valgetasakaalu temperatuuri. See ebajärjepidevus lõhub pideva stseeni illusiooni, muutes jada killustatuks, mitte ühtseks. Selle lahendamiseks tuleb valgustust käsitleda mitte kui automaatset prompti kõrvalmõju, vaid kui ranget piirangut, mis on määratletud tekstis ja kinnitatud visuaalsete referentside kaudu.
„Valgusankru“ määratlemine esialgses promptis
Järjepidevuse saavutamise kõige tõhusam meetod on range tekstilise määratluse loomine valgustingimustele juba esimeses promptis. See määratlus toimib „ankruna“ kõigile järgnevatele piltidele. Ärge toetuge hägustele kirjeldustele nagu „loomulik valgus“ või „hele ja avar“, mis on liiga üldised ja lubavad liiga suurt tõlgenduslikku varieeruvust. Täpsustage valgusallika füüsilisi omadusi geomeetrilise ja kromaatilise täpsusega.
Define kolm konkreetset parameetrit: suund, kvaliteet ja temperatuur. Suuna puhul täpsusta, kust valgus tuleb subjektiga võrreldes, nt "valgus tuleb ülevalt vasakult 45-kraadise nurga all". Kvaliteedi puhul erista kõva ja pehme valgus, kirjeldades varjude servade teravust, nt "teravad, suure kontrastiga varjud minimaalse hajumisega" versus "pehme, hajutatud valgus õrnade gradientsete üleminekutega". Temperatuuri puhul väldi subjektiivseid termineid nagu "soe". Kirjelda hoopis tooni nihket neutraalse valge suhtes, nt "kergelt kuldne toon, mis on tüüpiline hilise pärastlõuna päikesevalgusele" või "jahe, sinaka tooniga hajutatud valgus vara hommikul". Lukustades need kolm muutujat lühikesesse lausesse, mille kopeerid sõna-sõnalt järgmisse iga prompti, annad mudelile fikseeritud loogilise struktuuri, vähendades selle tõlgenduse juhuslikkust.
Referentspiltide kasutamine varju suuna ja intensiivsuse fikseerimiseks
Tekst üksi ei suuda sageli edasi anda valguse täpset intensiivsust, sest mudeli tõlgendus mõistele "hele" võib kõiguda sõltuvalt prompti teistest elementidest. Selle kompenseerimiseks kasuta referentspilti visuaalse ankurina. See meetod hõlmab konkreetse pildi üleslaadimist või lisamist, mis kehastab täpselt soovitud valgustingimusi, ning seejärel mudelile juhise andmist korrata sellelt referentspildilt valguslahendus uuele subjektile.
Viitepildi valimisel eelistage pilti, millel on selged ja eristuvad varjud. Tasane, ühtlaselt valgustatud pilt annab vähe infot valguse suuna või intensiivsuse kohta, samas kui tugevate suunavarjudega pilt annab mudelile selged geomeetrilised juhised. Kui sisestate viitepildi, lisage sellele lühike juhend, mis eristab sisu valgustusest. Näiteks paluge mudelil „rakendada viitepildi valgustusskeem uuele subjektile“. See sunnib mudelit andma prioriteedi valgusallikate ja objektide ruumilisele suhtele, mitte viitepildi endi konkreetsetele detailidele. Veenduge, et viitepilt jääks kogu jada vältel samaks. Viitepiltide vahetamine generatsioonide vahel toob kaasa uusi muutujaid, mis põhjustavad kohest nihket. Ankurdades iga generatsiooni sama visuaalse näite külge, loote visuaalse grammatika, mida mudel kordab erinevate subjektide puhul, tagades, et varju pikkus ja tumedus püsivad proportsionaalsena kaadrite vahel.
Tehnikad värvitemperatuuri järjepidevuse kohandamiseks kaadrite vahel
Isegi kui suund ja intensiivsus on järjepidevad, võib värvitemperatuur – valguse soojus või jahedus – varieeruda mudeli sisemiste värvitasakaalu algoritmide tõttu. Need algoritmid püüavad sageli korrigeerida subjekti tajutavaid värvinihkeid, mis võib tahtmatult nihutada taustavalguse tooni. Temperatuuri järjepidevuse säilitamiseks tuleb valguse värv eraldada subjekti omastest värvidest.
Üks tõhus võte on määratleda valguse värv eraldi stseeni kirjeldusest. Selle asemel, et sulandada valguskirjeldus põhilookusesse, lisage oma küsimuse lõppu eraldi valgustingimus. Kasutage suhtelisi värvitermineid, mis kirjeldavad valgusallikate vahelist seost, mitte absoluutseid väärtusi. Näiteks kui soovite neutraalset ilmet, täpsustage "neutraalne värvitasakaal ilma domineeriva värvivarjundita". Kui soovite soojust, täpsustage "kuldse tunni soojust ilma punaste üleküllastamiseta". See aitab vältida mudeli liigset kompenseerimist stseeni värvide suhtes. Lisaks, kui loote seeriat, kus päevaajad muutuvad, kirjeldage temperatuuri muutust gradiendina, mitte hüppena. Näiteks liikuge "jahedast hommikusest sinisest" "neutraalse keskpäevase valgeni" ja seejärel "soojesse õhtusesse kuldesse", kasutades iga sammu jaoks vahepealseid kirjeldusi. See loob loogilise arengu, mida mudel saab järgida, tagades, et värvimuutus tundub tahtlik ja sujuv, mitte ebakõlaline.
Ülevalgustatud kõrged toonide ja varjude sobimatuse tõrkeotsing lõplikes kompositsioonides
Hoolimata hoolikast juhendamisest võivad esineda siiski juhuslikud kõrgsagedusliku müra vähendamise või varjude sügavuse erinevused. Jada ülevaatamisel otsige ebaühtlusi selles, kui heledad on pildi kõige heledamad osad (ülevalgustatud kõrged toonid) ja kui tumedad on kõige sügavamad varjud. Kui üks pilt näib tuhmi ja teine sügav ning kontrastne, on valgustuse intensiivsus nihkunud.
Selle tõrke kõrvaldamiseks kontrollige kõigepealt viipi pikkust. Pikemad ja keerukamad viibid võivad nõrgendada konkreetsete valgustusjuhistete mõju. Lihtsustage viipi, eemaldades subjektist rääkivad tarbetud omadussõnad ning keskendudes valgustusosale. Kui nihe püsib, kohandage tööriista võimaluse korral seadeid „tugevus“ või „mõju“, andes referentspildile suurema kaalu tekstiviipliga võrreldes. Teine levinud probleem on tausta keerukus; hõivatud taustad võivad panna mudeli valgustust kohandama nii, et subjekt esile tõuseks, mis muudab üldist säritust. Selle parandamiseks lihtsustage järgmistes viipides tausta kirjeldust, kasutades termineid nagu „minimalistlik taust“ või „ühevärviline taust“, et valgustus käituks ennustatavalt. Kui konkreetne pilt on oluliselt erinev, genereerige see uuesti, kasutades eelmist edukat pilti ainukesena valgustuse referentspildina, mitte toetudes ainult algsele tekstiviiplile. See iteratiivne lihvimine aitab seeriat tagasi tuua püsiva ankrupunkti juurde, tagades sidusa visuaalse jutustuse.
