Co to jest DreamBooth
DreamBooth to technika dostosowania generatora obrazów do konkretnego przedmiotu, osoby lub stylu na podstawie kilku zdjęć. Innymi słowy: pokazujesz modelowi sztucznej inteligencji kilka fotek (zwykle 3–5), a on uczy się, jak wygląda ta konkretna rzecz, aby potem móc ją rysować w różnych scenariuszach i stylach.
Technika została opracowana przez badaczy z Google i szybko stała się standardem w pracy z modelami takimi jak Stable Diffusion czy Midjourney. Zamiast trenować model od zera na milionach obrazów (co zajmuje miesiące i wymaga potężnych komputerów), DreamBooth „dostrajam" istniejący, wytrenowany już model do uczenia się jednej konkretnej rzeczy.
Proces trwa zwykle kilka minut na zwykłym komputerze z kartą graficzną. Model uczy się znaleźć unikalny „token" – wewnętrzny kod – reprezentujący Twoją postać, a potem można go używać w prośbach jak każde inne słowo.
Do czego służy przy modelkach AI
Jeśli budujesz wirtualną modelkę, DreamBooth to klucz do konsystencji. Zamiast opisywać każdym razem, jak ona wygląda – włosy, oczy, proporcje – trenujesz model na kilku zdjęciach swojej postaci i potem wystarczy jeden prompt zawierający unikalny identyfikator (np. „@mojamodelek w bikini na plaży"). Modelka będzie wyglądać rozpoznawalnie, niezależnie od tła, oświetlenia czy pozycji.
To zmienia grę zwłaszcza wtedy, gdy planujesz tworzyć seriami – sesje w różnych strojach, sceneriuszach, pozach. Zamiast walczyć z opisami tekstowymi, masz rozpoznawalną postać o spójnym wyglądzie fizycznym.
Typowe wartości i jak się tego używa
Praktyka: przygotowujesz folder z 3–10 zdjęciami swojej postaci (wysokiej jakości, oświetlone, z różnych kątów). Ładujesz je do narzędzia (np. Automatic1111, ComfyUI albo chmurowego API) i uruchamiasz trening DreamBooth.
Parametry, które się zmienia: liczba kroków treningowych (zwykle 100–1000, w zależności od liczby zdjęć i sprzętu), współczynnik uczenia się (learning rate) i krok regularyzacji, czyli ile razy model widzi każde zdjęcie. Więcej kroków = lepsze opanowanie detali, ale ryzyko przeuczenia, czyli że model zapomni rysować inne rzeczy. Tutaj trzeba eksperymentować.
Raz wytrenowany model zapisujesz i możesz go używać do nieskończoności – żaden dodatkowy koszt za generowanie.
Najczęstszy błąd
Ludzie podrzucają do DreamBooth zdjęcia niskiej jakości, zaświetlone, rozmyte lub z różnych epok (jedno ze słabymi oświetleniem, jedno super ostrze, jedno wyretuszowane). Model się myli, bo nie wie, która część to rzeczywiście postać, a która to artefakt fotografii.
Drugi błąd: zbyt mało obrazów (1–2) albo zbyt dużo kroków treningowych – wtedy model nie uczy się postaci, tylko pamiętuje dosłownie zdjęcia i nie potrafi jej narysować w nowych pozach czy kontekstach.
Trzeci: nierealistyczne oczekiwania co do geometrii – jeśli wszystkie treningowe zdjęcia są z jednego kąta, model będzie się myslic, gdy poproszysz o widok z przeciwnej strony.