Вчера я поделился результатами тестирования улучшений и новых функций Image 2.5.
https://x.com/AdrianPunk115/status/2097673648727585074
Сегодня продолжим: Для чего именно можно использовать эти обновления?
Сколько бы вы ни читали об обновлениях моделей, их нужно пробовать самому. На этот раз я собрал всё — от личного развлечения до коммерческих применений, выбрав интересные и полезные сценарии, которые проверяют возможности новой версии, особенно те детали, которые раньше часто приводили к ошибкам. Посмотрим, насколько далеко мы можем зайти сейчас.
Каждый метод сопровождается полным промптом, который можно скопировать и использовать напрямую.
1. Личные сценарии использования
1. Загрузите одно фото и превратите его в анимированный GIF
Селфи, домашние питомцы, аватарки, игрушки и повседневные предметы — всё это можно использовать.
Я начинаю с анимации подпрыгивания в стиле стикера, чтобы заставить один и тот же материал двигаться. Так вам не придётся генерировать персонажа покадрово. Конечно, это всего лишь демонстрация; вы можете создавать более интересные действия и даже делать мем-паки!
GIF
Возьмём аватар из 𝕏 в качестве примера:
- Загрузите изображение и создайте материал для стикера
1Преобразуйте загруженное мной изображение в отдельный стикер, подходящий для создания анимированных эмодзи.23Автоматически определите главный объект на изображении:4Для людей сохраните узнаваемые черты лица, прическу, одежду и выражение;5Для животных сохраните внешний вид породы, цвет шерсти, узоры и выражение;6Для предметов сохраните уникальные очертания, структуру и основные цвета;7Если изображение в основном является сценой, превратите всю сцену в простой стикер-сцену с контурами.89Используйте слегка 3D-мультяшный стиль стикера с четкими контурами, полными формами и долей юмора. Не унифицируйте разные объекты под одно лицо и не добавляйте принудительно конечности объектам, у которых их изначально не было.1011Вокруг стикера должна быть чистая белая обводка. Объект должен быть расположен по центру с достаточным пространством вокруг, не обрезан.1213Создайте только один стикер, не сетку 3x3, без дополнительного текста и не показывайте стикер, наложенный на другие объекты.1415Квадратный холст 1:1, выведите PNG с настоящим прозрачным фоном Alpha; не рисуйте шахматную доску прозрачности в изображении.
- Получив изображение, продолжите с этим:
1Прочитайте предыдущее изображение стикера и используйте Python для создания настоящего зацикленного GIF с эффектом подпрыгивания.23Сначала проверьте, есть ли у изображения настоящий прозрачный фон; если фон непрозрачный, сначала отделите объект от фона и не позволяйте фону двигаться вместе с объектом.45На фиксированном чисто белом холсте заставьте объект выполнить легкое подпрыгивающее движение:6Ненадолго замереть, слегка присесть для накопления энергии, подпрыгнуть вверх, слегка сплющиться при приземлении, а затем вернуться в исходное состояние.78Используйте только тот же материал стикера, создавая анимацию за счет положения, небольшого вращения и небольшого масштабирования. Не перерисовывайте персонажа покадрово и не меняйте черты лица, узоры, цвета или одежду.910Диапазон движения должен быть умеренным, переход плавным, а объект всегда должен оставаться полностью в пределах холста с естественным циклом. Фон должен оставаться статичным, без мерцания или призраков.1112Выведите файл GIF размером 512×512 пикселей, продолжительностью примерно 2 секунды, с бесконечным циклом. Фактически проверьте, что файл содержит несколько кадров, прежде чем предоставить конечный продукт; не возвращайте просто код или статический предварительный просмотр.1314Если текущая среда не может выполнить код или экспортировать файл, четко укажите это.
2. Загрузите лицо и создайте свой собственный набор эмодзи 3x3
Этот диапазон ввода немного уже: Люди, домашние питомцы и мультяшные персонажи — все подходят.
Шаг 1: Создайте сетку выражений 3x3
Официальные шаблоны ChatGPT имеют набор промптов для сетки эмодзи 3x3.
В [Изображения (Обновлено)] - [В тренде] - [Стикеры] вы можете свободно менять эмодзи.

