Сделать фото на день рождения нейросетью: витрина или живой вечер
Как сделать фото на день рождения в нейросети, чтобы вышел живой кадр, а не глянец: два запроса, две картинки и что дописать про свет, место и людей.
Денис
Продакт LibraChat
5 мин чтения
Первая картинка была розовой, как витрина кондитерской. Вторая — тёмная кухня, трое смеются над шоколадным тортом, на тарелках крошки. Обе я получил в LibraChat за два сообщения, и разницу между ними сделали не настройки, а слова.
Если тебе нужно сделать фото на день рождения нейросетью — для поздравления в чат, для сторис, для шутки над другом, — эта разница решает, поверят ли кадру. Покажу оба запроса целиком.
Сначала я спросил так, как спрашивает почти каждый.
Три слова дали праздник из каталога
Вот мой первый запрос, без единой подробности:
Сделай фото на день рождения
Ответ пришёл картинкой. Молодая женщина в бежевом свитере улыбается над белым тортом с десятью свечами. Слева тюльпаны и коробка с розовым бантом, справа шары пастельных оттенков, на столе конфетти сердечками. На стене плакат «С днём рождения!», и буквы в этот раз легли ровно, все на месте.
Всё аккуратно и красиво, но кадр собран из самых частых деталей праздника — своего здесь нет
Здесь нет ни одной случайной вещи. Всё розовое, всё на своих местах, свет как в рекламе. Это фото не с чьего-то дня рождения, а про день рождения вообще. Так выглядит усреднённая картинка праздника, когда нейросеть не знает о нём ничего, кроме слова.
Мне как продакту такой ответ даже нравится: он честный. Я ничего не рассказал — мне показали самое вероятное. Сыграла и формулировка: слово «сделай» сработало как просьба о картинке, и кадр пришёл сразу, без уточняющих вопросов.
Тогда возник вопрос: что нужно сказать, чтобы кадр выглядел как фото с настоящего вечера?
Живой кадр начинается с того, кто снимает
Я подумал не о празднике, а о том, как обычно выглядят фото с праздников. Их снимает кто-то из гостей. На телефон, при домашнем свете, в момент, когда все смеются, а не позируют. Это я и написал:
Нарисуй фото с дня рождения, как будто его снял друг на обычный телефон: вечер на кухне, трое друзей за столом смеются, торт со свечой-цифрой 30, тёплый свет лампы, лёгкая смазанность в движении, без постановки, без надписей.
Домашний свет, крошки на тарелках и смех в моменте делают кадр похожим на снимок гостя
Пришёл совсем другой снимок. Тёмная кухня, слева горит настольная лампа с абажуром, за окном огни ночного города. Трое парней в толстовках и свитере хохочут, крайний слева подался к соседу. В центре шоколадный торт со свечой-цифрой «30», горит только тройка. На тарелках вилки и крошки, рядом пустая бутылка и стаканы со свечкой.
Вот эти крошки меня и убедили. Их никто не просил. Нейросеть сама решила, что на живом празднике торт уже пробовали, а в каталожном кадре тарелок вообще не было.
Заметь ещё, чего здесь нет. Ни одного шара. Ни плаката, ни конфетти, ни подарочной коробки. Я не запрещал их отдельно, хватило слов «без постановки» и «на обычный телефон». Вместе с реквизитом ушла и рекламная чистота: на столе бутылка, за спинами кухонные полки с банками, свет неровный, угол комнаты тонет в темноте.
Если положить два кадра рядом, первый хочется рассматривать, а во второй хочется попасть. Для поздравления это разные задачи. Открытку рассматривают, а фото с вечера пересылают со словами «помнишь?».
Что сработало, а что нет
Сработали три вещи. Первая — кто снимает: «друг на обычный телефон» убрал студийный свет. Вторая — место: кухня вместо абстрактной комнаты с шарами. Третья — действие: «смеются» дало позы, которых не бывает у людей, глядящих в объектив.
Не всё вышло по запросу. Смазанности в движении я почти не вижу, лица резкие. И про пол друзей я ничего не сказал, поэтому за столом оказались трое парней. Хочешь компанию подруг или смешанную — так и напиши. Нейросеть заполняет пустые места своим выбором, и в первом кадре это было видно по каждому розовому шару.
Ещё одна деталь, которую я бы проверил перед отправкой: свеча. «30» стоит ровно, но зажжена одна цифра. Для шутки в общем чате — неважно. Для поздравления, где цифра главная, я бы написал следующей репликой в том же разговоре: «пусть горят обе цифры». Переделать картинку в LibraChat можно именно так, правкой ниже, без нового чата.
Своих друзей в кадр — только с их фото и согласием
На моих картинках люди придуманы. Если хочется, чтобы за столом сидел настоящий именинник, путь другой: LibraChat умеет править присланные фото и соединять несколько снимков в одну картинку. Прикладываешь фотографию и описываешь сцену так же подробно, как во втором запросе.
Тут у меня одно жёсткое правило: только свои фото или фото людей, которые знают и не против. Картинка с другом в странной ситуации смешная, пока он сам не увидит её в общем чате без предупреждения.
Я задал себе вопрос: почему второй кадр живой? Ответ короткий — я описал не праздник, а снимок. Кто держит телефон, где стоит стол, что происходит в секунду щелчка.
Для своего фото на день рождения ответь на эти три вопроса до того, как писать запрос. Кто снимает — гость, сам именинник, фотограф? Где — кухня, дача, кафе? Что происходит — задувают свечи, режут торт, кто-то пролил сок? Для дачного праздника ответы могут быть такими: снимает сам именинник с вытянутой руки, за спиной веранда и дымок от мангала, кто-то несёт к столу миску с салатом. Три строки, и кадр уже не похож на витрину. Мой второй вариант годится как каркас: кухню, цифру и компанию меняешь на своё, остальное оставляешь, и сообщение уходит в LibraChat.
Какая случайная мелочь была на последнем дне рождения, где ты был? С неё и начни описание.
сделать фото на день рождения нейросетьбыт и личноедень рожденияфото