Ни одна семейная летопись не обходится без образов старшего поколения, но что делать, если старых снимков не сохранилось или хочется воплотить в жизнь фантазийный сюжет? Генерация портрета пожилого человека — это настоящий вызов для нейросетевого художника, ведь здесь нейросети приходится работать со сложными текстурами: морщинами, сединой, особым блеском в глазах. Часто вместо доброй бабушки алгоритм выдает либо пластиковую куклу, либо пугающую ведьму из сказок братьев Гримм, начисто лишённую человеческого тепла. Обыватель может потратить часы, перебирая варианты, но так и не добиться того самого «лампового» эффекта, который вызывает ностальгию и улыбку. Однако отчаиваться не стоит, ведь секрет успеха кроется в правильном подборе слов и понимании логики машины. А начать стоит с фундаментальных принципов построения запроса.
Как выбрать стиль?
Стиль — это фундамент, на котором строится все изображение. Определиться с ним довольно сложно, когда глаза разбегаются от возможностей. Хотите ли вы получить гиперреалистичное фото, неотличимое от работы профессионального фотографа, или же вам ближе масляная живопись? Для достижения максимальной фотографичности в промпт (запрос) стоит включать технические параметры камеры. К слову, отличный результат даёт упоминание конкретных моделей фотоаппаратов и плёнки. Например, связка «shot on Sony A7R IV, 85mm lens, f/1.8» мгновенно даёт понять искусственному интеллекту, что речь идёт о портрете с размытым фоном (боке). Если же душа тяготеет к ретро, то уместно добавить «vintage photography», «Kodak Portra 400» или «sepia tone». А вот для художественных образов спасательным кругом станут имена художников или названия техник, будь то «oil painting», «watercolor illustration» или даже «Pixar style» для создания милого мультяшного персонажа.
Реалистичный портрет
Задача не из лёгких. Чтобы нейросеть сгенерировала «живого» человека, нужно уделить пристальное внимание деталям кожи и освещению. Просто написать «бабушка» недостаточно. В ход идёт тяжёлая артиллерия описательных прилагательных.
Рассмотрим конкретный пример запроса для создания тёплого, домашнего портрета. В строку ввода вписываем следующую конструкцию:
«hyper-realistic portrait of a kind 70-year-old grandmother, smiling gently, highly detailed wrinkled skin, gray hair in a bun, wearing a knitted sweater, natural window lighting, cozy atmosphere, 8k resolution, cinematic lighting, shot on 35mm lens –ar 3:2»
Разберем этот пример по полочкам. Сначала мы задаем объект и возраст (70-year-old grandmother), затем эмоцию (smiling gently). Ключевым моментом здесь является уточнение про кожу (highly detailed wrinkled skin) — без этого нейросеть может «отполировать» лицо. Одежда (knitted sweater) и освещение (natural window lighting) создают нужный антураж. Параметр «–ar 3:2» в конце (для Midjourney) задает прямоугольный формат, привычный для фотографии.
Кулинарная тематика
Сложно ли представить бабушку без пирогов или готовки? Едва ли. Этот стереотип, впрочем, несёт в себе мощный заряд уюта.
Для создания сцены на кухне подойдёт такой вариант:
«elderly woman cooking in a rustic kitchen, wearing a floral apron, flour on hands, making dough, warm sunlight streaming through the window, steam rising from a pot, detailed texture, photorealistic, depth of field, sharp focus»
Тут есть своя изюминка. Фраза «flour on hands» (мука на руках) добавляет невероятной живости и достоверности. А упоминание «steam rising» (поднимающийся пар) оживляет картинку, делая её динамичной. Свет здесь играет решающую роль: «warm sunlight» создаёт ощущение утра или дня, наполненного заботой. Такой промт гарантированно выдаст изображение, от которого, кажется, даже пахнет свежей выпечкой. И всё же не стоит забывать про детали интерьера: «rustic kitchen» (деревенская кухня) сразу отсекает варианты с хай-тек дизайном, который смотрелся бы чужеродно.
Сказочный образ
А если хочется волшебства? Нейросети творят чудеса, когда дело доходит до фэнтези. Представьте себе мудрую знахарку или добрую волшебницу. Запрос может выглядеть так:
«mystical grandmother in a magical forest, holding a glowing lantern, wearing a velvet cloak with embroidery, surrounded by fireflies, fantasy art, ethereal atmosphere, intricate details, Greg Rutkowski style, digital painting, soft focus, magical lighting»
Здесь уже работают другие законы. Вместо технических параметров камеры мы используем художественные термины. Имя художника (Greg Rutkowski — один из самых популярных референсов для ИИ) задаёт определенную живописную манеру. «Glowing lantern» (светящийся фонарь) становится центром композиции и источником света, что придаёт картинке загадочность. Такая бабушка уже не будет печь пирожки, она, скорее, расскажет древнюю легенду. К тому же, добавление «embroidery» (вышивка) заставит нейросеть прорисовать мелкие детали одежды, что сделает образ богатым и фактурным.
Городская среда
Может ли бабушка быть стильной? Безусловно. Стиль «Advanced Style» (модные пожилые люди) сейчас довольно популярен. Если вы хотите изобразить современную, активную даму, забудьте про платочки и фартуки.
Попробуйте этот промт:
«stylish senior woman walking on a New York street, wearing oversized sunglasses and a colorful coat, fashion photography, street style, candid shot, confident expression, urban background, blurred city lights, high resolution, Vogue magazine style»
Тут солирует слово «confident» (уверенная). Оно меняет осанку и выражение лица персонажа. «Oversized sunglasses» — классический атрибут моды, который сразу повышает градус стиля. Упоминание «Vogue magazine style» служит отличным ориентиром для алгоритма по цветокоррекции и композиции кадра. Это уже не просто фото на память, а настоящая обложка журнала. Ведь возраст — это всего лишь цифра, и нейросеть прекрасно умеет это передавать.
Технические ошибки
Подводные камни всплывут обязательно, если пренебречь так называемыми негативными промтами (Negative Prompts). Это то, чего на картинке быть не должно. Руки — вечная боль генераторов изображений. Довольно часто можно увидеть шесть пальцев или странные суставы.
Чтобы минимизировать этот ужас, в поле Negative Prompt (если интерфейс позволяет) или через параметр «–no» (в Midjourney) нужно вписать:
«deformed hands, missing fingers, extra fingers, blurry, low quality, watermark, text, bad anatomy, ugly face, plastic skin»
Это своего рода санитарный контроль генерации. Отсекая лишнее, вы повышаете шанс на получение добротного результата. Особенно это касается глаз: без уточнения они могут смотреть в разные стороны. Поэтому в основном промте полезно добавлять «symmetrical eyes» или «detailed iris», а в негативном прописывать «crossed eyes» или «deformed eyes». Ну и, конечно же, стоит избегать слишком длинных и противоречивых запросов, где смешиваются несовместимые стили, иначе на выходе получится каша.
Вредно ли использовать имена знаменитостей?
Вопрос спорный. С одной стороны, это позволяет стабилизировать черты лица. С другой — может возникнуть этическая дилемма или эффект «зловещей долины», если сходство будет неполным.
Однако для улучшения качества лица можно использовать хитрый трюк: смешивание черт. Например, добавление в промт фразы «features reminiscent of Helen Mirren and Meryl Streep» подскажет нейросети тип лица — благородный, с красивым старением, но не скопирует конкретного человека полностью. Это придаст портрету кинематографичность. Главное — не перебарщивать. Лучше использовать это как лёгкую специю, а не основной ингредиент. Также помогает описание национальности: «Italian grandmother» или «Japanese elderly woman» сразу задают определённый фенотип и культурный код, включая одежду и обстановку.
Атмосфера и свет
Свет — это кисть фотографа, даже если этот фотограф — алгоритм. Плоский свет убивает объем. Чтобы лицо бабушки выглядело фактурно, используйте «rembrandt lighting» (свет Рембрандта) для драматичных теней или «golden hour» (золотой час) для мягкого, тёплого уличного освещения.
Интересный эффект даёт «backlighting» (контровой свет), когда солнце светит сзади, создавая ореол вокруг седых волос. Пример такого промта:
«close-up portrait of an old woman laughing, backlighting, sun halo, hair glowing, happy expression, outdoors, summer vibes, shallow depth of field»
Здесь мы делаем ставку на эмоцию счастья. Морщинки вокруг глаз (так называемые «гусиные лапки») при таком запросе будут выглядеть очаровательно, а не старо. И всё же помните, что свет должен соответствовать окружению. Странно видеть студийный свет в лесу или жёсткое неоновое освещение в деревенской избе (если это не киберпанк, конечно).
Киберпанк и футуризм
Раз уж мы заговорили о киберпанке, то почему бы и нет? Контраст возраста и высоких технологий выглядит впечатляюще. Это смелый эксперимент.
Промт может звучать так:
«futuristic grandmother with cybernetic eye implant, wearing neon techwear, night city background with neon signs, cyberpunk aesthetic, rainy atmosphere, intense gaze, highly detailed, Blade Runner style, digital art, vivid colors»
Такое изображение рвет шаблоны. Традиционная седина и морщины соседствуют с хромом и неоном. Это уже не просто портрет, а история о будущем. Важно добавить «intense gaze» (напряженный/интенсивный взгляд), чтобы подчеркнуть силу духа персонажа. «Rainy atmosphere» (дождливая атмосфера) добавит нужной меланхолии и отражений света на поверхностях. Такой подход позволяет взглянуть на тему старости под совершенно иным углом.
Достопримечательности и путешествия: Бабушка у пирамид
Путешествия в «серебряном возрасте» — прекрасная тема. Хотите отправить бабушку в Париж или Египет? Легко.
Запрос:
«full body shot of an energetic grandmother taking a selfie near Eiffel Tower, Paris background, sunny day, tourists in background, wearing a beret and scarf, holding a smartphone, happy smile, realistic photography, 4k»
Здесь важно указать «full body shot» (рост в полный рост) или «waist up» (по пояс), иначе нейросеть по привычке сделает крупный портрет лица. «Taking a selfie» — сложный для ИИ действие (из-за рук и телефона), но современные модели справляются с ним всё лучше. Антураж Парижа (бер, шарф) дополнит образ. Если же мы говорим о Египте, то: «elderly woman traveler riding a camel near Giza Pyramids, desert background, bright sun, wearing sunglasses and safari hat, adventurous look, highly detailed sand texture». Получится настоящий приключенческий кадр.
Влияние цветовой гаммы
Цвет задаёт настроение. Не стоит пускать это на самотёк. Для ностальгии используйте «muted colors», «pastel tones» или «sepia». Для радости и энергии — «vibrant colors», «saturated».
Пример для чёрно-белого шедевра:
«black and white portrait of a wise grandmother, high contrast, dramatic shadows, texture emphasized, Ansel Adams style, emotional, deep eyes looking into soul»
Чёрно-белая гамма убирает отвлекающие факторы и фокусирует внимание зрителя на сути — на глазах и прожитых годах. Это классика, которая никогда не устареет. Напротив, если вы хотите подчеркнуть уют цветастого деревенского платка, обязательно пропишите «colorful traditional scarf, red and gold patterns».
Как выбрать ракурс?
Ракурс меняет восприятие. Съёмка снизу («low angle») придаст фигуре монументальность и важность, сделает бабушку главой рода. Съёмка сверху («high angle») может сделать образ более беззащитным и трогательным. Но золотой стандарт для портрета — «eye level» (на уровне глаз). Это создаёт диалог на равных.
Промт для эмоционального контакта:
«extreme close-up of grandmother’s eyes, blue eyes, tear of happiness, detailed eyelashes and wrinkles, macro photography, emotional impact, soft lighting»
Такой макро-снимок («extreme close-up») покажет то, что обычно скрыто. Текстура кожи здесь станет главным героем повествования. Это требует от генератора высокого разрешения, поэтому не забудьте добавить «8k» или «hyper-detailed».
Советы по моделям (Midjourney, Stable Diffusion)
Разные нейросети понимают промты по-разному. Midjourney любит более поэтичные и абстрактные описания, но отлично понимает команды вроде «–v 6.0» (версия) или «–stylize 250» (уровень художественности). Stable Diffusion требует большей конкретики и любит токены-усилители веса (скобки с цифрами или повторение слов).
Для Stable Diffusion запрос лучше дробить запятыми: «grandmother, masterpiece, best quality, ultra realistic, 8k, raw photo». В то время как Midjourney «съест» и более литературное описание: «a beautiful portrait of an old lady bathed in sunlight». Тем более, что Midjourney лучше справляется с композицией по умолчанию, а в SD, возможно, придётся повозиться с ControlNet для задания позы.
Детализация волос
Седина бывает разной. Она может быть «silver hair» (серебряная), «white hair» (белоснежная) или «salt and pepper hair» (с проседью). Причёска тоже влияет на восприятие характера. «Messy bun» (небрежный пучок) говорит о домашней обстановке и усталости. «Perfectly styled perm» (идеальная завивка) — о подготовке к выходу в свет.
Промт для акцента на волосах:
«portrait of an old woman with long flowing silver hair, wind blowing, fantasy style, ethereal, magical glow, detailed hair strands, majestic look»
Волосы — сложный элемент, поэтому слова «detailed strands» (детализированные пряди) помогают избежать эффекта «пластикового шлема» на голове. Да и выглядят развевающиеся на ветру седые волосы просто грандиозно.
Финальные штрихи
Создание идеального промта — это всегда эксперимент. Не бойтесь менять одно-два слова и смотреть, как кардинально меняется результат. Замените «улыбку» на «ухмылку», «кухню» на «сад», «день» на «вечер».
Секрет кроется в комбинаторике. Иногда добавление, казалось бы, незначительного слова «dusty» (пыльный) к описанию комнаты с бабушкой мгновенно создаёт невероятно реалистичную атмосферу старины, где в лучах солнца пляшут пылинки. А слово «cinematic» практически всегда улучшает освещение, делая его более глубоким и интересным.
Удачи в творческих поисках, и пусть сгенерированные образы согревают душу не меньше, чем настоящие воспоминания!