1Создайте набор стикеров-мемов на основе прикрепленных изображений, ремикшируя с 😎😛💕🚀🥳. Используйте преувеличенные интернет-реакции, включая плач, замешательство, шок, самодовольство, косой взгляд и недоверчивое безразличие, с неловкими позами, текстурами низкого качества и абсурдным юмором.2Создайте один квадратный (1:1) лист прозрачных стикеров с девятью различными стикерами, расположенными в сетке 3×3, каждый из которых показывает другое выражение, позу или реакцию. Разделите стикеры широкими, полностью прозрачными промежутками. Без фона, теней или перекрывающихся элементов.

У меня также есть набор, который я использую лично:

1Преобразуйте главного человека, животное или мультяшного персонажа на моем загруженном изображении в набор эксклюзивных чат-эмодзи.23Сначала извлеките самые узнаваемые черты этого объекта, затем унифицируйте их в простом, ярком и слегка преувеличенном стиле стикера от руки. Сохраните черты лица, прическу или шерсть, характерные узоры, одежду и основные цвета; не превращайте его в шаблонного персонажа.45Создайте аккуратно расположенное изображение сетки 3×3. Персонаж в девяти ячейках должен быть одним и тем же, с одинаковой внешностью и стилем.67Слева направо, сверху вниз, покажите по порядку:8Смеющийся от души, полный замешательства, полностью безмолвный;9Внезапно удивленный, обиженный и готовый заплакать, тайно гордый;10Измученный, надутый от злости, выражающий любовь.1112Каждая ячейка должна иметь явно различное выражение и позу, которые можно понять даже при уменьшении. Движения должны соответствовать строению тела самого объекта; не навязывайте реалистичные человеческие тела животным.1314Оставьте белое пространство вокруг каждого стикера, они не должны касаться друг друга, без линий-разделителей и без текста. Чисто белый фон, квадрат 1:1.
После того как шесть кадров фактически сгенерированы, отправьте это в том же разговоре:
Тестирование с Grok для одновременной генерации 9 эмодзи дало очень плохие результаты; я предлагаю @zhidawang219555 использовать 'imagine' для пакетной генерации.
Вот эффект для одного изображения:

