Семейные фотоальбомы всегда вызывали у нас особый трепет, ведь за каждой пожелтевшей карточкой скрывается целая эпоха. Однако сегодня, чтобы увидеть лицо предка или, наоборот, заглянуть в лицо потомка, вовсе не обязательно искать машину времени или рыться в архивах. Нейросети творят чудеса, позволяя моделировать внешность людей любого возраста с пугающей реалистичностью. Казалось бы, ввёл «старик» или «подросток» — и готово. Но на самом деле всё обстоит куда сложнее, ведь искусственный интеллект мыслит образами, а не биологическими категориями. А начать погружение в эту тему стоит с понимания того, что портрет поколения — это не просто морщины или модная причёска, а сложная совокупность деталей, света и культурного кода.
С чего начинается работа?
С определения контекста. Сложно ли создать просто лицо? Нет, это довольно просто. Но получить характерный образ, который расскажет историю, — задача не из лёгких. Первым делом нужно определиться со стилистикой. Если вы хотите получить фотореализм, ваш запрос должен содержать технические характеристики камеры. А вот для стилизации под живопись потребуются совсем иные маркеры. Фундамент любого хорошего промта — это субъект. И здесь кроется первый нюанс. Не стоит ограничиваться сухим указанием возраста. Цифры для нейросети — вещь условная. Куда важнее описательные прилагательные, которые задают тон всему изображению.
Детализация возраста: Тонкости
Кожа — это карта жизни. Именно она выдает возраст в первую очередь, и именно на ней часто спотыкаются новички. Написать «old man» недостаточно. Чтобы получить фактурного персонажа, придётся потрудиться над описанием текстуры. В ход идут такие уточнения, как «weathered skin» (обветренная кожа), «deep wrinkles» (глубокие морщины) или «sunspots» (пигментные пятна). Это же правило касается и глаз. Ведь взгляд старика отличается от взгляда юноши не только наличием «гусиных лапок» в уголках. Здесь помогут эпитеты вроде «wise look» (мудрый взгляд) или «clouded eyes» (помутневшие глаза). А вот для детских портретов лучше использовать «innocent look» (невинный взгляд) или «sparkling eyes» (сверкающие глаза). Следующий важный критерий — это волосы. Описывая седину, попробуйте использовать градации: «salt and pepper hair» (с проседью), «pure white hair» (белоснежные волосы) или «thinning hair» (редеющие волосы).
Атрибуты времени
Одежда говорит громче слов. Промт для поколения бэби-бумеров просто обязан включать элементы, отсылающие к их молодости или текущему статусу. Это может быть «tweed jacket» (твидовый пиджак) или «vintage brooch» (винтажная брошь). Для поколения X характерна некая небрежность или, наоборот, деловой стиль 90-х. А если мы говорим о зумерах, то здесь в игру вступают оверсайз, яркие цвета и аксессуары вроде беспроводных наушников. Антураж также играет огромную роль. Старик в кресле-качалке у камина — это классика, но довольно избитая. Попробуйте поместить его в сад или за верстак. А подростка — в неоновый свет города или интерьер лофта. Главное — чтобы окружение дополняло портрет, а не перетягивало внимание на себя.
Технические параметры: Камера и свет
Свет. Он может спасти даже посредственную композицию, а может и погубить шедевр. Для драматичных портретов пожилых людей идеально подходит «Rembrandt lighting» (рембрандтовское освещение). Оно создает глубокие тени и подчёркивает рельеф лица. Для детей и молодёжи лучше выбирать «soft light» (мягкий свет) или «natural lighting» (естественное освещение), чтобы кожа выглядела свежей и гладкой. Не стоит забывать и о параметрах камеры. Упоминание «85mm lens» сделает портрет более классическим, с правильными пропорциями лица и размытым фоном (боке). А вот «35mm lens» добавит в кадр больше окружения, сделав снимок репортажным. Довольно часто пользователи игнорируют плёнку, а зря. Добавление «Kodak Portra 400» или «Ilford HP5» (для ч/б) мгновенно придает изображению тот самый «ламповый» вид, который мы так ценим в старых фотоальбомах.
Поколение «Тихое» и Бэби-бумеры
Создадим образ человека, видевшего многое. Нам нужно передать достоинство и опыт. Готовый промт может выглядеть следующим образом, и сейчас мы разберём его структуру.
«Hyper-realistic portrait of an 80-year-old grandfather, weathered face with deep wrinkles, kindly smiling eyes, wearing a worn wool cardigan and a flat cap, sitting on a wooden porch during sunset, golden hour lighting, highly detailed skin texture, shot on Sony A7R IV, 85mm lens, f/1.8 –ar 3:4 –style raw»
Заметьте, здесь мы указали не только возраст, но и эмоцию (kindly smiling), одежду (worn wool cardigan) и освещение (golden hour). Параметр «–style raw» в Midjourney помогает убрать лишнюю «художественность», делая фото более похожим на реальный снимок. Ещё один вариант, но уже для женского портрета:
«Elegant 75-year-old woman, silver hair styled in a bun, pearl necklace, silk floral blouse, reading a book in a library, soft window light, dust particles in the air, cinematic atmosphere, 8k resolution, detailed hands –v 6.0»
Руки — сложный элемент для нейросети, но упоминание «detailed hands» иногда помогает улучшить результат.
Поколение X и Миллениалы
Это люди действия, находящиеся на пике активности. Их портреты часто отражают профессиональную деятельность или городской образ жизни. Попробуем такой вариант:
«Portrait of a 45-year-old man, generation X, stubble beard, tired but focused look, wearing a casual grey hoodie under a blazer, standing in a modern open space office, blurred background with computers, cool blue tones, fluorescent lighting, cinematic depth of field, realistic skin pores –ar 16:9»
Здесь мы играем на контрасте: худи и пиджак — маркер поколения, которое стёрло границы между формальным и повседневным. А вот пример для миллениала:
«Close-up portrait of a 30-year-old woman, messy bun hairstyle, wearing oversized glasses and a vintage band t-shirt, holding a coffee cup, city street background with bokeh lights, street photography style, candid shot, Leica M6, Kodak Portra 400 film grain –style raw»
Зернистость плёнки (film grain) здесь добавляет атмосферы ностальгии, которая так свойственна этому поколению.
Зумеры и Поколение Альфа
Взгляд в будущее. Здесь правят бал технологии, яркость и самовыражение. Освещение становится более искусственным, цвета — насыщенными. Вот пример промта для представителя Gen Z:
«Portrait of a 20-year-old non-binary person, colorful dyed hair, expressive makeup with glitter, wearing cyberpunk style streetwear, neon city lights reflection in sunglasses, night time, rain wet street, cyberpunk aesthetic, neon blue and pink lighting, highly detailed, sharp focus –ar 2:3»
Тут мы используем «neon lighting» и «cyberpunk aesthetic», чтобы подчеркнуть связь поколения с цифровым миром. А для самых маленьких, поколения Альфа, подойдёт такой сценарий:
«Adorable 5-year-old child mixed race, holding a futuristic tablet, glowing screen illuminating face, curious expression, modern minimalist living room background, soft diffused light, 8k, unreal engine 5 render style –ar 3:4»
Упоминание рендера (Unreal Engine) придает картинке легкий налёт 3D-графики, что вполне уместно для цифровых аборигенов.
Ошибки, которые портят всё
Испортить генерацию довольно просто. Главный враг — перегруженность промта. Не стоит пытаться впихнуть в один запрос всю биографию персонажа. Нейросеть просто запутается в приоритетах. Если вы напишете «sitting on a chair, riding a bike, swimming in the pool», результат будет удручающим (скорее всего, мутанты и сюрреализм). Противоречивые команды тоже ведут к провалу. Нельзя требовать одновременно «sunny day» и «night sky», если вы, конечно, не планируете создать апокалиптический пейзаж. Ещё один подводный камень — это негативные промты (параметр –no в Midjourney). Часто пользователи забывают отсечь лишнее. Если вам не нужны очки или шляпы, обязательно укажите это: «–no glasses, hats». И, разумеется, проблема пальцев. Хотя новые версии моделей справляются с анатомией лучше, лишняя фаланга всё же может проскочить.
Стилизация: От масла до киберпанка
Реализм — это прекрасно. Но иногда душа просит искусства. Портрет поколений может быть выполнен в стиле известных художников. Это придает изображению дополнительный смысловой слой. Попробуйте добавить «in the style of Vincent van Gogh» к портрету старика, и вы увидите, как морщины превращаются в экспрессивные мазки. А для молодёжи отлично подходит стиль комиксов или аниме. Пример промта:
«Portrait of a teenage boy, listening to music, anime style, Makoto Shinkai art style, vibrant sky background, lens flare, emotional atmosphere –niji 6»
Параметр «–niji» переключает модель Midjourney в режим аниме, что даёт потрясающие результаты для соответствующих запросов. А если хочется чего-то монументального, используйте «oil painting» (масляная живопись) или «charcoal sketch» (угольный набросок). Такой подход превращает обычную генерацию в создание фамильной реликвии.
Психология восприятия
Почему одни портреты цепляют, а другие оставляют равнодушным? Вся суть в том, что зритель ищет в глазах нарисованного человека историю. Пустой взгляд, даже идеально прорисованный, не вызывает эмпатии. Поэтому в промтах так важно использовать эмоциональные маркеры: «melancholic» (меланхоличный), «joyful» (радостный), «determined» (решительный). Эти слова влияют на микромимику персонажа. Удивительно, но даже наклон головы имеет значение. «Looking up» (смотрит вверх) часто ассоциируется с надеждой или мечтой, тогда как «looking down» (смотрит вниз) — с грустью или скромностью. Экспериментируйте с ракурсами. «Low angle shot» (съёмка снизу) придаст фигуре монументальность и важность, что отлично подходит для портретов глав семейства. А «high angle shot» (съёмка сверху) сделает персонажа более уязвимым и трогательным.
Вопрос уникальности
Существует ли идеальный промт? Нет, и это прекрасно. Каждый раз, меняя одно слово, вы получаете совершенно новый результат. К слову, порядок слов в запросе имеет колоссальное значение. То, что стоит в начале, нейросеть считает самым важным. Поэтому начинайте с главного объекта и его характеристик, а освещение и стилистику оставляйте на потом. Но есть и исключения. Иногда, вынося стиль в начало, вы задаёте настолько сильный вектор, что он трансформирует сам объект. Это поле для экспериментов. Тем более, что современные инструменты позволяют использовать функцию «Image to Image», где вы можете загрузить реальное фото бабушки и попросить нейросеть омолодить её, используя соответствующий промт.
Финишная прямая: Пост-обработка
Сгенерировать картинку — это полдела. Часто «сырой» результат требует доработки. И речь не только о Photoshop. В самих нейросетях есть функции «Upscale» (увеличение разрешения) и «Vary» (вариации). Если вам понравилось выражение лица, но не устроила одежда, можно использовать «Inpainting» (перерисовка части изображения). Это мощный инструмент, позволяющий менять детали, не затрагивая общую композицию. Например, заменить современный галстук на винтажный шейный платок. Такой скрупулёзный подход превращает вас из простого «оператора промтов» в настоящего цифрового художника.
Создание портрета поколений — это увлекательное путешествие сквозь время и стили, доступное каждому, кто готов потратить немного времени на подбор правильных слов. Пусть ваши цифровые эксперименты станут началом большой семейной летописи или просто принесут радость творчества. Удачи в поисках того самого, единственного и неповторимого кадра!