Бесплатная фотосессия с помощью нейросети: пошаговая инструкция с примерами генерации

Можно ли генерировать фото по лицу, не ограничивая себя в фантазии? Да! Это позволяет делать нейросеть ArtFlow, которую легко натренировать на своих снимках. С помощью этого сервиса можно создавать реалистичные фотографии с собственным лицом.

Бесплатно ли это? Тоже да! Но только для первого обучения. Каждая последующая тренировка будет стоить денег. Если желания платить нет, а ваши друзья или клиенты пристают к вам с просьбами сгенерировать фото, зарегистрируйте несколько аккаунтов!

Шаблонные примеры генерации фото по лицу в сервисе ArtFlow
Шаблонные примеры генерации фото по лицу в сервисе ArtFlow

Обучаем нейросеть по своим фотографиям

Пройдите регистрацию в сервисе с помощью входа через учетную запись Google или по электронной почте! Наведите указатель мыши на левую панель и в открывшемся списке нажмите на кнопку «Character Builder»! Вы окажетесь в разделе для тренировки ИИ.

Раздел для обучения нейросеть по вашим фото
Раздел для обучения нейросеть по вашим фото

В центре страницы найдите вертикальный блок с обезличенной фигурой человека и надписью «Create your AI actor»! Кликните по нему! Появится окно с данными пунктами:

· Actor Gender (мужской или женский пол).

· Actor Age (возраст – взрослый или ребенок).

· Пустое поле (укажите в нем произвольное имя).

· Блок для загрузки файлов (переносом или выбором).

· Кнопка «Start Training» (для старта обучения нейросети).

Форма загрузки исходных фото в нейросеть для генерации изображений
Форма загрузки исходных фото в нейросеть для генерации изображений

Если вы мужчина, выберите Male, если женщина, тогда Female! Если активировать пункт Adult, вы тем самым скажете сервису, что на снимках изображен взрослый человек. А если вы планируете организовать фотосессию через нейросеть для ребенка, выбирайте Child!

Какие фото рекомендуется загружать? Те, на которых изображены только вы, без очков, разворота в профиль и всего того, что может затруднить распознавание лица. Снимки в полный рост также не подойдут. Лучше использовать фото по пояс или по грудь. Всего можно загрузить 20 изображений. Если добавите меньше, ArtFlow продублирует имеющиеся фотографии, чтобы добить количество до 20 и укомплектовать альбом.

Отображение обученных по вашим фото моделей в сервисе ArtFlow
Отображение обученных по вашим фото моделей в сервисе ArtFlow

Далее вам останется лишь нажать на кнопку «Start Training» и запастись терпением! На обучение искусственного интеллекта по вашим снимкам уйдет несколько часов. Можете пока заняться другими делами. Через пару часов тренировка будет окончена.

Генерируем фото со своим лицом

После того как процесс обучения будет завершен, наведите указатель мыши на уже знакомую вам панель слева и перейдите в раздел «Image Studio»! Вы увидите 16 фотографий, которые сервис создал самостоятельно, для наглядности. Можете на них не обращать внимания. Чтобы перейти к генерации изображения по вашим критериям, нажмите на «Create new image»! Вы окажетесь на странице с параметрами генерации.

Примеры генерации, созданные нейросетью автоматически в процессе обучения
Примеры генерации, созданные нейросетью автоматически в процессе обучения

Что здесь находится? А тут располагаются следующие настройки:

Artflow v2 – версия ИИ для генерации фото. Оставьте ее включенной!

Image Type – выбор типа снимка (портерный или обычный) и соотношения сторон.

Director Mode – управление позицией, разворотом и планом человека на фото.

Your Prompt – текстовое описание будущего изображения (только на англ. яз.).

Consistent Face – выбор лица человека для генерации фото с его лицом.

Consistent Full Body – выбор тела для фотосессии (с этим еще не разобрался).

Exclude from image – слова, подсказывающие ИИ, чего не должно быть на фото.

Select Style – выбор стиля для генерации фотографии (всего более 30 вариантов).

Generate v2 – кнопка для старта генерирования снимков с вашим лицом.

Важно: чтобы фотосессия с помощью нейросети получилась, в промпт вставляйте имя модели (которое вы указали в процессе загрузки фото для тренировки) с @ перед ним! Это не обязательно делать вручную. Проще нажать на кнопку «Actor» напротив надписи Consistent Face и кликнуть по своей модели в блоке «My actors»! Имя подставится само.

Страница с настройками ArtFlow для генерации фото с использованием вашего лица
Страница с настройками ArtFlow для генерации фото с использованием вашего лица

После того как вы указали все критерии и нажали на кнопку генерации, начнется процесс создания фото. За один проход нейросеть генерирует 4 снимка. На это уходит 2 минуты. Стоимость одной генерации – 1 единица внутренней валюты сервиса. В месяц каждому пользователю в рамках бесплатного тарифа предоставляется 100 единиц. Этого хватит, чтобы сгенерировать 400 изображений и выбрать лишь те из них, что вам понравятся.