1Пожалуйста, используйте инструмент генерации изображений, используя загруженное мной одиночное изображение в качестве референса персонажа, чтобы сгенерировать последовательность изображений из шести кадров непрерывного действия для создания зацикленного GIF.23Этот шаг требует фактической генерации новых кадров действия. Не используйте Python для перевода, поворота, масштабирования или локального растяжения исходного изображения вместо рисования.45【Персонаж и Действие】67Определите главного человека, животное или мультяшного персонажа на изображении, сохранив его узнаваемые черты лица, прическу или шерсть, узоры, одежду, аксессуары и основные цвета.89Если исходное изображение уже является стикером или иллюстрацией, следуйте оригинальному стилю.10Если исходное изображение является фотографией, унифицируйте его в простой, яркий стиль стикера от руки.1112На этот раз создайте только одно выражение/действие:13【Впишите сюда, например, Смеющийся от души; оставьте пустым для автоматического выбора подходящего действия на основе загруженного изображения】1415Сосредоточьтесь только на этом одном действии; не рисуйте шесть несвязанных выражений.1617【Непрерывное Представление из Шести Кадров】1819Слева направо, сверху вниз, представьте шесть последовательных стадий одного и того же действия:2021Кадр 1: Исходная поза, действие еще не полностью развернуто.22Кадр 2: Начало движения, лицо и связанные конечности начинают меняться.23Кадр 3: Действие разворачивается, выражение значительно усиливается.24Кадр 4: Пик действия, эмоция наиболее ясна.25Кадр 5: Действие затихает, постепенно восстанавливается.26Кадр 6: Близко к исходной позе, подготовка к циклу обратно к Кадру 1.2728Пожалуйста, специально разработайте форму рта, щеки, глаза и позы конечностей для каждого кадра на основе выбранного действия.2930По крайней мере одна черта лица должна показывать четкое, непрерывное изменение, с движениями тела в качестве поддержки. Например, при смехе рот постепенно открывается, а щеки поднимаются; при удивлении рот широко открывается, а подбородок опускается.3132Разрешается перерисовывать черты лица и позы конечностей одного и того же персонажа в разные моменты времени. Сохраняйте идентичность и стиль персонажа последовательными; не фиксируйте глаза, рот и позу полностью.3334Если персонаж носит солнечные очки, сохраните их; выражайте эмоции через рот, щеки, подбородок и конечности, не галлюцинируйте глаза сквозь очки.3536Движения животных должны соответствовать строению их собственного тела.3738【Межкадровая Согласованность】3940Зафиксируйте камеру, перспективу, освещение, стиль рисования и базовый размер персонажа.4142Используйте одни и те же координаты композиции и базовое положение тела в каждой ячейке. Действия могут изменять локальные контуры, но не масштабируйте персонажа покадрово, чтобы заполнить ячейку.4344Одежда, аксессуары, количество конечностей и узоры шерсти не должны меняться без причины.45Существующие реквизит и украшения могут разумно меняться в зависимости от действия; не добавляйте и не удаляйте их случайным образом.4647【Макет Последовательности Изображений】4849Все изображение состоит из 3 столбцов × 2 строки, общее соотношение сторон 3:2, каждая ячейка представляет собой квадрат равного размера.5051Используйте обычную невидимую сетку, без линий-разделителей, внешних рамок, текста или номеров кадров.5253Помещайте только одного полного персонажа в каждую ячейку, включая его реквизит и украшения. Оставьте примерно 15% безопасного поля; ни одна часть не должна пересекаться с соседними ячейками.5455Используйте настоящую прозрачность Alpha для фона; не рисуйте белую основу или шахматную доску прозрачности. Сохраните белую обводку стикера и белые детали внутри объекта.5657【Результат】5859Напрямую сгенерируйте это изображение последовательности действий из шести кадров; пока не создавайте GIF.
Шаг 2: Изображение действия из 6 кадров → Рабочий GIF
GIF
1Пожалуйста, используйте Python для чтения ранее сгенерированного файла изображения последовательности действий из шести кадров и разделите и синтезируйте его в настоящий зацикленный GIF.23Этот раунд обрабатывает только уже сгенерированные шесть кадров действия; не перерисовывайте персонажа и не используйте исходный статический стикер для замены этих кадров.45【Чтение и Разделение】67Подтвердите, что существует читаемое исходное изображение из шести кадров, затем разделите шесть кадров в порядке 3 столбца × 2 строки, слева направо, сверху вниз.89Проверьте, является ли каждый кадр полным и включает ли он содержимое соседних ячеек.1011Сохраните персонажа, конечности, хвост, аксессуары, реквизит, белую обводку стикера и все украшения, принадлежащие этому кадру.1213Проверьте, есть ли у него настоящий прозрачный фон Alpha.1415Если исходное изображение имеет сплошной непрозрачный фон, отделите только внешний фон, сохранив белки глаз, зубы, блики, белую одежду и белую обводку стикера. Не удаляйте напрямую все белые пиксели и не рассматривайте шахматную доску как прозрачный фон.1617【Унификация Холста и Выравнивание】1819Выходной холст для всех шести кадров составляет 512×512.2021В первую очередь сохраняйте унифицированное координатное соотношение каждой ячейки в исходной последовательности изображений.2223Когда требуется кадрирование или изменение размера, используйте объединенную границу полного содержимого всех шести кадров для определения общего диапазона кадрирования и используйте одинаковый коэффициент масштабирования и смещение положения для всех шести кадров.2425Запрещается кадрировать плотно по контуру покадрово, а затем масштабировать каждый до максимального размера.26Запрещается перецентрировать покадрово, что разрушает исходное смещение движения.2728Исправляйте только очевидные отклонения в макете, сохраняя намеренно спроектированные движения головы и конечностей. Убедитесь, что все кадры имеют достаточные безопасные поля.2930【Синтез GIF】3132Воспроизводите напрямую в цикле в порядке 1→2→3→4→5→6→1.3334Сохраните шесть фактически сгенерированных кадров содержимого; не добавляйте эффекты общего дрейфа, вращения или масштабирования стикера.3536Длительность кадров по умолчанию:37350, 200, 250, 450, 400, 350 миллисекунд.38Общая длительность 2 секунды.3940Паузы можно точно настроить на основе фактического действия, но окончательная фактическая длительность должна быть сообщена.4142Не копируйте повторно большое количество статических кадров для достижения 20 кадров/сек.43Не используйте растворение, перекрестное затухание прозрачности или размытие движения для имитации движения.4445Используйте единую палитру, установленную на основе всех шести кадров, зарезервируйте выделенный индекс прозрачного цвета и правильно установите прозрачный цвет, индекс фона и метод удаления кадра. Используйте бесконечный цикл, чтобы избежать призраков, следов и мерцания фона.4647【Фактическая Проверка】4849Повторно откройте GIF после экспорта и проверьте:50Фактическое количество кадров, длительность каждого кадра, общая длительность, размер, настройка бесконечного цикла, прозрачные области и размер файла.5152Проверьте покадрово, выходит ли персонаж за границы, теряются ли украшения и есть ли заметный скачок при переходе от последнего кадра к первому.5354Наблюдайте за лицом и конечностями одновременно, чтобы подтвердить, что содержимое воспроизведения происходит из шести различных состояний действия. Не утверждайте, что изменения выражения являются приемлемыми, основываясь только на скорости изменения пикселей.5556Если в самих шести кадрах отсутствуют изменения действия или согласованность персонажа явно нарушена, укажите на конкретную проблему; не скрывайте ее общим движением.5758【Результат】5960Предоставьте ссылку на отдельный файл GIF.6162Также предоставьте ZIP-архив, содержащий шесть разделенных PNG и GIF.6364Кратко сообщите фактическое количество кадров, размер, общую длительность и размер файла, прочитанные после повторного открытия файла.6566Запустите и экспортируйте конечный продукт напрямую; не возвращайте просто код, команды или статический предварительный просмотр. Если вы столкнулись с ситуациями, когда материалы не могут быть прочитаны или экспортированы, сообщите об этом правдиво; не предоставляйте вымышленные ссылки.
2. Сценарии использования в электронной коммерции
1. Динамическая реклама продукта с медленно сканирующим светом
Что касается динамической рекламы продукта с медленно сканирующим светом, я сначала попробовал сгенерировать раскадровки из 6 и 10 кадров, а затем сделать GIF через Python. Однако тестирование показало, что GIF имел заметное дрожание из-за проблем согласованности в самих исходных ключевых кадрах.
Поэтому позже я принял метод 1 базового изображения продукта + сканирование света Python, чтобы решить три самые большие проблемы: бутылка не движется, логотип не движется и текст не движется.
Конкретный метод: сначала сгенерировать одно финальное коммерческое изображение продукта / напрямую предоставить изображение продукта, затем Python читает это изображение. Пиксели продукта полностью повторно используются от начала до конца, и поверх них накладывается только очень широкая, низкопрозрачная, размытая по Гауссу вертикальная световая полоса, позволяя световой полосе медленно перемещаться от левой стороны экрана к правой. Световая полоса не должна быть простым чистым белым прямоугольником, а скорее распределением яркости по Гауссу, похожим на студийный софтбокс, при этом слегка увеличивая локальную яркость и теплоту, не изменяя геометрическое содержимое.
Общая последовательность генерации: Загрузить любое изображение продукта → Изображение отвечает за получение красивого фото продукта → Python генерирует только движущийся студийный свет → Вывести высококлассный зацикленный GIF.
GIF
- Создайте стабильное базовое изображение продукта
1Пожалуйста, используйте основной продукт на загруженном мной изображении в качестве единственного референса продукта для создания высококачественного базового изображения продукта для последующего создания динамической рекламы. Пожалуйста, строго сохраните исходные очертания, пропорции, структуру, цвет, материал, логотип, название бренда, текст на этикетке, упаковочную информацию и все узнаваемые детали продукта. Не перепроектируйте продукт и не добавляйте текст, торговые предложения, цены, параметры, декоративные элементы или аксессуары, которых нет на исходном изображении.23Изображение должно быть в стиле высококлассной коммерческой фотографии продукта, с продуктом, обращенным к камере, расположенным по центру, и фиксированным объективом, как на штативе. Сохраняйте естественную и реалистичную перспективу и пропорции продукта, оставляя много безопасного пространства вокруг продукта. Используйте простой, нейтральный, малопомеховый студийный фон; вы можете автоматически выбрать не совсем белый, светло-серый, тепло-серый или другой подходящий нейтральный цвет на основе собственного цвета продукта, но не используйте сложные сцены, реквизит или очевидные текстуры.45Освещение должно быть мягким, сдержанным и равномерным базовым студийным освещением. Не добавляйте очевидный сканирующий свет, сильные полосовые блики, драматические тени или локальную передержку в данный момент. Общая экспозиция продукта должна оставаться сбалансированной, сохраняя реальную текстуру таких материалов, как стекло, металл, пластик, ткань, кожа и жидкость. Металл может иметь естественные отражения, матовые материалы остаются мягкими, а прозрачные или полупрозрачные материалы сохраняют реалистичное ощущение светопропускания; не меняйте исходный материал продукта для усиления ощущения высокого класса.67Это изображение будет служить полностью фиксированным базовым кадром в последующей анимации, поэтому, пожалуйста, в первую очередь обеспечьте точность и стабильность структуры продукта, логотипа, этикеток и текста. Финальное изображение должно быть чистым, сдержанным и высококлассным, как коммерческий сырой снимок фотографии продукта с завершенным освещением, где позже нужно будет добавить только движущийся свет к этому фиксированному изображению.
- Промпт для создания GIF на Python
1Пожалуйста, используйте Python, чтобы превратить предыдущий коллаж из последовательных ключевых кадров в настоящий зацикленный GIF. Предыдущий коллаж зафиксирован как 5 столбцов × 2 строки, всего 10 кадров; пожалуйста, кадрируйте строго в соответствии с этой сеткой, не меняйте автоматически на другие расположения. Первая строка слева направо — это кадры 1, 2, 3, 4, 5, а вторая строка слева направо — это кадры 6, 7, 8, 9, 10.23После кадрирования сохраняйте полностью одинаковый размер холста для всех кадров и сохраняйте исходные пропорции содержимого. Запрещается непропорциональное растяжение продукта; не расширяйте, не сплющивайте и не перекомпоновывайте продукт. Если исходные размеры отдельных кадров различаются, вы можете только пропорционально масштабировать весь отдельный кадр, а затем центрировать его с заполнением до унифицированного размера; не перемещайте продукт по отдельности и не изменяйте координаты продукта в каждом кадре для «исправления» положения.45GIF использует фиксированный порядок воспроизведения вперед-назад: 1→2→3→4→5→6→7→8→9→10→9→8→7→6→5→4→3→2, затем обратно к кадру 1. Не повторяйте кадр 1 и кадр 10 на концах; это предотвращает внезапное перепрыгивание света обратно влево после достижения правого края. Каждый кадр зафиксирован примерно на 120 миллисекунд, установлен на бесконечный цикл, и общий ритм остается медленным, плавным и высококлассным.67Экспортируйте GIF, используя единую унифицированную палитру из 256 цветов для всех кадров, чтобы минимизировать мерцание цвета, вызванное индивидуальным квантованием каждого кадра. Не используйте перекрестное растворение, наложение прозрачности, интерполяцию оптического потока, AI-интерполяцию кадров, межкадровое смешение или морфинг для сокрытия проблем этапа генерации и не добавляйте смещение, вращение, масштабирование или деформацию продукта на этапе GIF. Этап GIF отвечает только за кадрирование кадров, унификацию размеров, унификацию палитры, упорядочивание порядка воспроизведения и экспорт файла.89По завершении, пожалуйста, фактически прочитайте сгенерированный файл GIF для проверки, подтвердив, что GIF содержит 18 кадров, каждый примерно по 120 миллисекунд, и установлен на бесконечный цикл. Также проверьте, есть ли дрейф положения внешнего контура продукта в 10 исходных ключевых кадрах, прыгают ли логотип, название бренда и текст на этикетке, меняется ли размер продукта, есть ли очевидные внезапные изменения яркости или мерцание цвета между соседними кадрами и есть ли очевидные точки разрыва во всем цикле вперед-назад.1011Пожалуйста, используйте анализ изображения для оценки максимального межкадрового смещения положения краев продукта и области логотипа/этикетки, но не исправляйте эти смещения автоматически. Если сами исходные ключевые кадры имеют прыжки, пожалуйста, сообщите правдиво, что это проблема межкадровой согласованности с этапа генерации; не скрывайте ее через постобработку.1213Вы должны в конечном итоге вывести настоящий воспроизводимый файл GIF и сообщить мне количество исходных ключевых кадров, фактическое количество кадров GIF, размер одного кадра, длительность каждого кадра, метод цикла, фактический порядок воспроизведения, оцененное максимальное смещение краев продукта, оцененное максимальное смещение логотипа/этикеток и есть ли очевидное мерцание или точки разрыва цикла.
2. Загрузите готовый постер, затем загрузите свой собственный продукт: Замените продукт, сохраните шаблон
Как участвовать: Изображение 1 — это используемый рекламный шаблон, Изображение 2 — это ваш собственный продукт.
Практическое применение ясно: изменение цветов, упаковки или новых продуктов в той же серии, следуя установленному макету рекламы. Лучше всего использовать общий текст для шаблона, чтобы избежать остаточных номеров моделей, параметров или цен от старого продукта.
В официальном руководстве четко упоминаются сценарии замены продуктов, фонов или текста с сохранением окружающей композиции и оформления бренда.
Общий промпт


