Нейросети, которые рисуют: какие бывают и как художник может их использовать в работе

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

image13.png

Картинка от нейросети Disco Diffusion по нашему запросу «Старый город на закате, тепло-оранжевая палитра»

Как работают нейросети и при чем тут нейроны

Нейросеть — это понятие из биологии. Устройство нейросети очень похоже на устройство мозга: есть нейроны и связи между ними. Нейроны получают, обрабатывают и выдают информацию, а связи — передают ее. Разница между мозгом человека и компьютерной нейросетью в том, что нейроны в мозге могут самостоятельно образовывать устойчивые связи, когда человек учится чему-то новому. А нейроны в компьютерной сети не умеют самостоятельно обучаться и формировать связи. Они умеют только получать, обрабатывать и выдавать информацию по команде.

Чтобы нейросеть начала работать, ее нужно научить. Это похоже на то, как маленьким детям объясняют новое. Вот вы показываете ребенку картинки с животными и называете их: корова, кошка, собака, верблюд. Потом ребенок на просьбу «покажи верблюда» сам показывает вам правильную картинку. Так же работает и нейросеть. При обработке информации внутри происходит сложный процесс. Но принцип обучения и последующего выполнения команды — одинаковый.

Самое большое заблуждение — что нейросети могут обучаться самостоятельно. Помните Альтрона в фильме о Мстителях из вселенной Марвел?

image16.png

Так выглядит Альтрон

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

У каждой нейросети своя задача и свой алгоритм. К примеру, поиск Гугла по картинке — это тоже нейросеть. Вы показываете ей картинку и нажимаете кнопку «найти». Для нейросети это команда — «найди мне такую же или все, что на нее похоже». В память Гугла заранее загружена база картинок, сеть берет вашу и прогоняет ее по своей базе, сравнивая. И в итоге выдает вам все, что считает похожим. Как прогонять по базе и какие картинки считать похожими, нейросеть заранее научил человек.

А вот сеть DALL-E самостоятельно генерирует изображение из известных ей элементов по текстовому описанию. Вы пишете «космонавт едет на лошади, карандашный рисунок». Сеть сама ищет подходящие изображения, совмещает их, добавляет заданный стиль изображения и выдает уже готовую картинку.

image8.png

Источник — dall-e-2

Нейросети еще очень несовершенны: иногда при создании картинки получается что-то бессмысленное или даже пугающее. А при поиске картинки то, что сеть выдает вам как «похожее», на самом деле совсем не похоже на исходник. Это происходит потому, что нейросеть так обучена. А для художников это означает, что нейросеть еще не может заменить человека в рисовании.

Нейросети, в которых вы можете рисовать

1. Disco Diffusion

image2.png

Работа нейросети по нашему запросу «Старый лес с озером и глициниями». Еще одна работа нейросети — на обложке этой статьи

Нейросеть от Гугла. Она создает картинки по текстовому описанию: нужно придумать тему или сюжет и задать его сети. В ответ она нарисует картинку на основе своих знаний о заданном сюжете. Если повторить тот же сюжет еще раз, картинка будет другой.

Как пользоваться: в программе много настроек, но все они не нужны. Первым делом найдите пункт 3 — настройки:

image17.png

Выберите количество шагов в графе steps. Это то, сколько картинок будет использовано для финального результата. Чем больше шагов, тем резче изображение. Но не рекомендуем выбирать больше 500, иначе картинка будет слишком детальной и будет генерироваться очень долго. Обычно 250-300 шагов — вполне достаточно. В графе width_height можно выбрать размер и формат картинки.

Далее в разделе prompts введите ваш запрос на английском языке — то, что нейросеть должна нарисовать. Помимо самой темы, можно ввести либо имя художника/художников, на чей стиль будет опираться нейросеть, либо trending on Artstation — тогда она будет опираться на работы со страницы «Популярное» в Artstation:

image6.png

После этого вернитесь в меню на самом верху страницы и пройдите по пути: Среда выполнения -> Выполнить все. Или нажмите комбинацию клавиш Ctrl+F9.

image11.jpg

Сеть запросит у вас доступ к диску и приступит к работе — обычно на один рисунок уходит от 1 до 3 часов.

2. Artbreeder

image5.png

Примеры работ от нейросети

Смешивает между собой разные изображения. Можно взять несколько портретов и получить новое лицо. А еще можно поменять пол, возраст, настроение, черты лица. Брать портреты можно только из базы, загрузить свои изображения не получится.

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

image10.png

В Artbreeder кроме портретов можно сделать пейзаж или мультяшного персонажа

