3,583 papers
arXiv:2610.11320 77 8 окт. 2026 г. FREE

Референс-картинка вместо описания: как обойти «залипший» дефолт генератора изображений (на примере часов 10:10)

КЛЮЧЕВАЯ СУТЬ
Обнаружено: генератор картинок пишет «2:35» в окошке даты, а стрелки всё равно ставит на 10:10. Метод позволяет получать часы с нужным временем на картинке, даже когда цифры и словесные объяснения не работают. Фишка: не объясняй геометрию словами, а нарисуй её. К обычному описанию сцены добавляешь простую схему циферблата и строку «бери со схемы только углы стрелок». Модель получает схему-образец для одной упрямой детали. Доля картинок, где все три часа верные, выросла с трети до трёх четвертей.
Адаптировать под запрос
⚡

TL;DR

Если генератор картинок упорно рисует стрелки на 10:10, приложи к запросу простую схему с нужным положением стрелок. Один рисунок циферблата и строка «бери со схемы только углы стрелок, остальное — из текста» работают намного лучше, чем время цифрами или описание стрелок словами. Это приём «покажи, а не расскажи»: текст задаёт, что нарисовать, а картинка фиксирует как именно должна стоять деталь.

Проблема знакомая. Просишь часы с 2:35, получаешь 10:10. Пишешь время цифрами — часть картинок исправляется, но в большинстве изображений хотя бы одни часы всё равно неверные. Тогда логично «объяснить геометрию»: «часовая стрелка на семь двенадцатых пути от двойки к тройке». Это не помогает вообще, точность не лучше, чем с цифрами. Причина в том, что в рекламных фото у часов почти всегда 10:10. Эту привычку модель вынесла из обучения, и она сильнее любой словесной инструкции. Иногда модель даже печатает «2:35» в окошке даты, а стрелки оставляет на 10:10.

Метод простой. Описание предмета остаётся как есть. К нему добавляется нарисованный циферблат с правильными стрелками и одна инструкция: схема нужна только для углов стрелок и порядка слева направо, а вид, сцену и стиль бери из текста. В исследовании это подняло долю картинок, где все три часа верные, с трети до трёх четвертей.

🔬

Схема метода

ШАГ 1: Нарисуй схему циферблата с нужными стрелками (Canva, Figma, PowerPoint) → картинка
ШАГ 2: Опиши предмет, сцену, свет и стиль как обычно → текст
ШАГ 3: Добавь время цифрами или словами + «каждые часы выставлены как указано» → текст
ШАГ 4: Приложи схему как изображение-референс + строка «бери со схемы только углы стрелок» → один запрос
ШАГ 5: Проверь стрелки на результате; при промахе — перегенерируй → проверка

Шаги 2–4 идут в одном запросе. Схему рисуешь заранее.

🚀

Пример применения

Задача: Маркетолог готовит баннер для Ozon: три будильника «Ракета» в ряд, на них время «пробуждения» разных людей: 6:50, 7:15 и 8:40. Генератор упорно ставит стрелки на 10:10, как в рекламе из каталога советских часов.

Промпт:

Три одинаковых винтажных будильника с двумя колокольчиками стоят в ряд на деревянной
полке, мягкий утренний свет из окна, предметная съёмка, формат 3:2.
Часовая стрелка короткая и толстая, доходит примерно до половины радиуса.
Минутная стрелка длинная и тонкая, доходит до минутной шкалы.
Время слева направо: 6:50, 7:15, 8:40. Каждые часы выставлены как указано выше.
Слева: часовая стрелка на пять шестых пути от 6 к 7, минутная точно на 10.
Посередине: часовая стрелка на четверть пути от 7 к 8, минутная точно на 3.
Справа: часовая стрелка на две трети пути от 8 к 9, минутная точно на 8.
Используй приложенную схему ТОЛЬКО для определения положения стрелок и порядка слева
направо. Внешний вид будильников, сцену и стиль съёмки бери из этого описания.