1Пожалуйста, отредактируйте Изображение 1, заменив основной продукт в нем на продукт из Изображения 2.23Назначения двух референсных изображений должны быть строго разделены:4Изображение 1 отвечает только за рекламную композицию, фон, направление освещения, декоративные элементы и текстовый макет вне продукта.5Изображение 2 отвечает только за реальный внешний вид, структуру, материал, цвет, логотип и упаковочную информацию нового продукта.67Удалите старый продукт из Изображения 1 и естественным образом поместите продукт из Изображения 2 в область исходного продукта.89Сохраните реальное соотношение сторон продукта из Изображения 2; не сплющивайте, не растягивайте и не изменяйте структуру, чтобы соответствовать исходным очертаниям. Вы можете пропорционально отрегулировать общий размер, чтобы новый продукт соответствовал исходному макету.1011Изменяйте только область, занимаемую новым продуктом, и необходимые контактные тени, перекрытия и локальные отражения, возникающие в результате замены. Не переделывайте весь постер.1213Заголовки, текстовое содержимое, шрифты, размеры шрифтов, позиции, текстуры фона, декоративные элементы и размер холста вне продукта остаются неизменными.1415Запрещается смешивать дизайн двух продуктов. Не сохраняйте крышку бутылки, ручку, этикетку или другие части старого продукта.1617Не добавляйте аксессуары, которых нет в Изображении 2, не угадывайте нечеткий текст на упаковке и не меняйте цвет продукта, чтобы он соответствовал фону.1819Выведите только один полный замененный постер.
Затем загрузите другое физическое фото и продолжите отправку:


