Как генерировать оптические иллюзии с помощью нейросети Fusion Art AI
Приложения и сервисы
15K
Иллюстрация — Лев Переулков / Stable Diffusion

Как генерировать оптические иллюзии с помощью нейросети Fusion Art AI

Зашифровываем текст в картинки
15
Аватар автора

Даша Лейзаренко

создает магию

Страница автора

В соцсетях пользователи с помощью Stable Diffusion генерируют картинки в виде узоров и текста.

На первый взгляд кажется, что в изображении ничего особенного нет. Но стоит отойти подальше, как из случайных объектов складывается слово или картинка. Рассказываем, как делать такие изображения самому — без мощного компьютера и навыков программирования.

Что за оптические иллюзии в нейросетях

В середине сентября пользователь Reddit опубликовал две картинки — «шашечный» город и спиральную деревню. Он создал их с помощью Stable Diffusion и плагина ControlNet, который позволяет генерировать картинки на основе другого изображения, сохраняя позы, детали или очертания.

Спиральная деревня. Источник: Reddit
Спиральная деревня. Источник: Reddit
Шашечный город. Источник: Reddit
Шашечный город. Источник: Reddit
1/2
Спиральная деревня. Источник: Reddit

Как это работает? Плагин ControlNet позволяет генерировать изображения на основе картинки-референса, причем та выступает в роли своеобразного трафарета.

То есть берется обычная черно-белая картинка спирали. А уже поверх нее нейросеть рисует по запросу пользователя фэнтезийный город в лесу, например. И получается, что город создается с учетом очертаний спирали — ее можно легко заметить на картинке. Так и генерировал пользователь Reddit.

Спираль-референс и картинка на ее основе
Спираль-референс и картинка на ее основе
1/2
Спираль-референс и картинка на ее основе
Спираль-референс и картинка на ее основе

Работы с Reddit разошлись по интернету, и пользователи принялись генерировать свои вариации. Постепенно спирали и шашечки сменили очертания рисунков, мемов и даже слов.

Многие пользовались Stable Diffusion и ControlNet. Но поскольку для их запуска требуется мощный компьютер, такая возможность доступна далеко не всем. Поэтому вскоре появились онлайн-генераторы — для работы в них нужна только референсная картинка.

Варианты генераций из интернета. Если ничего не видите, то попробуйте отойти подальше от экрана
Варианты генераций из интернета. Если ничего не видите, то попробуйте отойти подальше от экрана
Варианты генераций из интернета. Если ничего не видите, то попробуйте отойти подальше от экрана
Варианты генераций из интернета. Если ничего не видите, то попробуйте отойти подальше от экрана
Варианты генераций из интернета. Если ничего не видите, то попробуйте отойти подальше от экрана
Варианты генераций из интернета. Если ничего не видите, то попробуйте отойти подальше от экрана
Варианты генераций из интернета. Если ничего не видите, то попробуйте отойти подальше от экрана
Варианты генераций из интернета. Если ничего не видите, то попробуйте отойти подальше от экрана
Теперь в каждую картинку приходится всматриваться
Теперь в каждую картинку приходится всматриваться
1/2
Теперь в каждую картинку приходится всматриваться
Теперь в каждую картинку приходится всматриваться

Как легко сгенерировать оптическую иллюзию самому

Найдите черно-белую картинку с текстом или узором. Возьмите уже готовую или создайте сами. Вместо текста можно использовать простой логотип, на котором четко видны буквы или цифры. Вот как просто и быстро сделать картинку самому:

  1. Откройте Paint или другой графический редактор.
  2. Напишите текст черным цветом и крупным шрифтом на белом фоне.
  3. Сохраните изображение.

Сгенерируйте изображение. Нейросеть Fusion Art AI позволяет создавать картинки в виде спиралей, шашек, других фоновых узоров или текста. На одном аккаунте можно создать 25 картинок бесплатно. Потом можно зарегистрировать другой. Вот как генерировать картинки:

Шаг 1. Зайдите на сайт, нажмите Generate Art и войдите через Google-аккаунт или Discord.

Первые 25 попыток на сайте полностью бесплатны
Первые 25 попыток на сайте полностью бесплатны

Шаг 2. В редакторе нажмите Upload B&W image и загрузите свою черно-белую картинку.

Если хотите сгенерировать арт с предустановленным узором, то не загружайте изображение, а вместо этого нажмите на Pattern и выберите один из предложенных.

Мы пошли по сложному пути и загрузили свой паттерн
Мы пошли по сложному пути и загрузили свой паттерн

Шаг 3. В поле Enter prompt напишите запрос на английском языке. Прописывайте все, что должно быть изображено на вашей картинке. Это может быть магический лес, древнегреческий город, кофейная пенка или коты.

О том, как правильно писать запросы для нейросетей, мы подробно рассказывали в отдельном материале.

Пусть будет средневековая деревенька
Пусть будет средневековая деревенька

Шаг 4. Выберите соотношение сторон картинки. Всего доступно пять вариантов: 9:16, 1:1, 16:9, 3:4, 4:3.

Шаг 5. В строке Weight выберите, как сильно референсная картинка должна повлиять на результат. Если вы хотите, чтобы текст или изображение легко просматривались, то ставьте значение больше. Если наоборот — меньше.

Шаг 6. Нажмите Generate. Нейросети потребуется несколько секунд, чтобы сгенерировать результат.

Шаг 7. Когда картинка будет готова, нажмите Download Art.

Вот что у нас получилось за несколько минут
Вот что у нас получилось за несколько минут

Увеличьте разрешение картинки. Это необязательный шаг, но если вы хотите, чтобы изображение было четким, то воспользуйтесь сервисом для апскейлинга. Вот как это сделать:

  1. Перейдите в Clipdrop.
  2. Перетащите в синее пространство картинку и нажмите Upscale.
  3. После завершения обработки нажмите Download.
Мы немного поэкспериментировали. Если ничего не разобрать, попробуйте отойти подальше от экрана!
Мы немного поэкспериментировали. Если ничего не разобрать, попробуйте отойти подальше от экрана!
Мы немного поэкспериментировали. Если ничего не разобрать, попробуйте отойти подальше от экрана!
Мы немного поэкспериментировали. Если ничего не разобрать, попробуйте отойти подальше от экрана!
Мы немного поэкспериментировали. Если ничего не разобрать, попробуйте отойти подальше от экрана!
Мы немного поэкспериментировали. Если ничего не разобрать, попробуйте отойти подальше от экрана!
Мы немного поэкспериментировали. Если ничего не разобрать, попробуйте отойти подальше от экрана!
Мы немного поэкспериментировали. Если ничего не разобрать, попробуйте отойти подальше от экрана!
Мы немного поэкспериментировали. Если ничего не разобрать, попробуйте отойти подальше от экрана!

Мы постим кружочки, красивые карточки и новости о технологиях и поп-культуре в нашем телеграм-канале. Подписывайтесь, там классно: @t_technocult

Даша ЛейзаренкоУже пробовали генерировать иллюзии в нейросетях? Расскажите о своем опыте: