Имитация рисунка карандашом в Stable Diffusion (Automatic1111)⁠⁠

Имитация рисунка карандашом в Stable Diffusion (Automatic1111)⁠⁠

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

Начать хочу с того, что Stable Diffusion понимает некоторые слова на русском языке. Открыв базу данных LAION 5B, на которой обучали Stable Diffusion 1.5, я увидел много интересного. Например, кучу хлама, вылазящего практически по любому токену.

По запросу рисунок карандашом мы получаем следующее.

База данных с обучающими изображениями для Stable Diffusion
База данных с обучающими изображениями для Stable Diffusion

Вот что генерирует Deliberate_v2 по данному запросу. Котики, руки, много художественных принадлежность и капелька текста.

Что выдает Stable Diffusion по запросу "рисунок карандашом"
Что выдает Stable Diffusion по запросу "рисунок карандашом"

Теперь попробуем подсунуть нейросетке лист бумаги и попросить что-нибудь на нем нарисовать.

Промпт будет следующий: рисунок карандашом, a car, line art, bw, drawing on paper, 4k paper texture, sketch, strokes

Негативный промпт: 3d, doll, realism, photo, realistic, (deformed, distorted, disfigured:1.3), poorly drawn, bad anatomy, wrong anatomy, extra limb, missing limb, floating limbs, (mutated hands and fingers:1.4), disconnected limbs, mutation, mutated, ugly, disgusting, blurry, amputation

Denoising Strength был выставлен на 0.45 единиц. Чем выше, тем хуже сохраняется текстура бумаги, но и рисунок выражен больше. Чем ниже, тем меньше проявляется скетч.

Автомобиль прибыл точно в срок!

Генерация через img2img по пустому холсту
Генерация через img2img по пустому холсту

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

Результат работы модели Deliberate_v2
Результат работы модели Deliberate_v2

Теперь попробуем другой стиль, выбрав модель Flat-2D Animerge. Моедлька просто чудо, великолепно рисует 2D-иллюстрации в разных стилях. LoRA на 2D-персонажах рекомендую тренить именно на ней.

Мы можем видеть акварельные предпосылки, что понравится не всем. Иллюстрация приобрела более детские черты, какую-то доброту и теплоту что-ли. Сразу вспоминается Хаяо Миядзаки с его сказочным стилем, при взгляде на который хочется мечтать.

Результат работы модели Flat-2D Animerge
Результат работы модели Flat-2D Animerge

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

Тут у меня залагал режим Sketch, поэтому пришлось побуянствовать, что совсем не помешало Stable Diffusion завершить работу успешно.

Img2img через Sketch
Img2img через Sketch

В конце продемонстрирую вам легенду, доводящую подростков 1980-х годов до писка.

DeLorean
DeLorean

Congratulations, вы справились!

Теперь кто-то умеет генерировать скетчи с помощью лучшего фреймворка для Stable Diffusion. Буду рад обратной связи и вашим комментариям, а также приглашаю в свой телеграм чат, где отвечу на все вопросы касаемо SD и обработки картинок.

Буду рад видеть вас в телеграм-канале, где я пишу лучшие гайды по Stable Diffusion!

Ссылка на канал парня, который обнаружил данный лайфхак.

6.3K6.3K показов
4.3K4.3K открытий
5 комментариев

а как повторить например типо такого с мазками кисти, или что нибудь вроде китайского cg, только лору делать?

Ответить

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

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

Ответить

Да чтоб вы все, нейронщики, лопнули!

Ответить

Ахах, без художественных навыков это просто гайд, не парьтесь)

Ответить