К запросу прикреплена схема: три простых циферблата в ряд с правильными стрелками, нарисованные в Canva.

Результат: Генератор нарисует три будильника в заданной сцене. Стрелки с большой вероятностью (но не всегда) совпадут со схемой. Скорее всего, циферблаты станут чуть плоскее и ближе к схеме, потому что модель копирует и стиль рисунка. Результат стоит проверить глазами и при ошибке перегенерировать.

🧠

Почему это работает

Слабость. Генератор запомнил, что у часов на фото стрелки стоят на 10:10. Эта привычка сильнее текста. Запрос «2:35» модель понимает как строку, но не умеет превратить его в положение стрелок. Описание «на семь двенадцатых пути от 2 к 3» тоже не помогает: переход от словесной конфигурации к нарисованной геометрии у моделей слабый. Авторы это только предполагают. Механизм они не доказали.

Сильная сторона. Картинку-образец модель воспринимает напрямую: положение линий на схеме видно, переводить из слов не нужно. Референс легче «пересилить» привычку, чем текст.

Как метод использует это. Текст отвечает за содержание кадра, схема за деталь, где модель упрямится. Строка «бери со схемы только углы стрелок» ограничивает, что именно переносить с рисунка.

Рычаги: - Схема проще → меньше риск, что модель скопирует стиль рисунка вместо своей сцены. - Строка-ограничитель («только углы, остальное из текста») → убери, и циферблаты будут сильнее «подтягиваться» к рисунку. - Время цифрами и словами → оставь обе подсказки. Слова не вредят, но и не помогают сами по себе. Нужны они, чтобы схема и текст не противоречили друг другу. - Градусы и проценты в тексте → не пиши. Модели печатают их на самой картинке.

📋

Шаблон промпта

{описание_предмета_и_сцены}, свет: {свет}, стиль съёмки: {стиль}, формат {формат}.
Часовая стрелка короткая и толстая, доходит примерно до половины радиуса.
Минутная стрелка длинная и тонкая, доходит до минутной шкалы.
Время слева направо: {время_1}, {время_2}, {время_3}. Каждые часы выставлены как указано выше.
Часы {позиция_1}: часовая стрелка на {доля_1} пути от {число_а1} к {число_б1}, минутная точно на {число_м1}.
Часы {позиция_2}: часовая стрелка на {доля_2} пути от {число_а2} к {число_б2}, минутная точно на {число_м2}.
Часы {позиция_3}: часовая стрелка на {доля_3} пути от {число_а3} к {число_б3}, минутная точно на {число_м3}.
Используй приложенную схему ТОЛЬКО для определения положения стрелок и порядка слева
направо. Внешний вид предметов, сцену и стиль съёмки бери из этого описания.

Что подставлять: - {доля}: минуты ÷ 60, например 35 минут = «семь двенадцатых», 50 минут = «пять шестых», 20 минут = «одна треть». - {число_м}: минуты ÷ 5, например 35 → цифра 7, 50 → цифра 10. - Схема: рисунок циферблатов с теми же стрелками в том же порядке слева направо. Прикрепи его как обычный референс.

🚀 Быстрый старт — вставь в чат:

Вот шаблон запроса к генератору изображений с референс-схемой. Адаптируй под мою задачу: {твоя задача}.
Задавай вопросы, чтобы заполнить поля.

[вставить шаблон выше]

LLM спросит, какие предметы, сколько часов в кадре и какое время нужно на каждых. Эти данные нужны, чтобы посчитать доли пути и цифры для минутной стрелки. Она также может предложить описание для схемы или SVG-код, который ты откроешь в браузере и сохранишь как картинку.

⚠️

Ограничения

⚠️ Один тип объекта: Эксперимент только про аналоговые часы. Что тот же приём сработает на других «залипших» дефолтах (полный бокал вина, левша), авторы не проверяли. Это догадка.

⚠️ Не гарантия: Даже со схемой примерно каждая четвёртая картинка имеет хотя бы одни неверные часы. Проверять результат придётся всё равно.

