Нейросети не всегда понимают слово «меньше» так, как его понимает человек. Ниже — подробный разбор формулировок, которые действительно помогают управлять размером объектов при генерации и редактировании изображений.
Почему «сделай меньше» не работает
Когда в промте пишется «уменьши объект» или «сделай его маленьким», нейросеть часто реагирует непредсказуемо. Причина проста: модель обучалась на описаниях изображений, а не на командах. Слова-указания («уменьши», «сделай») несут мало визуальной информации. Зато описания конечного результата («крошечный», «на фоне огромного пейзажа», «занимает малую часть кадра») модель понимает отлично.
Золотое правило: описывайте желаемый результат, а не действие по его достижению.
Приём 1. Слова-масштабанты
Используйте прилагательные, которые задают абсолютный или относительный размер:
- tiny, miniature, small — крошечный, миниатюрный, маленький;
- pocket-sized, handheld — размером с карман, помещающийся в руке;
- distant, far away — объект вдалеке, что автоматически делает его мелким;
- a small figure of… — маленькая фигурка чего-либо.
Пример: вместо «убавь машину» — «a tiny red car in the distance, vast empty road» (крошечная красная машина вдалеке на фоне огромной пустой дороги).
Приём 2. Сравнение с окружением
Размер объекта нейросеть вычисляет по контрасту с окружением. Добавьте в сцену крупный фон или объект-эталон:
- «a small boat against huge ocean waves» — маленькая лодка на фоне гигантских волн;
- «a person standing next to a skyscraper» — человек рядом с небоскрёбом;
- «a coin next to a coffee mug for scale» — монета рядом с кружкой для масштаба.
Приём 3. Композиционные указания
Можно прямо указать, какую часть кадра занимает объект:
- «occupying a small part of the frame» — занимает небольшую часть кадра;
- «wide shot, the house is small in the landscape» — широкий план, дом маленький в пейзаже;
- «aerial view» — вид с высоты делает все объекты мелкими.
Сравнение формулировок
| Формулировка | Результат |
|---|---|
| «уменьши объект» | Непредсказуемо: модель игнорирует команду |
| «сделай меньше, чем сейчас» | Модель не понимает, относительно чего «меньше» |
| «a tiny object in the corner of the frame» | Стабильно мелкий объект в кадре |
| «wide shot, distant small figure» | Объект вдалеке, заметно меньше кадра |
Негативный промт: ещё один рычаг
В генераторах, поддерживающих негативные промты, можно исключить нежелательный масштаб:
Это отсекает варианты, где объект крупный, доминирует в кадре или показан крупным планом.
Чек-лист: как гарантированно уменьшить объект в промте
- Замените команду на описание результата: не «уменьши», а «крошечный», «вдалеке».
- Добавьте объект-эталон или масштабный фон для сравнения.
- Укажите тип плана: широкий план, вид сверху, панорама.
- В негативном промте исключите крупный масштаб и крупный план.
- Пишите на английском — большинство моделей обучались преимущественно на нём.
Управление размером объекта — это навык точного описания сцены. Чем конкретнее промт описывает желаемый масштаб и окружение, тем стабильнее результат и тем меньше попыток потребуется для получения нужного изображения.