Как я соединил лица отца и дочери 50/50 через нейросеть

Как я соединил лица отца и дочери 50/50 через нейросеть

Как соединить лица отца и дочери 50/50 через нейросеть и получить аккуратный ИИ-портрет из двух половин. Показываю, какие фотографии я бы выбрал, почему одинаковый ракурс важнее красивого фона и как сделать соединение лиц.

Есть семейные фотографии, которые просто приятно хранить. А есть визуальные эксперименты, после которых начинаешь разглядывать знакомые лица немного иначе. Формат отец + дочь 50/50 как раз из таких.

Когда хочется соединить лица отца и дочери, обычный коллаж кажется слишком простым: два портрета стоят рядом, но взгляд всё равно прыгает с одного на другой. А вот если сделать один ИИ-портрет из двух половин, сходство становится почти невозможно не заметить. Где-то совпадает линия носа, где-то — подбородок, форма глаз или даже выражение лица.

Я бы делал такой портрет максимально просто: две фотографии, Pauk AI, Banana 2 и подробный промпт. Главное здесь — не заставить нейросеть «смешать» двух людей в третьего, а буквально объяснить ей, как соединить два лица 50/50.

Почему мне вообще нравится идея портрета отец + дочь

Сам формат цепляет своей прямолинейностью.

Не нужно придумывать сложный сюжет, менять одежду или переносить людей в фантастическую сцену. Достаточно двух лиц.

Левая половина — отец. Правая — дочь.

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

Поэтому соединение лиц через нейросеть здесь для меня интересно не как очередной ИИ-фильтр, а как способ сделать необычный семейный портрет.

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

Что мне понадобилось бы для такого портрета

Минимальный набор совсем небольшой:

  • фотография отца;
  • фотография дочери;
  • Pauk AI;
  • модель Banana 2;
  • подробный промпт.

Но я бы не начинал с нейросети.

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

Если хочется соединить лица отца и дочери ровно, оба человека должны быть сняты примерно одинаково.

И здесь есть важный нюанс: красивый снимок не всегда означает хороший референс.

Почему одинаковый ракурс важнее красивого фона

Допустим, есть эффектное фото отца на улице: он стоит боком, солнце красиво подсвечивает лицо, фон размыт. А у дочери — обычный снимок анфас на светлой стене.

Для Instagram первый кадр может выглядеть намного интереснее.

Для портрета 50/50 — скорее наоборот.

Я бы не использовал фотографию, где человек сильно повёрнут боком. Когда нейросеть пытается собрать ИИ-портрет из двух половин, ей приходится одновременно выравнивать глаза, нос, губы, подбородок и масштаб лица.

Чем сильнее отличаются исходники, тем больше пространства для ошибок.

Я бы искал фото, где:

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

Фон при этом может быть разным. Всё равно в итоговом изображении его можно привести к общему виду.

А вот сильно повернутое лицо придётся фактически перестраивать.

Как я бы собрал два лица в одно нейросетью через Pauk AI

Сам процесс гораздо проще подготовки.

Шаг 1. Открываю Pauk AI

Сначала перехожу в создание изображений.

Для меня здесь плюс в том, что не нужно отдельно искать редактор для склейки и вручную совмещать две фотографии по слоям.

Шаг 2. Выбираю Banana 2

Для такого эффекта я выбираю Banana 2, потому что основная задача строится именно вокруг фотографий-референсов и сохранения внешности.

Шаг 3. Загружаю два снимка

Первым — фото отца.

Вторым — фото дочери.

Порядок лучше не менять, потому что дальше в промпте я прямо указываю, какая фотография отвечает за какую половину портрета.

Шаг 4. Даю нейросети точную задачу

Вот здесь начинается самое важное.

Если написать только «соедини лица отца и дочери», модель получает слишком много свободы. Она может смешать черты, изменить возраст или создать человека, который похож сразу на обоих.

А мне нужен совсем другой эффект.

Промпт для портрета 50/50

Для всей серии я использую один базовый шаблон:

