Лучшие нейросети для портрета: лицо, серия или макет
Лучшие нейросети для портрета: сравниваю возможности четырёх сервисов, показываю настоящий результат LibraChat и объясняю проверку лица и кадра под свой макет.
Е
Евгений
Дизайнер-партнёр LibraChat
12 мин чтения
«Красиво. А в маленьком круге он будет читаться?» Такой вопрос полезнее спора о самой реалистичной коже. Я выбираю лучшие нейросети для портрета с учётом того, куда пойдёт изображение: в аватар, журнальный разворот или серию иллюстраций. Один и тот же длинный кадр может хорошо работать рядом с текстом и плохо помещаться в круг. Здесь сравню возможности четырёх инструментов по этой задаче и покажу полученный в LibraChat портрет вымышленного взрослого керамиста.
Лучшие нейросети для портрета: сначала место использования
Я попробовал однажды заменить слово «портрет» конкретным результатом. Список сразу разделился. Человеку для собственного профиля нужно оставаться узнаваемым. Автору истории требуется придуманный герой. Редактору нужно поставить изображение в определённый макет, не потеряв лицо при обрезке.
Это три разных задания. Если они смешаны, любой рейтинг будет случайным: один сервис понравится светом, другой расположением головы, третий удобством последней правки. При этом настоящий предмет выбора так и останется неясным.
Для собственного фото я начинаю с вопроса, что разрешено менять. Фон? Одежду? Характер освещения? Если человеку важно сохранить свои черты, красивое новое лицо не считается удачным результатом. Нельзя утвердить портрет только потому, что он приятнее исходника.
С вымышленным персонажем задача свободнее, но тоже не бесконечна. Я записываю несколько постоянных признаков, чтобы следующая иллюстрация не превратила керамиста в другого героя. Не делаю список на сорок пунктов. Сначала нужны признаки, которые действительно помогают узнавать человека.
А макет добавляет третью проверку. Над головой может требоваться заголовок, сбоку цитата, снизу подпись. Тогда свободное место становится частью задания. Для аватара то же свободное место часто придётся убрать.
Поэтому я прошу заполнить одну фразу: «Портрет нужен для ___, в результате обязательно должно сохраниться ___». Если вторую часть пока нечем заполнить, рано выбирать самый дорогой режим или спорить о превосходстве генератора.
Какие возможности я сопоставляю
В таблице ниже перечислены рабочие направления выбора. Функции конкурентов сверены по их официальной документации; это не результаты одинакового визуального испытания четырёх сервисов. Реально полученное изображение дальше относится к LibraChat.
Инструмент · Документированная возможность · С каким вопросом я начинаю
Adobe Firefly — Референс композиции и управление следованием ему — Нужно ли удержать расположение фигуры в кадре?
Midjourney — В актуальном Edit Model — текстовая правка и работа с референсами — Нужны ли варианты с опорой на выбранного героя?
Canva — Портрет по тексту или фото с дальнейшей работой в дизайне — Нужно ли сразу собрать портрет с надписями в макет?
LibraChat — Создание изображения по запросу и дальнейшие правки в диалоге — Удобно ли описывать нужное изменение обычным сообщением?
Ни одна строка не означает гарантированного сходства. Название функции говорит, каким способом направляют генерацию. Убедиться, что конкретные глаза и характер выражения сохранились, можно только по полученной картинке.
Я собрал для сравнения три критерия: управляемость изменений, пригодность готового кадра и понятность следующей правки. К ним добавляется стоимость рабочего процесса. Её нельзя свести к цене одной попытки, если выбранную картинку ещё нужно долго доводить или переносить в другой инструмент.
Не начинаю с числа эффектов. Десятки вариантов акварели не помогают, когда мне нужна аккуратная обрезка плеча. И наоборот: тонкая ретушь не заменит задачу придумать героя, которого раньше вообще не существовало.
Firefly: когда мне важна композиция
У Adobe Firefly есть работа с референсом композиции: документация описывает расположение элементов, контуры и глубину, а силу следования регулируют отдельно. Это подходящий набор проверок для кадра с заранее выбранным построением. Источник: справка Adobe о референсе композиции.
Представим портрет для страницы с цитатой справа. Мне мало попросить «красивое фото художника». Надо определить, где находится голова, сколько места остаётся для текста и в какую сторону направлен взгляд. Тогда понятнее, зачем вообще нужен композиционный ориентир.
Я не путаю такой ориентир с фиксацией личности. Одинаковое расположение головы не доказывает, что на новом изображении тот же человек. Для личного портрета эту проверку придётся оставить отдельной, как и проверку изменившихся деталей.
В рабочем брифе я разделяю две строки. Первая: какие отношения внутри кадра нужно сохранить. Вторая: какие черты персонажа не должны заметно поменяться. Если записать всё одним словом «похоже», исполнитель может исправить совсем не то.
Например, мне нужен разворот плеч и место под подпись, но цвет фона можно поменять. Тогда я разрешаю изменение фона явно. Иначе рискую потратить следующую попытку на возвращение случайной детали, которая не имела отношения к задаче.
Так я рассматриваю Firefly как вариант процесса с композиционным ориентиром. Качество конкретного лица всё равно оцениваю отдельно. Наличие удобного управления не даёт мне права заранее обещать клиенту точную копию внешности.
Midjourney: для серии проверяю версию и референсы
В актуальной документации Midjourney Edit Model описана работа с текстовыми изменениями, несколькими референсами и редактором отдельных областей. Указана совместимость с версиями 8.1 и 8.2. Источник: документация Midjourney Edit Model.
Уточнение версии здесь не декоративное. Старая инструкция может вести к другому механизму. Например, Omni Reference относится к версии 7, а для новых версий документация направляет к Edit Model. В описании Omni отдельно предупреждают, что мелкие особенности могут не совпасть идеально. Источник: Midjourney об Omni Reference.
Для серии я прежде всего готовлю карточку героя. У моего вымышленного керамиста это тёмные вьющиеся волосы с седой прядью и спокойное выражение лица. Рабочая рубашка может помочь узнать персонажа, но не должна стать единственной общей чертой всех картинок.
Потом разделяю постоянное и переменное. Постоянное относится к герою. Переменное — к сцене: другой поворот головы, иное освещение, новый фон. Если менять обе группы сразу, после нескольких вариантов трудно понять, на каком шаге лицо начало уходить в сторону.
Для выбора я бы запросил небольшую серию с одним изменением за раз. Не обещаю, что референс сам обеспечит непрерывность внешности. Мне нужен процесс, в котором расхождение заметно и можно объяснить следующую правку.
Удобный вопрос при приёмке: узнаю ли я героя без той же одежды? Если ответ отрицательный, возможно, совпадает реквизит, а не персонаж. Эта проверка полезна независимо от выбранного генератора и не требует верить рекламному слову «консистентность».
Canva: когда портрет должен стать частью дизайна
Canva описывает создание портретов по тексту или фотографии, выбор стилистики и соотношения сторон, а также последующую обработку и добавление элементов дизайна. Источник: официальный генератор портретов Canva.
Такой маршрут я рассматриваю, когда готовая картинка сразу идёт в карточку с именем, презентацию или публикацию с подписью. Здесь важно не только лицо крупным планом. Надпись должна читаться, фон не спорить с ней, а нужный фрагмент помещаться в выбранный формат.
Я проверил бы макет раньше, чем начал уточнять отдельные волоски. Допустим, портрет занимает половину вертикальной карточки. Вторая половина отдана объяснению темы. Если лицо оказалось у самого края, прекрасная фактура кожи не исправит конфликт с текстом.
В этом сценарии я сначала утверждаю крупные отношения: портрет, заголовок и фон. Затем перехожу к деталям. Иногда достаточно другой обрезки, а иногда нужен новый исходник с запасом места. Это разные правки, и заказывать их одним сообщением неудобно.
Для собственного фото сохраняется прежнее условие: изменение стиля не обязано сохранять внешность точно. Если нужен узнаваемый личный образ, автор изображения должен посмотреть результат сам. Отзывы о том, как инструмент нарисовал чужого человека, этот шаг не заменят.
LibraChat: показываю полученный портрет керамиста
Для предметного примера я отправил в LibraChat запрос на полностью вымышленного взрослого персонажа. Настоящую фотографию не использовал. Хотел получить вертикальное изображение, которое можно обсуждать и как портрет, и как исходник для редакционного макета.
Вот точный запрос:
Нарисуй вертикальный редакционный портрет полностью вымышленного взрослого мужчины 38 лет, керамиста. Короткие тёмные вьющиеся волосы с одной седой прядью, карие глаза, спокойное внимательное выражение, тёмно-синяя рабочая рубашка без логотипов. Кадр по грудь, лицо в три четверти, мягкий дневной свет из окна слева, тёплый светло-серый фон, естественная фактура кожи. Оставь немного свободного места над головой и справа для будущего макета. Руки вне кадра. Без надписей, подписей и рамок. Это не изображение существующего человека.
Реальный результат запроса LibraChat: вымышленный взрослый персонаж, без исходного фото
Я открыл сохранённый файл. В нём видны тёмные кудри с седым участком спереди, синяя рубашка и светлое окно у левого края. Взгляд направлен вправо. Текстовых надписей на показанном изображении нет, руки остались за кадром.
Есть и деталь, которую я бы изменил для другого назначения: сверху осталось довольно много пустого фона. Для длинной редакционной карточки там можно разместить текст. Для маленькой аватарки такой запас не нужен, лицо придётся иначе кадрировать или попросить более плотный вариант.
Полученный файл имеет размер 720 × 1280 пикселей. Это характеристика этого сохранённого результата, а не универсальный лимит сервиса. Соотношение сторон само по себе не говорит, готов ли портрет к конкретной площадке: нужно посмотреть её место для изображения.
Мне нравится, что следующую правку можно сформулировать через задачу: «Сделай кадр плотнее для квадратного аватара; не добавляй текст». Но это уже предлагаемый следующий запрос. Его результат я здесь не показываю и не выдаю за проверенный.
В LibraChat изображение создают явной просьбой, дальнейшие изменения можно обсуждать в том же диалоге. Новый бриф для LibraChat я начинаю с того, где должно находиться лицо относительно будущей подписи. Если портрет нужен для личного профиля, не обещай себе точного сходства заранее: рассматривай каждую полученную версию как материал для проверки.
Один показанный пример не определяет качество всех генераций и не доказывает превосходства над другими сервисами. Зато даёт мне конкретный объект обсуждения: вот свет, вот свободное место, вот то, что нужно изменить под другой формат.
Как я проверяю лицо, кадр и исходные материалы
Я собрал порядок из трёх просмотров. Сначала изображение целиком: понятны ли настроение и направление взгляда? Потом лицо крупнее: нет ли заметно странной геометрии, несовместимых деталей или неожиданного изменения выражения? После этого — место реального использования.
Для последнего шага полезно посмотреть предполагаемый аватар маленьким. Например, сравнить, как он читается в квадрате 256 пикселей и в круге 64 пикселя. Это мои контрольные размеры для проверки, не требования всех площадок. В маленьком круге тонкая фактура перестаёт быть главным достоинством, а обрезанный лоб становится очень заметен.
При просмотре я отмечаю:
направление взгляда и расположение головы;
понятность глаз, ушей и линии волос;
переход лица к шее и воротнику;
запас для нужной обрезки;
детали, которые должны повториться в следующем варианте.
Не превращаю проверку в поиск идеальной симметрии. У человеческого лица есть естественные различия сторон. Меня настораживает то, что мешает читать изображение или не соответствует поставленной задаче, а не любое отличие правой половины от левой.
Если используются настоящие фото, до отправки проверяю право и согласие на такую обработку. Не беру чужой снимок из переписки только потому, что он оказался под рукой. Для обсуждения нового вымышленного героя личные фотографии вообще не обязательны, как показал наш пример.
Сложные запросы я делю на проверяемые изменения. Сначала уточнить кадр. Затем свет. После этого уже стиль. Чем больше независимых требований меняется одновременно, тем труднее объяснить, какая версия стала пригоднее для работы.
Как лучшие нейросети для портрета проходят мой отбор
Мой выбор начинается с функции, которая нужна сейчас. Если требуется направить расположение фигуры, я изучаю управление композицией. Если нужна серия с опорой на выбранного героя, смотрю референсы и возможность понятной правки. Если лицо уже достаточно удачное, а задача в публикации с подписью, оцениваю удобство сборки макета.
Последовательность у меня такая:
Определить назначение портрета и обязательные признаки результата.
Подготовить допустимые исходники или описание вымышленного взрослого героя.
Выбрать инструмент по нужному способу управления, сверив действующие функции.
Получить небольшой набор вариантов и проверить их в месте использования.
Заказать конкретную правку вместо общего «сделай лучше».
Перед регулярной работой я отдельно открываю условия выбранного тарифа. Возможности и объём доступных генераций меняются. Тарифы LibraChat относятся к нему самому; подписка другого сервиса не переносится автоматически. Считать полезнее принятые изображения вместе с правками, а не только красивые первые попытки.
Если твоя задача именно маленькое изображение профиля, пригодится материал об аватарке с нейросетью. Там же удобнее продолжить работу после выбора лица и перейти к требованиям кадра.
Попробуй начать со своего места для картинки: открой макет и опиши, где должно находиться лицо и что нельзя обрезать. Для вымышленного героя добавь несколько признаков характера и внешности. Я возвращаюсь к исходному вопросу про маленький круг именно здесь. Лучшие нейросети для портрета помогают получить материал, а удачный выбор подтверждается тем, что этот материал действительно работает в нужном размере.