Затем нажмите на кнопку «Add pattern» и выберите картинки для обработки. И дальше поиграйте настройками, чтобы получить интересное изображение.

image7.png

В верхнем ряду — исходные фотографии. Средний и нижний ряд — то, что получилось в результате работы нейросети

3. Nvidia GauGAN

image3.png

Мы планировали нарисовать облака, но получилось похоже на лавину. Но так даже лучше

Это, по сути, не одна нейросеть, а две. Одна из них создает изображения очень похожие на те, которые есть в базе знаний нейросети. А вторая определяет, является ли оно уникальным. То есть две нейросети постоянно словно соревнуются между собой. Поэтому эта нейросеть называется генеративно-состязательной.

Как использовать: выберите тему картинки и рисуйте в левой части экрана.

image15.png

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

4. EbSynth

image12.gif

Пример работы нейросети

Сеть для стилизации и изменения изображений или видео. Допустим, вы хотите в фильме «17 Мгновений весны» переодеть Штирлица в другую форму. Для этого нужно взять один кадр, сохранить его, перерисовать так, как вы хотите, и запустить команду на обработку видео в соответствии с этим кадром.

Как использовать: процесс довольно трудоемкий и требует подготовки. Вам нужны видео и раскадровка в формате .PNG. Выберите один кадр, обработайте его и сохраните в папку. Программа синхронизирует обработанный кадр с видео.

5. Dream by WOMBO

image18.jpg

Работа нейросети по запросу «Подсолнухи под луной» в разных стилях

Эта сеть тоже генерирует картинки по текстовому описанию по заданным шаблонам.
В результате получаются абстрактные рисунки.

Как использовать: в графе Enter prompt напишите запрос, ниже выберите стиль и нажмите на кнопку Create.

image14.png

Еще один пример работы нейросети:

осьминоги.png

Картинки по запросу «Осьминог с сигаретой» в разных стилях

Как художник может использовать нейросети в работе

Ментор Smirnov School Александр Айвак считает, что нейросети — это инструмент, который пригодится художнику.

• Например, можно использовать созданную нейросетью картинку как подмалевок и рисовать поверх нее. Вот картинка, которую сгенерировала нейросеть:

image20.jpg

Александр дорисовал ее, вот результат:

image1.jpg

• Можно устроить баттл между художником и нейросетью, когда ИИ и человек рисуют картинку на одну и ту же тему. Потом при помощи голосования выбрать, кто справился с заданием лучше.

• Еще один вариант: сломанный телефон с нейросетью. Нужно сгенерировать исходное изображение нейронной сетью и предложить художнику продолжить за ней. Затем опять дать нейронной сети это изображение, после — передать его следующему художнику, и так до конца.

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

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

Человек, по мнению Александра, всегда будет на шаг впереди нейросетей, потому что именно он может придумать, каким необычным образом можно подать привычные темы.

737 0 850 5
3
2022-05-02
Еще как заменят, думаю у хедлайнеров появятся сервисы, как подписка на шатерсток, и рекламно/маркетинговые отделы(их наверно тоже через какое-то время заменят) будут их пользовать активно. Инвестиции вливаются мощно, будет развиваться эта сфера и не только в дизайне. Креатив считается доступным лишь человеку, хотя это не так. Идея уникальности человеческих мыслей, основанная на самоощущении "я" или эгоцентризме не совсем реальна, т.к. "я" - лишь следствие работы нервной системы, выхлопной газ от авто скажем так, а не основа на которой все создается. Но, как мы мыслим - есть наша реальность)
2022-05-03
Не заменит. Это просто некорректная постановка вопроса. Всё равно что спросить: заменит ли кисть художника?
Человек знает ЧТО нужно нарисовать, и КАК в итоге это должно выглядеть. Но он не может выдавить краску из пальца или превратить руки в кисти. Нейросеть — это инструмент, рисовать с которым удобнее и быстрее, чем растирать белила в ступе. Но это просто инструмент.
2022-05-06
Согласна.
Сдается что идеи о полной замене- это мечты людей, которые к рисованию имеют опосредованное отношение или не имеют вообще, сетуя что художнику приходится платить или считаться с мнением человека, а не просто кнопка "сделай красиво".
AI может быть хорошим инструментом и игнорировать это в век технологий не стоит, особенно в CG. Но надеяться что программа начнет думать как человек, а не выдавать рандомный набор сомнительного качества, требующий напильника, немного наивно.
Конечно, если AI доведут до уровня мышления человека, что и позволяет создавать какое-либо искусство, тогда да, художников, впрочем как и кучу профессий связанных с компом, потеснят. И не в последний момент тех, кто писал этот самый AI.
RENDER.RU