Генерация "стабильных" телочек

Начнем издалека. Решил побаловаться со Stable Diffusion. Машина — MacBook Air (M1). Скорость генерации говно, но для побаловаться сойдет. Установка оказалась простой: установка HomeBrew, установка Git, стягиваем с репозитория на Github саму диффузию, дальше можно начинать работать.

К слову, это не гайд — скорее рассказ чайника с примерами — так что пошагового руководства не будет, но если нужны какие-то детали, то опытом установки, разумеется, поделюсь.

Конкретно эту одну генерацию я апскейлил через Topaz Photo AI. Никаких иных "улучшалок" ни тут, ни в остальных примерах нет — честные результаты "as is". Единственное — вынужденная цензура.
Конкретно эту одну генерацию я апскейлил через Topaz Photo AI. Никаких иных "улучшалок" ни тут, ни в остальных примерах нет — честные результаты "as is". Единственное — вынужденная цензура.

Не будет лишним себе скачать натренированные модели, чтобы не трахаться с обучением самостоятельно (я этим, признаюсь, еще даже не начинал заниматься). Скачивал тут. Скачанные файлы кидать в /stable-diffusion-webui/models/Stable-diffusion

Пару нюансов.

  1. Как не имеющий опыта с диффузией мимокрокодил, порядком напарился со строкой, из которой мы сочиняем картинку. Вроде бы как по обывательской логике чем больше условий, тем точнее результат. Хер там. Чем больше вводных данных, тем сильнее путается нейронка.
  2. Не забываем про negative prompt — зачастую важнее сказать, чего в результате не должно быть, чем то, что должно.
  3. Не стоит сильно опираться на примеры генерируемых моделью картинок — у меня традиционно "реалистичные" модели порой такую хурму выдавали, что глаза на лоб лезут (у телочек на картинках в том числе).
  4. Повторить картинку на моем сетапе по сиду с примеров не получается — не совпадают сиды на процессоре.
  5. Апскейл силами самой нейронки дает очень неплохие результаты, но время генерации увеличивается на порядок (прямо сейчас у меня уже час апскейлится одна несчастная картинка)

Детальных инпутов, увы, не сохранил, ибо регулярно игрался как с самой строкой, так и со всяческими ползунками. Используемые модели:

ChilloutMix

Colorful

Deliberate

Faetastic

Ок, поїхали ) Разумеется, с NSFW — потому как а почему бы и да?

Лица

Можно смело сказать, что получается неплохо. Я внаглую тырил некоторые промпты с примеров, чтобы попробовать воссоздать что-то похожее. Получалось... скажем так, по-разному. Где-то похоже, где-то прям вообще не то. Ниже более-менее удачные примеры тяночных лиц.

NSFW — слегка, умеренно и не только

Дальше на свой страх и риск.

Генерация "стабильных" телочек
Местами проскальзывают лишние и\или неестественные пальцы.
Местами проскальзывают лишние и\или неестественные пальцы.
Генерация "стабильных" телочек
Эту апскейлила сама сетка
Эту апскейлила сама сетка
Эту тоже
Эту тоже

Выводы

В целом генерировать изображения просто: достаточно задать количество этапов (sampling steps), алгоритм генерации (sampling method) и, разумеется, модель, наученную некоторым объемом изображений. Ну, и, собственно, что именно хочется увидеть.

Частенько выходит так, что картинка на выходе грешит всякими лишними руками\ногами, невзирая на всяческие "не надо так!":

Генерация "стабильных" телочек

Если в целом результат считаешь годным — фиксируй сид. Дальше по методологии многоуважаемого @Neural Academy либо добавляешь бессмысленную ерунду (мне сильно не помогло), либо меняешь sampling method. В моем случае симпатичного мутанта выше удалось перерисовать вот так, сменив DPM++ 2M Karras на DDIM, не меняя при этом ни единого символа в промпте или ни единого значения в иных параметрах:

И никаких тебе лишних ног. Но результат не будет идентичным, просто похожим — это стоит учитывать.
И никаких тебе лишних ног. Но результат не будет идентичным, просто похожим — это стоит учитывать.

Короче, генерировать условно реалистичных тяночек нейронка точно умеет. В отличии от MidJourney, не ограничена NSFW-фильтрами и стоп-словами. Но лица у MidJourney мне лично нравятся больше, хотя их искусственное происхождение едва ли не на лбу написано.

Небольшая подборка лиц от MidJourney бонусом:

Контент для взрослых
2727
17 комментариев

Гениталии запрещены на сайте в любом виде, распубликуй и переделай пока не снесли пост. Хотя мб я чего-то не знаю

1

Комментарий недоступен

3

Там нет гениталийй, просто писька 🥲

1

Цензурнул от греха (хе-хе) подальше

1

Комментарий недоступен

1

Пиздец там nsfw бабы худые, покормить прям хочется, а то помрёт от голодухи

1

Там разных можно генерить ) Мне как-то такие больше заходят.

1