1Следуя только что подтвержденному шаблону постера, замените основной продукт на этот новый, который я загрузил.23Недавно загруженное фото является единственным основанием для внешнего вида продукта в этом раунде. Не следуйте структуре, этикеткам или цветам предыдущего.45Остальная часть макета, текст, фон и украшения остаются неизменными, обновляются только необходимые тени и отражения.
3. Виртуальная примерка
Например, «Панк-ло» в новом стиле LV, а затем подбор к нему таких же штанов, как у модели.
Для общего образа модель изменит позу на более подходящую, например, руки из карманов в другое положение.


1Пожалуйста, поместите верхнюю часть с Изображения 2 на человека с Изображения 1, чтобы создать реалистичный эффект примерки.23Изображение 1 отвечает только за личность человека, пропорции тела, позу, угол камеры и фон.4Изображение 2 отвечает только за стиль, цвет, ткань, крой, узор и детали верхней части.56Сохраните лицо человека, прическу, тон кожи, тип телосложения и исходную позу, заменяя только верхнюю часть. Не меняйте ширину плеч, линию талии или пропорции тела, чтобы одежда выглядела лучше.78Точно сохраните линию горловины, тип рукава, планку, карманы, пуговицы и другие видимые элементы конструкции верха.910Оригинальные принты, вышивка, логотип и текст должны располагаться на соответствующих местах одежды. Они могут естественно изгибаться и образовывать складки вместе с тканью, но не могут быть переписаны, отражены, добавлены, удалены или перемещены в другие места.1112Ткань должна ниспадать разумно в соответствии с плечами, руками и торсом. Сохраните исходную толщину и поверхностную текстуру ткани; не превращайте трикотаж в гладкий пластик и не делайте жесткую ткань тонкой и облегающей.1314Используйте фронтальный показ; не демонстрируйте активно дизайн спины, если он не был предоставлен на референсном изображении.1516Сохраните освещение и окружение исходного изображения, позволив замененной одежде естественно вписаться. Выведите только одно изображение с примеркой, без текста или сравнения «до/после».
4. Замена прозрачного продукта на сцене: фон изменился, то, что видно внутри бутылки, тоже должно измениться
Загрузите флаконы духов, стеклянные стаканы, прозрачные коробки для хранения или прозрачные бутылки с жидкостью. После переноса в новое окружение проверьте, могут ли фон, видимый сквозь продукт, отражения на поверхности и контактные тени координированно измениться.
Это отлично проверяет улучшения естественного освещения и материалов, упомянутые официально; я буду использовать «наличие остатков старого фона в полупрозрачной области» в качестве одного из пунктов проверки.