⚠️ Слабые модели: Часть моделей остаётся плохой даже со схемой. Другие вообще не принимают референс. Сильные модели справлялись и без схемы, одним текстом.

⚠️ Побочный эффект: Модель переносит с рисунка не только стрелки. Циферблаты становятся проще и плоскее, и часть выигрыша может объясняться тем, что простой циферблат легче нарисовать правильно.

⚠️ Ручная работа: Для каждого набора времён нужна своя схема, а порядок слева направо должен совпадать с порядком в тексте.

⚠️ Слова не лучше цифр: Подробное словесное описание стрелок не дало прироста над простым «2:35». Тратить на него время не стоит. Оно нужно только в паре со схемой.

🔍

Как исследовали

Автор взял 52 коммерческие модели генерации изображений на платформе Magnific. На каждой картинке три одинаковых часа должны были показывать 2:35, 6:50 и 11:20. Это три времени, далёкие и от 10:10, и друг от друга. Описание предмета было одинаковым, менялась только просьба о времени: ничего (A), цифры (B), стрелки словами (C) или слова плюс нарисованная схема (D). Всего прочитали 1799 картинок.

Читали их вслепую два ИИ-читателя (GPT и Claude). Они не знали ни модель, ни условие, ни цель теста. Они писали, куда указывает каждая стрелка, а не какое время. Это важно, потому что модели часто путают часовую и минутную стрелку. Третий читатель (Gemini) разбирал расхождения, а спорные случаи решал сам автор.

Без указания времени две трети картинок имели все три часа на 10:10. С цифрами все три верные были в 34% картинок, со словами в 30%, со схемой в 75%. Разницы между цифрами и словами не нашли. Удивительно, что «аккуратное» словесное описание, которое сделал бы внимательный промптер, не дало ничего. Повтор на другой платформе (Higgsfield) показал ту же картину. Побочная находка из пилота: несколько моделей писали «2:35» текстом на самом циферблате, а стрелки оставляли на 10:10. Время поняли как строку, но не превратили в геометрию.

💡

Адаптации и экстраполяции

🔧 Техника: проверка результата вслепую → меньше самообмана

Загрузи готовую картинку в другой чат с моделью, которая видит изображения. Не называй целевое время. Попроси: «Для каждых часов слева направо назови, на какую цифру показывает короткая стрелка и на какую длинная. Время не называй, только положение стрелок». Затем сравни ответ со своим заданием. В исследовании читатели описывали положение стрелок, а не время, потому что ИИ часто путает стрелки.

Экстраполяция (не проверено в статье): тот же принцип «покажи вместо описания» можно попробовать на других упрямых дефолтах генераторов: положение рук, направление взгляда, расстановка предметов. Нарисуй грубый набросок и приложи с ограничителем «бери отсюда только положение, а стиль и детали из текста». Сначала проверь на нескольких попытках, прежде чем полагаться.

🔗

Ресурсы

  • It's Always 10:10: Reference Images Break a Bias That Prompts Only Dent, Luca Cazzaniga, независимый исследователь (AI-Assisted Visual Production), октябрь 2026.
  • Открытый датасет: все картинки, промпты, сырые оценки читателей и скрипт пересчёта результатов (ссылка [2] в статье).
  • Платформы эксперимента: Magnific и Higgsfield.
  • SCHEMA [3] — структурный метод промптинга, из которого взяты словесные описания стрелок «по построению» относительно цифр циферблата.
  • Karim et al. [13] — исследование эффекта позы 10:10 в рекламе часов.

📋 Дайджест исследования

Ключевая суть

Обнаружено: генератор картинок пишет «2:35» в окошке даты, а стрелки всё равно ставит на 10:10. Метод позволяет получать часы с нужным временем на картинке, даже когда цифры и словесные объяснения не работают. Фишка: не объясняй геометрию словами, а нарисуй её. К обычному описанию сцены добавляешь простую схему циферблата и строку «бери со схемы только углы стрелок». Модель получает схему-образец для одной упрямой детали. Доля картинок, где все три часа верные, выросла с трети до трёх четвертей.