Чтобы скачать получившуюся фотографию, увеличьте ее, затем кликните правой кнопкой мыши и воспользуйтесь пунктом «Сохранить изображение как…» в контекстном меню! На сгенерированном снимке справа внизу будет размещен водяной знак сервиса. Его можно легко удалить с помощью Photoshop (инструментом удаления) или других редакторов.

Создаем вариации для сгенерированного снимка

Допустим, генерация лица по фото удалась на одном из снимков, но вы бы хотели получить больше похожих вариантов. Что для этого надо? Перейти во вкладку «Make variant» и выбрать нужную фотографию из галереи слева. Либо можно открыть искомый снимок и потом нажать на кнопку «Make variant». Вас перенаправит на ту же вкладку.

Создание вариаций для понравившегося снимка
Создание вариаций для понравившегося снимка

В этом подразделе вы можете выбрать уровень различия будущей вариации с исходным фото. Это делается с помощью ползунка, который по умолчанию стоит на «Medium». Если передвинуть его на «Small», различий будет меньше. Если на «Large», их будет больше.

Здесь же при желании можно дополнить промпт новыми деталями, добавить стоп-слова, поменять стиль изображения. После чего нужно вновь кликнуть кнопку «Generate v2». Результаты получаются очень похожими в общем плане, но с мелкими различиями в одежде и наклоне головы. Скачать понравившуюся вариацию можно тем же способом.

Улучшаем сгенерированную фотографию «на стороне»

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

Так как результат генерации скачивается в формате WEBP, его лучше конвертировать в более привычный нам JPG или PNG. Это можно сделать в сервисе Convertio. После конвертации нужно удалить с фото водяной знак artflow. Я буду делать это в Фотошопе. Но вы можете воспользоваться любым другим инструментом, который удаляет вотермарки.

Удаление водяного знака в Photoshop с помощью AI-инструмента
Удаление водяного знака в Photoshop с помощью AI-инструмента

Теперь необходимо увеличить разрешение снимка с помощью ИИ. Лично я предпочитаю программы от «Топаза», но апскейл сейчас доступен во многих сервисах и программах. Желательно выбирать решение, которое умеет прорисовывать лица людей. Тогда результат обработки порадует не только высокой детализацией одежды человека и фона, но и правильностью черт его лица, без искажений, размытости и других недочетов.

Увеличение разрешения и прорисовка лица на фото с помощью Topaz Photo AI
Увеличение разрешения и прорисовка лица на фото с помощью Topaz Photo AI

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

Как добиться максимальной схожести лица на фото

Необходимо понимать, что ArtFlow – это не просто замена лица с помощью нейросети, а полноценная генерация всего снимка. ИИ обучается на фотографиях с лицом пользователя и генерирует новые изображения. Лицо может быть немного изменено. Поэтому процент схожести не 100%, а в лучшем случае – 90% с лишним. И то, если исходники wow-качества.

По примерам выше вы могли видеть, что Стэтхэм на себя похож не везде и даже там, где сходство явно проглядывается, оно примерно на уровне 70-80%. Скорее всего, это из-за того, что исходные фото были среднего разрешения, некоторые размыты, с артефактами. Потому как когда я загружал свои снимки (в высоком разрешении, четкие, без дефектов), сходство лица на сгенерированных изображениях с лицом на исходниках было огромным.

Какие фотографии загружать, чтобы добиться наибольшей схожести генерации:

1. Разрешение фото – минимум 2К, а лучше 4К или 6К.

2. Вид снимка – портретный, средним или крупным планом.

3. Состояние фото – четкое, детализированное, без пересветов.

4. Количество снимков – 20, можно и меньше, но лучше максимум.

5. Дополнительные требования – одиночные фото в цвете, без очков.

Если следовать рекомендациям выше, то вы добьетесь сходства лица на сгенерированных фото с лицом на исходных фото в районе 90-97%. Такая обработка фото с помощью ИИ довольно качественная, быстрая и главное – бесплатная (если создавать одну модель). Не знаю насчет монетизации, но для личного пользования эта нейросеть просто шикарна.

3939
33 комментария

нейросетьевые картинки очень узнаваемы, в последнее время от них уже воротит просто

11
Ответить

Кого как... Конечно, нейросети генерируют картинки не идеально. Но их всегда можно доработать в Фотошопе или Stable Diffusion и исправить грубые недочеты.

Ответить

У вас 12 ошибок в слове «тошнит».

Ответить

Он что, пишет на макбуке? Он что, идиот?

3
Ответить

Видимо, человек, который писал промт, думал, что notebook это ноутбук

1
Ответить

Вопрос к нейросети)

Ответить