1Пожалуйста, поместите загруженный мной прозрачный или полупрозрачный продукт в новую сцену для коммерческой фотосъемки.23Сохраните исходный контур, пропорции, особенности толщины, структуру горлышка или отверстия бутылки, положение этикетки и узнаваемый текст на упаковке продукта. Если внутри есть жидкость, сохраните ее цвет и уровень.45Новая сцена использует темно-серый студийный фон, продукт размещен на слабо отражающей темной столешнице. С одной стороны находится мягкий крупный источник света, а сзади — сдержанный теплый контровой свет.67Сосредоточьтесь на обработке оптической взаимосвязи между продуктом и новым окружением:8Прозрачная область должна показывать новый фон и не может сохранять цвет фона или объекты с исходного фото;9Представьте визуально обоснованные изменения светопропускания и преломления в зависимости от формы продукта;10Отражения на поверхности должны соответствовать новому источнику света;11Сохраните естественные контактные тени внизу.1213Допускается изменение отражений, освещения и фона, видимого сквозь продукт, но не изменяйте собственную структуру, цвет, этикетки и содержимое продукта.1415Не превращайте прозрачное стекло в непрозрачный пластик, не делайте матовый материал полностью прозрачным и не добавляйте хромированные эффекты на области, где их не было.1617Сохраните исходный угол съемки продукта, не показывайте спину без референса. Сгенерируйте только одно вертикальное изображение продукта в формате 3:4, без реквизита или текста.
5. Одно фото человека + одно фото продукта, сделайте себя моделью для демонстрации продукта
Загрузите погрудное фото человека, затем загрузите фото продукта, который можно держать в руке. Цель — чтобы человек на фото естественно взял в руки этот продукт, сохраняя при этом лицо, упаковку продукта и контакт рук.


