Генератор смещает цвета в непредсказуемых местах
Просьба нарисовать красный автомобиль может дать оранжевый, а синий дом легко превратится в фиолетовый. Сдвиги оттенков происходят не систематично: один и тот же запрос в разных итерациях даёт разные цвета, а не стабильное искажение.
Причина кроется в том, что модель обучалась в основном на реальных фотографиях, где преобладают определённые диапазоны цветов и их сочетания. Когда запрос вступает в конфликт с этой статистикой, модель компромиссирует, сбивая тон в более привычную для неё область спектра.
Техника компенсации
Опытные пользователи компенсируют это двумя способами: либо добавляют в описание дополнительный контекст, который намекает на нужный цвет (например, «кровь» вместо просто «красный»), либо используют цветовые коды при условии, что генератор их понимает.
Второй подход, однако, менее надёжен: модель может проигнорировать RGB-значение в пользу собственного понимания смысла сцены. Третий способ — генерация без явного цвета, а затем постобработка с правкой оттенков, но это увеличивает объём работ.
Смысл в том, что цветовые предпочтения генератора — часть его обучения, а не баг. Это ограничение, которое требует обхода, а не исправления.