Jak używać negatywnego monitu w stabilnej dyfuzji?

Jak Uzywac Negatywnego Monitu W Stabilnej Dyfuzji



Stable Diffusion to potężny model generowania tekstu na obraz, który może tworzyć realistyczne i artystyczne obrazy z opisów w języku naturalnym. Monity negatywne to sposób na określenie, czego nie chcesz widzieć w generowanym obrazie, bez żadnych dodatkowych danych wejściowych. Mogą one pomóc w usunięciu niechcianych obiektów, stylów lub artefaktów z oryginalnego obrazu oraz w dostosowaniu wydruku do własnych preferencji.

Ten post szczegółowo wyjaśni negatywne monity i jak ich używać w stabilnej dyfuzji.

Co to są podpowiedzi negatywne?

Negatywny monit to funkcja, która instruuje model stabilnej dyfuzji, co należy pominąć w wynikowym obrazie. Zwykle jest on wprowadzany w osobnym polu wprowadzania pod pozytywnym monitem, czyli tekstem opisującym to, co chcesz zobaczyć na obrazie. Użytkownicy mogą zainstalować go lokalnie, postępując zgodnie z instrukcjami oficjalny link lub może korzystać z jego funkcjonalności za pośrednictwem internetowy interfejs użytkownika .







Jak działają monity negatywne?

Stabilna dyfuzja zaczyna się od hałaśliwego płótna i stopniowo go odszumia, aby uzyskać efekt końcowy. Wykorzystuje algorytm próbnika, który porównuje wygenerowany obraz po każdym kroku z pozytywnym monitem i dodaje pewne zmiany do szumu, aż będzie pasował do opisu tekstowego. Monit przeczący działa jak ograniczenie, które uniemożliwia próbnikowi dodanie czegokolwiek, co jest sprzeczne z tekstem przeczącym.



Przykład 1: Utwórz obraz kota bez pasków

Jeśli użytkownicy chcą wygenerować obraz „ kot ”, ale użytkownicy nie chcą, aby miał paski, skorzystaj z następujących podpowiedzi:



Pozytywny monit: Kot





Monit negatywny: paski

Negatywny monit prowadzi proces generowania, aby uniknąć tworzenia pasków na futrze kota i stworzyć taki obraz:



Jeśli negatywny monit to „ paski ”, sampler nie doda do szumu żadnych paskowych wzorów. Wyjście przedstawia wizerunek kota bez pasków.

Przykład 2: Zmodyfikuj istniejący obraz Za pomocą Negatywny monit

Monit negatywny może być również użyty do modyfikacji istniejących obrazów, używając ich jako początkowego płótna zamiast szumu. W ten sposób użytkownicy mogą usunąć lub zmienić niektóre aspekty oryginalnego obrazu zgodnie z tekstem w negatywie. Na przykład, jeśli użytkownicy mają „ kot z kapeluszem ”:

Teraz, jeśli użytkownicy chcą zdjąć czapkę, prześlij obraz, naciskając przycisk „ img2img ” i użyj następujących monitów:

Pozytywny monit: Kot

Monit negatywny: ma

Negatywny monit kieruje procesem generowania, aby wymazać czapkę z futra kota i stworzyć obraz podobny do tego:

Dane wyjściowe pokazują ten obraz kota bez kapelusza w interfejsie.

Jakie są niektóre przypadki użycia podpowiedzi negatywnych?

Negatywne monity są wykorzystywane do różnych celów, takich jak:

  • Usuwanie niepożądanych elementów z obrazu. Na przykład, jeśli użytkownicy chcą wygenerować obraz krajobrazu i nie chcą na nim żadnych budynków ani ludzi, użyj monitu przeczącego, takiego jak „ budynki, ludzie ”.
  • Zmiana stylu lub nastroju obrazu. Na przykład, jeśli użytkownicy chcą wygenerować obraz zachodu słońca, ale nie chcą, aby był on zbyt jasny lub ciepły, użyj monitu przeczącego, takiego jak „ jasny, ciepły ”.
  • Naprawianie niektórych artefaktów lub nieprawidłowości w obrazie. Na przykład, jeśli użytkownicy chcą wygenerować obraz twarzy, ale nie chcą, aby miał on jakiekolwiek deformacje lub dodatkowe kończyny, użyj monitu przeczącego, takiego jak „ zdeformowane, dodatkowe kończyny ”.
  • Precyzyjne dostrajanie szczegółów lub cech obrazu. Na przykład, jeśli użytkownicy chcą wygenerować obraz kwiatu i nie chcą, aby miał on kolce lub plamy, użyj monitu przeczącego, takiego jak „ ciernie, plamy ”.

Jak skutecznie używać negatywnych podpowiedzi?

Istnieje kilka wskazówek i sztuczek, które mogą pomóc użytkownikom efektywniej korzystać z negatywnych monitów i uzyskiwać lepsze wyniki:

  • Użyj konkretnych i opisowych słów dla negatywnych monitów. Na przykład zamiast „ zły ' Lub ' brzydki ”, użyj słów, które opisują, co sprawia, że ​​coś jest dla ciebie złe lub brzydkie.
  • Użyj wielu słów w monitach przeczących oddzielonych przecinkami. Zwiększy to szanse na usunięcie lub zmianę wszystkiego, czego nie chcesz na obrazie.
  • Użyj wag dla podpowiedzi przeczących, dodając dwukropek i liczbę po każdym słowie. Spowoduje to dostosowanie znaczenia lub siły każdego słowa wpływającego na proces generowania.
  • Eksperymentuj z różnymi negatywnymi monitami i zobacz, jak wpływają one na wynik. Czasami dodanie lub usunięcie jednego słowa może znacząco wpłynąć na jakość lub styl obrazu.

Wniosek

W aplikacji Stable Diffusion podpowiedzi negatywne są potężną funkcją, która może pomóc w tworzeniu bardziej dostosowanych i udoskonalonych obrazów na podstawie opisów tekstowych. Pozwalają użytkownikom określić, czego nie chcą widzieć w generowanym obrazie i kierują procesem generowania, aby ich uniknąć lub usunąć. Mogą być wykorzystywane do różnych celów, takich jak usuwanie niechcianych obiektów lub elementów.