1Пожалуйста, создайте естественное, правдоподобное фото с демонстрацией продукта в реальной жизни на основе двух загруженных мной изображений.23Изображение 1 является референсом человека, определяя его личность, черты лица, прическу, тон кожи и одежду.4Изображение 2 является референсом продукта, определяя его внешний вид, структуру, цвет, материал, логотип и информацию на упаковке.56Пусть человек с Изображения 1 естественно держит в руках продукт с Изображения 2, как будто демонстрируя его перед камерой. Продукт находится перед грудью или сбоку от тела, основной стороной для демонстрации к камере, не закрывая лицо человека.78Выберите разумный способ удержания в зависимости от формы продукта. Пальцы должны естественно обхватывать, держать или зажимать продукт, с правильными отношениями переднего/заднего перекрытия, контактными тенями и силовым взаимодействием. Руки не должны проходить сквозь продукт, и продукт не должен парить над ладонью.910Сохраните узнаваемые черты лица человека, ощущение возраста, прическу и детали кожи; никакой замены лица, никакого изменения типа телосложения. Допускается корректировка позы рук и плеч для взятия продукта.1112Продукт не может быть перепроектирован. Сохраните исходный контур, крышку бутылки или другие структуры, положение этикеток, основную цветовую гамму и узнаваемый текст. Не отражайте логотип, не добавляйте аксессуары.1314Поместите человека и продукт в одно и то же освещение, чтобы избежать ощущения жесткого коллажа. Фон следует за фото человека, соответствующим образом упрощая отвлекающие элементы.1516Вертикальный формат 3:4, и человек, и продукт четко видны, без заголовков, слоганов или отзывов о покупке.
6. Несколько отдельных фото продуктов, синтезированных в комбинированное главное изображение «одной съемки»
Этот набор подходит для средств по уходу за кожей из одной серии, напитков разных вкусов, наборов канцелярских принадлежностей или сервировочной посуды.
Загрузите три или четыре изображения продуктов, требуя, чтобы каждый продукт соответствовал своему референсу — ни одного пропущенного, ни одного лишнего и никакого смешивания крышки Продукта А с Продуктом Б или этикетки Продукта Б на Продукте В.
Сначала я протестирую на продуктах одной серии с похожими физическими размерами, чтобы уменьшить двусмысленность, вызванную отсутствием реального масштаба на изображениях. Официальное руководство требует проверять формы продуктов, этикетки и детали референсов в тестах миграции; здесь объекты проверки расширены до нескольких продуктов, появляющихся одновременно.


