Две головы? Лишние пальцы? Вот руководство по устранению этих распространенных проблем.
Решение этих проблем в Stable Diffusion
В этом обучающем материале мы будем использовать графический интерфейс Stable Diffusion GUI. Как его установить на ПК ОС Windows смотрите по ссылке.
Проблемы с двумя головами
Вероятно, тут подошла бы шутка, что одно голова хорошо, а две лучше. Но проблема и её надо решать.
Если вы посмотрите сайты с изображениями от Ai, то нередко можно увидеть картинки с двумя головами, соединенными вместе. Обычно это связано с использованием портретного размера изображения. Любой размер изображения, отклоняющийся от соотношения сторон 1:1, чреват возникновением двух голов.
Чтобы избежать этого, используйте изображения с соотношением сторон 1:1, например, 512×512 или 604×604.
Три способа решения проблемы двух голов:
- Генерируйте несколько изображений и удаляйте те, у которых две головы. (Это неплохая идея, но она может отнять у вас время).
- Уменьшите соотношение сторон. Чем ближе к соотношению 1:1, тем меньше вероятность встретить пресловутую двухголовость.
- Создавайте изображение всего тела. (Приемы см. в следующем разделе.)
Отсутствие проблем при создании картины в полный рост
Портрет во весь рост очень востребован у художников по искусственному интеллекту. Но с ним у Stable Diffusion может возникнуть больше всего проблем.
Распространенное предположение, что для получения изображения всего тела необходимо использовать ключевое слово “full body portrait”. Но чаще всего это просто не срабатывает. Ниже приведено несколько примеров с добавлением ключевого слова “full body portrait“. Видно, что ключевые слова полностью игнорируются.
Описываем нижнюю часть тела
Более правильный способ – добавить ключевые слова того, что вы хотите видеть на фотографии. Например:
- standing
- long dress
- legs
- shoes
Ниже приведены результаты, полученные при добавлении ключевых слов ” standing” и “long dress”.
Сейчас мы видим больше тела, но мы можем сделать ещё лучше.
Используйте портретный размер изображения
Ранее я уже писал, что не стоит использовать портретный размер. Но есть исключения. Портретный размер нужен, если вы хотите создать изображение всего тела. Ниже приведены примеры использования портретного размера в дополнение к использованию ключевых слов “standing” и “long dress“.
Проблемы с лицами и глазами
Довольно часто можно увидеть искаженные лица. На самом деле это происходит и с другими частями тела, просто наш мозг особенно чувствителен к любой асимметрии на лице.
Восстановление лица
Чтобы исправить лицо и глаза, включите функцию восстановления лица, если ваш графический интерфейс поддерживает ее. Если вы используете нейронку без встроенной поддержки восстановления лиц, используйте следующие сайты для постобработки.
Проблемы с пальцами
В сообществе по Stable Diffusion хорошо известно, что у ИИ есть проблемы с правильной постановкой пальцев. Нередко можно увидеть искаженные, слишком большие или слишком маленькие пальцы.
Первое решение – включить ключевые слова, описывающие руки и пальцы, такие как “beautiful hands” и “detailed fingers”. Это поможет ИИ создать руки с хорошей детализацией.
Второе решение – использовать метод inpainting. Создайте маску в проблемной области. С помощью inpainting создайте несколько изображений и выберите то, которое вам нравится. Мне кажется, достаточно использовать те же промты, что и для исходного изображения.
Резюмируем
В этот раз мы подробно разобрали решения проблем двух голов, неполного отображения тела, искаженных лиц и кривых(лишних) пальцев.
Пишите в комментарии с какими ещё проблемами вы сталкивались, будем вместе разбираться!