Принцип работы

Работает как разделение труда. Текст отвечает за содержание кадра: предмет, свет, стиль. Схема отвечает за одну деталь, где модель упрямится. Схема подсказывает только углы стрелок, всё остальное берётся из текста. Строка-ограничитель здесь главная. Без неё модель копирует рисунок целиком, и твоя красивая сцена превращается в плоскую картинку. Это как показать мастеру фото вместо долгих объяснений «чуть левее, нет, ещё чуть». Слова про «семь двенадцатых пути от двойки к тройке» не дали прироста над простым «2:35». Схема дала.

Почему работает

Причина в привычке модели. В рекламных фото у часов почти всегда 10:10, и модель выучила это намертво. Эта привычка сильнее любой словесной инструкции. Со схемой модель не переводит слова в геометрию, а видит линии прямо на рисунке. Привычку проще пересилить картинкой, чем текстом. Цифры: с одними цифрами в большинстве картинок хотя бы одни часы неверные. Со схемой верные все три часа примерно в 75% случаев. Подробное описание стрелок словами не дало ничего сверх простого «2:35». Авторы честно пишут: почему слова не работают, они только предполагают.

Когда применять

Генерация изображений → предметы с циферблатами, где важно конкретное время: баннеры, карточки товаров, обложки, макеты. Особенно когда в кадре несколько часов с разным временем. Тогда порядок слева направо тоже задаётся схемой. НЕ подходит, если нужна гарантия: примерно каждая четвёртая картинка всё равно с ошибкой. Проверка глазами обязательна. Плохо работает на слабых моделях, а часть моделей вообще не принимает картинки-образцы. Проверяли только аналоговые часы. Сработает ли это на других «залипших» дефолтах вроде полного бокала вина, неизвестно.

Мини-рецепт

1. Нарисуй схему заранее: простые циферблаты с правильными стрелками в Canva, Figma или PowerPoint. Чем проще рисунок, тем меньше он влияет на стиль.
2. Опиши сцену как обычно: предмет, свет, стиль съёмки, формат кадра.
3. Добавь время: цифрами и словами сразу. Слова не помогают сами по себе, но не дают тексту спорить со схемой.
4. Задай размеры стрелок: часовая короткая и толстая, минутная длинная и тонкая.
5. Впиши строку-ограничитель: Используй приложенную схему ТОЛЬКО для положения стрелок и порядка слева направо. Вид, сцену и стиль бери из описания.
6. Приложи схему и отправь всё одним запросом. Порядок часов на схеме должен совпадать с порядком в тексте.
7. Проверь стрелки глазами. Если промах, перегенерируй.
8. Не пиши градусы и проценты в тексте. Модель печатает их прямо на картинке.
9. Нет желания считать самому? Попроси LLM заполнить шаблон. Она посчитает доли пути и цифру для минутной стрелки. Минуты ÷ 5 даёт цифру на циферблате. Для схемы она может выдать SVG-код, который ты откроешь в браузере и сохранишь как картинку.

Примеры

[ПЛОХО] : Три будильника на полке, время 6:50, 7:15 и 8:40 [ПЛОХО, вариант для упрямых]: Часовая стрелка на семь двенадцатых пути от 2 к 3, минутная на 7. Выглядит умно, но точность не лучше, чем с обычными цифрами.
[ХОРОШО] : Три одинаковых винтажных будильника с двумя колокольчиками стоят в ряд на деревянной полке, мягкий утренний свет, предметная съёмка. Время слева направо: 6:50, 7:15, 8:40. Каждые часы выставлены как указано. Слева часовая стрелка на пять шестых пути от 6 к 7, минутная точно на 10. Используй приложенную схему ТОЛЬКО для положения стрелок и порядка слева направо. Вид будильников, сцену и стиль бери из этого описания. К запросу приложена схема из трёх циферблатов, нарисованная в Canva. Что ожидать: стрелки с большой вероятностью совпадут со схемой, но не всегда. Циферблаты могут стать чуть плоскее, потому что модель копирует и стиль рисунка. Проверь результат глазами.
Источник: It's Always 10:10: Reference Images Break a Bias That Prompts Only Dent
ArXiv ID: 2610.11320 | Сгенерировано: 2026-10-09 05:20