1Пожалуйста, синтезируйте несколько загруженных мной фотографий продуктов в комбинированное главное изображение в едином стиле съемки.23Основной продукт на каждом референсном изображении рассматривается как независимый и не подлежащий путанице объект. Каждый продукт появляется в финальном изображении только один раз, без пропусков, повторений или слияния.45Точно сохраните внешний вид, структуру, цвет, материал, логотип, этикетки и узнаваемый текст каждого продукта. Не смешивайте крышки бутылок, цветовые схемы, рисунки упаковки или этикетки разных продуктов.67Разместите все продукты на одной студийной столешнице, образуя простую, многослойную комбинированную экспозицию. Между продуктами могут быть небольшие отношения переднего/заднего плана, но основная сторона для демонстрации и информация о бренде должны быть четко видны.89Старайтесь следовать углам, уже показанным на каждом референсном изображении продукта; не демонстрируйте активно спины, для которых нет референса.1011Унифицируйте направление света, цветовую температуру, четкость и контактные тени, чтобы они выглядели так, как будто были сделаны в одной съемке, избегая ощущения коллажа с разными фонами и освещением.1213Фон использует простой нейтральный цвет, сочетающийся с цветовой гаммой всей группы продуктов, не перебивая основной объект. Не изменяйте цвета продуктов, чтобы они соответствовали фону.1415Не добавляйте непредоставленные продукты, подарки, подарочные коробки, пакеты для упаковки, цены или рекламный текст.1617Сгенерируйте квадратное комбинированное главное изображение 1:1, все продукты полностью находятся в кадре.
7. Загрузите раскладку упаковки и увидите, как она складывается в 3D-коробку
Этот набор для дизайнеров упаковки, брендов электронной коммерции и людей, создающих мерч.
Основное внимание уделяется тому, могут ли текст и узоры с плоской раскладки попасть на правильные грани после складывания в 3D. Передняя, боковая и верхняя грани не могут быть наклеены случайным образом, а узоры, пересекающие линии сгиба, должны совпадать.
В официальной системной карте упоминались улучшения точности компоновки и сохранения деталей при изменении композиции; превращение раскладки упаковки в мокап — это тест с высокими ограничениями, который я разработал на основе этого, и его стабильность еще не подтверждена.
Загрузите: Раскладку коробки с четкими линиями сгиба, линиями вырубки и полным печатным содержимым.


3. Пять техник написания промптов
Руководство OpenAI по промптам подчеркивает: четкие видимые детали, разграничение изменяемых и сохраняемых элементов, назначение референсным изображениям и итеративные шаги. Я предлагаю сохранить эти пять стилей написания как ваши собственные часто используемые сниппеты.
- Пишите изменяемые и сохраняемые элементы отдельно
1Этот раунд изменяет только: 【Целевое изменение】.23Должно быть сохранено: 【Личность, композиция, положение объекта, текст, цветовая схема и другие ключевые элементы】.45Разрешены связи, порожденные изменением: 【Необходимые контактные тени, отражения, перекрытия】.
Например, если вы меняете свет, освещение и тени, вероятно, тоже должны измениться. Объясняя эти исключения, вы гарантируете, что ограничения не будут конфликтовать друг с другом.
- Назначайте четкие роли нескольким референсным изображениям
1Изображение 1 используется только для определения личности и внешности субъекта.2Изображение 2 используется только как референс для цветовой схемы, мазков кисти и текстуры материала.3Изображение 3 используется только как референс для композиции и пропорций субъекта.45Не переносите человека с Изображения 2 или объекты с Изображения 3 в финальное изображение.
- Передавайте текст как фиксированное содержимое
1Изображение должно содержать следующий текст, сохраненный дословно, каждый элемент появляется только один раз:2"【Заголовок】"3"【Подзаголовок】"45Заголовок находится в 【Позиция】, а подзаголовок находится в 【Позиция】.6Не добавляйте другой текст.
- Замените «ощущение премиальности» видимыми деталями
Я бы изменил «сделать это премиальным» на:
1Используйте сдержанную цветовую схему и четкую визуальную иерархию.2Сохраняйте детали реальных материалов и уменьшайте количество украшений.3Оставляйте большие области спокойного пространства вне основного объекта.4Передавайте неровности поверхности с помощью мягкого бокового освещения, избегая чрезмерной резкости и преувеличенных бликов.
- Установите якорь для креативности
1Сначала извлеките самый четкий набор взаимосвязей в теме, затем переведите его в видимое визуальное событие.23Используйте только одну ключевую метафору на изображение.4Пусть субъект, действие и пространственное отношение несут смысл.5Не нагромождайте несколько символов одновременно и не полагайтесь на пояснительный текст для понимания.
Об авторе






