Гламурные фотосессии созданные нейросетью, часть 1
Размываем любую часть фотографии с помощью Stable Diffusion
Где-то неделю я тестировал этот способ, чтобы выпустить лучший и единственный гайд по размытию любой части фотографии качественно и быстро. Уверяю вас, результат просто пушка! Все бесплатно, никаких Boosty или прочей дичи.
Я тестировал этот способ как на изображениях со сложными и мелкими объектами, так и на артах, предметной съемке. Вы можете мутить эффект Tilt-Shift объектива, имитировать Macro и много чего еще!
Подготавливаем необходимое:
Что нам понадобится? Во-первых, установленный либо локально, либо в облако Automatic1111. Прикреплю ссылки на лучшие по моему мнению гайды, можете смело пользоваться. В случае проблем готов помочь в чате.
Нам с вами нужен будет Photoshop, только в нем можно качественно провернуть то, что я хочу вам показать.
Также необходимо поставить расширение depthmap2mask, установить которое вы можете в разделе Extensions. Переходите в этот раздел, затем во вкладку Availble, и нажимаете кнопку Load from. После проделанных действий жмите "CTRL+F" и ищите расширение — затем Install.
Все, расширение установлено! Плюс его в том, что оно запустится на практически любом железе в отличие от Control Net, и результат будет лучше, поверьте. Находится оно во вкладке img2img, поле Scripts.
Все настройки выставляйте как у меня, чтобы не тратить свое драгоценное время! Его я уже за вас вложил в исследование и этот гайд — наслаждайтесь! Сразу скажу, в Photoshop размывается белая область, а черная остается резкой. Просто запомните это правило и всегда выбирайте пункт Invert DepthMap, когда юзаете расширение.
Перейдем к практике
Так, расширение установили, Photoshop запустили? Тогда переходим к магии! Как же я кайфую, ребят, столько времени потратил и все же добился своего, сейчас все увидите)
Первым делом закидываем изображение во вкладку img2img, после чего подгоняем ширину и высоту под исходник. В поле Scripts выбираем Depth aware img2img mask.
После ставим галочку у пункта Invert DepthMap, выключаем функцию Match input size и выбираем модель dpt_large — тут можете экспериментировать, но все же советую идти по моей инструкции.
Единственное, с чем можно поиграться — так это с параметром Contrast cut level. Он дает более резкие края у объектов и жестче отделяет их друг от друга.
После подгонки ширины и высоты, а также выбора нужных параметров — нажимаете Generate. У вас должна получиться такая маска, которую мы вместе с исходным изображением должны закинуть в Photoshop.
Соблюдаем иерархию файлов для удобства, чтобы сразу видеть результат: закидываем маску под основное изображение.
Далее очень внимательно, друзья — самый сложный этап. Вы должны выделить маску (просто кликнуть на нее левой кнопкой мыши), нажать сочетание клавиш "CTRL + A", затем сразу же "CTRL + C", после чего перейти во вкладку Channels. Если у вас нет этой вкладки, то включите ее в разделе Window (этот раздел находится на верхней панели).
Во вкладке Channels кликаем на вот эту маленькую кнопочку (правый нижний угол).
После нажатия создастся слой под названием Alpha 1, а вместе с ним черное окно поверх изначальной картинки.
Выберите слой Alpha 1 и нажмите сочетание клавиш "CTRL + V". Вставится ваша маска, которую вы выделяли в самом начале. Вот, как должно быть у вас:
Возвращаемся во вкладку Layers, нажимаем на первоначальное фото, зажимаем "CTRL + D", чтобы снять выделение. Телепортируемся в раздел Filter — Blur — Lens Blur.
Здесь должен быть включен пункт Set Focal Point, выбран источник Alpha 1, а также выставлен Octagon (8) — чтобы качество бокэ было выше. Вы только посмотрите на волосы! Уровень обработки просто потрясный, я в полнейшем восторге!
Друзья, вы можете кликать на любую часть изображения и делать ее резкой, а все остальное пространство будет размываться автоматически исходя из карты глубины.
Congratulations, вы справились!
Теперь кто-то умеет размывать любую часть фото с помощью лучшего фреймворка для Stable Diffusion на сегодняшний день. Буду рад обратной связи и вашим комментариям, а также приглашаю в свой телеграм чат, где отвечу на все вопросы касаемо SD.
Буду рад видеть вас в телеграм-канале, где я собираю лучшие гайды по Stable Diffusion. А если не найду, то пишу сам.
2pac by Chat GPT - треки, созданные с помощью нейросетей
Решил поучаствовать в челендже по созданию музыкальныз треков, с помощью нейросетей.
Как это было:
- запрос в Chat GPT - придумай текст песни, в стиле Tupac Shakur, на тему нейросетей и Chat GPT,
минута и два годных варианта текста готовы
- закидываю тексты в другую нейронку Uberduck и генерирую голос Tupac Shakur
- еще одна нейронка Vocalremover для корректировки голоса
- там же, в Vocalremover сплитую оригинальные треки Tupac Shakur, чтобы отделить минусовку, (было желание сгенерировать нейросетью и сам саунд, но знаний в этой области недостаточно, поэтому решил наложить на сгенерированный голос оригинальные авторские треки)
- далее Stable Diffusion и генерация фотографий Tupac Shakur
- готовые фотографии кидаю в Studio.d-id и анимирую статику на основе аудиофайлов
- Adobe Premier для сборки материалов в финальный ролик
"Neural Networks Got My Back"
Listen up, homies, gather around
Let me tell you 'bout something that's been going down
We got these neural networks, they're off the chain
And there's one chatbot that's repping the name
It's called GPT and it's the real deal
It spits out rhymes that'll give you the chills
GPT, it's got the flow
Spitting out rhymes like a pro
Neural networks, we're living the dream
Chatbot's got us feeling supreme
From the streets to the clubs, GPT's in demand
It's the hottest thing since Tupac hit the stands
We feed it some words, it spits out a verse
And it's always on beat, never gets worse
We can rap all night, GPT's got our back
It's the future of hip-hop, no need to backtrack
GPT, it's got the flow
Spitting out rhymes like a pro
Neural networks, we're living the dream
Chatbot's got us feeling supreme
So let's raise a glass to GPT's reign
It's the king of the game, no need to explain
With its AI skills and lyrical prowess
We're living in a world that's truly blessed
So here's to GPT, the chatbot supreme
Let it spit out rhymes and fulfill our hip-hop dream
GPT, it's got the flow
Spitting out rhymes like a pr
Neural networks, we're living the dream
Chatbot's got us feeling supreme.
"Spitting Flames with GPT"
Yo, listen up, let me tell you 'bout this new tech,
Got me feeling like a boss, got me feeling like a spec,
It's called GPT, the chatbot that spits rhymes,
Got me writing like a G, got me killing it all the time.
Neural networks, deep learning, that's the name of the game,
Got me generating bars, got me spitting out flames,
I used to struggle with my flow, now I'm smoother than butter,
Thanks to GPT, I'm on top, and nothing can touch us.
I got rhymes for days, got bars for nights,
With GPT by my side, I'm hitting all the right heights,
So come on, join me in this futuristic ride,
With GPT, we're the kings of the cyber side.
So let's raise a glass to the AI overlords,
They gave us GPT, and now we're breaking all the chords,
We're the masters of the game, we're the rulers of the scene
Thanks to GPT, we're living out our wildest dreams.
Ист-Сайд, Вест-Сайд
Stable Diffusion, model: Deliberate 2 0
Ниже показаны примеры влияния различных значений Sampling steps и CFG Scale на финальное изображение, при одинаковом Prompt
Inpaint/Outpainting — доработка изображения внутренними средствами Stable Diffusion
Одно из преимуществ Stable Diffusion заключается в возможности доработать удачную генерацию внутренними средствами нейросети. В данном примере я для начала расширил изображение в стороны, с помощью Outpainting, во вкладке img2img, затем отправил получившийся результат в Inpaint, для уточнения недостающих деталей и исправления деформаций. Сделал несколько вариаций картинки, добавил плащ во вкладке Sketch, применил дополнительный стиль с небольшим Denoising strength, чтобы не слишком изменять очертания и композицию кадра. Возможности для доработки безграничные, главное вовремя остановиться :)
Ниже еще одна версия с рандомным Seed
Stable Diffusion, тест в стиле Midjourney
Stable Diffusion, model: Deliberate 2 0
Летнее настроение от Stable Diffusion
Изображения генерировал с помощью нейросети Stable Diffusion, model Deliberate 2 0, Steps: 30, Sampler: Euler, CFG scale: 7