Методы

МетодСуть
Картинка-образец с ограничителем — точная деталь без переноса стиляКогда генератор упорно рисует одну и ту же деталь не так, как ты просишь, текст не поможет. Словесные уточнения не дают прироста. Нарисуй простую схему только этой детали. Приложи её к запросу. Добавь строку-ограничитель: Используй схему ТОЛЬКО для [что взять]. Вид, сцену и стиль бери из текста. Почему работает: картинку модель читает напрямую, слова переводить в геометрию не нужно. Привычку из обучения легче пересилить образцом, чем текстом. Зачем ограничитель: модель копирует с образца всё подряд, включая стиль рисунка. Без строки результат «подтягивается» к схеме и становится плоским. Делай схему максимально простой: меньше риск, что скопируется её стиль. Когда да: деталь точная и проверяемая глазами, а текст не справился. Когда нет: модель не принимает картинки, или сильная модель справляется и словами. Ограничения: гарантии нет, часть результатов всё равно придётся перегенерировать. Универсальность приёма проверена только на аналоговых часах
📖 Простыми словами

It's Always 10:10: Reference Images Break a Bias ThatPromptsOnly Dent

arXiv: 2610.11320

Генераторы картинок тупо зазубрили каталоги рекламы. На миллионах коммерческих фото стрелки часов всегда стоят на 10:10 — так циферблат выглядит привлекательнее. В итоге у моделей возник железобетонный визуальный баг: они понимают цифры «6:50» как строчку текста, но совершенно не умеют переводить слова в пространственные координаты. Для диффузионки привычный штамп сильнее текста, поэтому при попытке нарисовать конкретное время она выдаёт херню вместо нужного результата.

Это как пытаться объяснить парикмахеру сложную стрижку на пальцах и терминами из геометрии. Ты заливаешь про «угол наклона в 45 градусов и срез на две трети длины», а мастер кивает и стрижёт под горшок, потому что стриг так последние двадцать лет. Формально слушал, но руки делают привычное. Модель видит в промпте математику, ловит ступор и мгновенно скатывается в свой уютный шаблон из датасета.

Решение простое: перестань уламывать модель словами и используй визуальный референс. Рисуешь в Paint примитивный кружок с двумя палками под нужным временем и прикрепляешь к запросу. В промпте прямо командуешь: «бери со схемы только углы стрелок, остальное — из текста». Принцип «покажи, а не расскажи» убивает баг намертво: грубый набросок перебивает заученную привычку лучше, чем десять строчек детального описания.

Тестировали на часах, но принцип универсален. Любая точная геометрия — положение пальцев, направление взгляда, наклон инструмента или поза тела — постоянно разбивается о визуальные клише. Нейросети стабильно лажают на стыке «слово против координат». Метод со схематичным наброском спасает везде, где генератор упрямо пихает свой дефолтный шаблон вместо твоей конкретной задачи.

Короче: хватит писать трёхэтажные промпты и надеяться на чудо. Текст задаёт смысл, картинка фиксирует геометрию. Потрать 15 секунд на кривой эскиз от руки, и ты спасёшь часы на бессмысленной перегенерации одного и того же мусора. Иначе модель так и будет кормить тебя рекламным глянцем, пока ты психуешь и думаешь, что нейросеть над тобой издевается.

Работа с исследованием

Адаптируйте исследование под ваши задачи или создайте готовый промпт на основе техник из исследования.

0 / 2000
~0.5-2 N-токенов ~10-30с
~0.3-1 N-токенов ~5-15с