Создай фотореалистичный портрет 3:4 из двух загруженных фотографий. Левая половина итогового лица — мама с фото №1, правая половина — дочь с фото №2. Соедини их строго вертикально по центру через лоб, переносицу, нос, губы и подбородок. Не смешивай и не усредняй внешность. Максимально сохрани реальные индивидуальные черты обоих людей. Совмести глаза и брови по одной высоте, сохрани один общий нос и один рот. Крупный план анфас, нейтральное выражение, мягкий свет, светлый фон, высокая детализация.

Для сценария отец + дочь логика остаётся той же: первая половина относится к отцу, вторая — к дочери.

Ключевая часть здесь даже не «50/50».

Для меня важнее две фразы:

«Не смешивай и не усредняй внешность».

И:

«Максимально сохрани реальные индивидуальные черты обоих людей».

Именно они помогают объяснить модели, как соединить два лица 50/50, а не сгенерировать условного родственника, которого никогда не существовало.

Почему нейросеть вообще пытается смешивать черты

Потому что запрос «соедини два лица» можно понять по-разному.

Один сценарий — вертикальная склейка.

Второй — morphing, когда два человека постепенно превращаются друг в друга.

Третий — генерация нового лица на основе двух референсов.

И если задача описана расплывчато, соединение лиц через нейросеть легко уходит именно в третий сценарий.

Получается технически красивый портрет, но от задумки отец + дочь там остаётся мало.

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

Красиво? Возможно.

Но это уже не тот ИИ-портрет из двух половин, который мне нужен.

Как получить именно две половины, а не третьего человека

Я бы следил за тремя вещами.

Во-первых, строго задавал левую и правую стороны.

Не просто «соедини фотографии», а:

левая половина — человек с фото №1, правая — с фото №2.

Во-вторых, отдельно запрещал усреднение.

Это кажется очевидным человеку, но для модели такое уточнение действительно важно.

В-третьих, описывал линию соединения.

Лоб → переносица → нос → губы → подбородок.

Чем конкретнее геометрия, тем проще получить два лица в одно нейросетью именно в формате 50/50.

Какие ошибки я бы исправлял в первую очередь

Не всякий неидеальный результат нужно сразу выбрасывать. Но есть несколько ошибок, которые я бы точно не оставлял.

Глаза находятся на разной высоте

Такое лицо сразу выглядит искусственно.

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

Нос раздваивается

Для вертикального портрета это почти классика.

Поэтому в промпте отдельно есть требование сохранить один общий нос.

Линия губ не совпадает

Причина та же: разные углы съёмки или выражения лица.

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

Одна половина «перетекает» в другую

Это уже проблема усреднения.

Если я хочу именно соединить лица отца и дочери, а правая часть начинает всё больше напоминать отца, я бы усилил запрет на смешивание внешности или заменил фотографию дочери на более чёткую.

Центральный шов уходит в сторону

В таком случае я бы сначала попробовал повторную генерацию. Если дефект сохраняется, скорее всего, исходники слишком отличаются по масштабу или ракурсу.

Нужно ли идеальное совпадение половин

На мой взгляд — нет.

В этом и есть странное очарование такого формата.

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

Хороший ИИ-портрет из двух половин должен быть цельным, но не стерильным.

Я хочу видеть, где заканчивается отец и начинается дочь.

И одновременно понимать, почему эти две половины вообще смотрятся рядом настолько естественно.

Итог

Если бы мне нужно было объяснить, как соединить два лица 50/50, я бы не начинал с длинного промпта. Сначала — две максимально похожие по ракурсу фотографии. Потом Pauk AI, Banana 2 и уже после этого точная инструкция модели.

Самая частая ошибка в таком формате — попросить нейросеть просто «объединить» людей. Тогда два лица в одно нейросетью легко превращаются в новое усреднённое лицо.

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

Именно тогда соединение лиц через нейросеть становится не просто визуальным эффектом. Получается семейный портрет, который хочется рассматривать: сначала как целое лицо, а потом — буквально по половинкам.