Привет, Сегодня я раскрою секрет: почти все картинки, созданные с помощью SD — безликие куклы.
Да-да, ИИ генерирует красивые картинки, но редко — настоящих людей. А моя работа — делать именно это. Клиенты приходят ко мне с одной-единственной фотографией и просят: «Сделай из этого арт, но чтобы было очевидно, что это я». И вот тут начинается магия, которая больше похожа на рутину сапёра.
Почему ИИ — плохой портретист?
Представьте, что ИИ — это гениальный художник, который видел миллиарды лиц, но при этом страдает провалами в памяти. Он помнит общие черты: «у людей есть два глаза, нос, рот». Но он не помнит, как именно сочетаются эти черты у конкретного человека.
Вы просите его нарисовать «мужчину с бородой», и он нарисует усреднённого мужчину с усреднённой бородой. Безликого персонажа. А вам нужно, чтобы был узнаваемый Петя из пятого подъезда.
Можно, конечно, сделать «дрессуру» ИИ — научить его на 100 фотографиях Пети. Но это долго, сложно, да и Петя обычно приносит одну-единственную фотку с отпуска. Мой метод — это способ обмануть систему. Сделать портрет Пети без предобученной модели Пети.
Моя кухня: Скрипты, нейросети и тонны кофе
Это не волшебная кнопка «Сделать красиво». Это многоэтапный квест. Расскажу, как это бывает.
Шаг 1: Детективная работа с лицом
Я загружаю твою фотографию в свой самописный Python-скрипт. Он не видит тебя как личность — он видит тебя как набор чисел. Он выдаёт что-то вроде:
python
Face Analysis Results:
«cheek_width»: 291.49, # «Ширина щёк»
«jaw_width»: 223.43, # «Ширина челюсти»
«face_height»: 350.32 # «Высота лица»
Идея в том, чтобы заставить ИИ сгенерировать максимально похожего на тебя «актёра». Я вбиваю в нейросеть параметры: «мужчина, узкое лицо, высокий лоб, широкие скулы…» И жду.
Иногда нужный «двойник» появляется с десятой попытки. Иногда — с сотой. Это лотерея, где я плачу за билеты своим временем и вычислительными мощностями видеокарты.
Шаг 2: Алхимия высокого разрешения
Когда наконец находится тот самый «двойник», начинается вторая стадия. Я использую hires. fix — это как «достроить» картинку в высоком качестве, чтобы она не развалилась на пиксели. И всё это — с одним и тем же «зерном» (seed), чтобы ИИ не начал фантазировать и не изменил черты лица.
Шаг 3: Великое переселение лиц
Самое ответственное. Я беру твоё настоящее лицо с фотографии и переношу его на сгенерированного «двойника». Технология называется face swap, но это не тот примитивный свап из тиктоков. Это ювелирная работа по подгонке света, теней и цвета, чтобы лицо не выглядело как наклейка.
Шаг 4: Путь к 4K
Получив гибрид, я делаю апскейл — увеличиваю разрешение в разы. Моя цель — не просто картинка для инстаграма, а файл для печати в формате А0. Это огромный плакат! На нём видно каждую пору, каждую морщинку. Поэтому мелочей тут нет.
Шаг 5: Финальные штрихи вручную
ИИ глуп. Он может создать идеальное лицо, но нарисовать кривую пряжку на ремне или странную пуговицу. Поэтому финальный акт проходит в Photoshop.
- Прорабатываю детали костюма.
- Убираю артефакты.
- Добавляю текстуры.
- Иногда часами работаю с Inpaint, чтобы перерисовать неудачные кусочки.
Каждый проект — это новый вызов и новый набор проблем. Нет двух одинаковых процессов.
Так зачем всё это, если можно просто сгенерировать картинку?
Спросишь. А затем, что в конце этого многочасового (а иногда и многодневного) марафона происходит чудо.
Клиент смотрит на готовую работу и говорит не «Крутая картинка!», а «Боже, это же я!».
Он видит в цифровом арте не безликого персонажа, а узнаёт себя. Свою улыбку, свою родинку, свой взгляд. Это уже не просто «генерация», а цифровой портрет, в который вложена душа. Сначала — ваша, а потом — и моя.
И да, этот портрет можно принести на флешке в типографию и получить на выходе настоящее произведение искусства на холсте размером в целую стену. От пикселя — до плаката. От фантазии — до реальности.
Вот такая моя работа. Не просто нажать кнопку, а провести настоящую операцию по оживлению пикселей.