# Приёмка изображений и серии

Автор: Максим Никитин. Версия документа: 1.0.0 (текст раздатки 20.08.2026). Редакция библиотеки: 1.1.0, 05.09.2026.
Источник: https://looktwinstudio.ru/webinars/refusal-index/materials/05-chek-list-priyomki/

Проверьте отдельный кадр, затем всю партию: изделие, посадку, ткань, персонажа, позу, сцену и технические параметры.

## Входные данные
Готовые изображения и утверждённая спецификация с референсами.

## Ограничения
AI-проверка дополняет приёмку; спорные детали, цвет и счёт требуют проверки человеком или инструментом. Порог верификатора 80% из эфира — фильтр нагрузки на потоке студии, а не измеренная доля пропущенного брака.

Материалы вебинара 20.08.2026. Практические выводы относятся к опыту студии и требуют проверки на Вашем материале. Упоминания тарифов, интерфейсов и обещанной рассылки сохранены как часть исходной раздатки; это не подтверждение их текущей доступности.

Редакция 1.1.0 от 05.09.2026: текст раздатки сохранён как в эфире 20.08.2026; расхождения с записью и обновлённые сведения о сервисах отмечены блоками «Уточнение редакции» прямо в тексте.



## Принт: сравнение с исходником

Слева результат генерации, справа исходное изделие. В верхней нашивке изменились буквы, фактура выглядит более гладкой. Проверяйте читаемые надписи и поверхность по исходнику, а не только общий силуэт. Этот пример не задаёт универсальную точность метода.

[Кадр записи](https://looktwinstudio.ru/webinars/refusal-index/assets/example-print-4610.jpg) · [01:16:50](https://looktwinstudio.ru/webinars/refusal-index/recording/?t=4610)
Пакет материалов вебинара «Вскрытие показало» · LookTwinStudio

Что проверять в каждом кадре перед сдачей.

---

## Зачем нужна приёмка

Часть поломок промптом не чинится в принципе: у модели нет счётчика, нет памяти между генерациями, нет вашего узора внутри. Спорить с этим бессмысленно — это чинится **приёмкой**, то есть отдельным шагом после генерации.

Приёмка стоит дёшево, если у неё есть порядок. Без порядка человек смотрит на кадр десять минут, устаёт к тридцатому и пропускает четыре пуговицы вместо пяти на сто двадцатом.

**Правило порядка приёмки:** сначала проверяется то, что нельзя дорисовать, потом то, что можно. Кадр с уехавшим лицом отклоняется на первой секунде — нет смысла оценивать в нём свет.

---

## Уровень 1 · Стоп-проверка (5 секунд, четыре пункта)

Если провален любой — кадр отклонён, дальше не смотрим.

| # | Что смотрим | Как понять, что провал |
|---|---|---|
| 1 | **Лицо** | это не тот человек, что на портрете-якоре: другой овал, другой нос, другой возраст |
| 2 | **Узор и крой** | мотивы перерисованы, раппорт другого масштаба, рукав удлинился, появилась деталь, которой нет на референсе |
| 3 | **Кожа** | тон выровнялся, поры пропали, блик размазан по всему лицу — признак пластиковой кожи (обычно последствие второго прохода) |
| 4 | **Анатомия** | лишние или сросшиеся пальцы, вывернутый сустав, две левые руки, лишняя нога у стула |

Три из четырёх — не лечатся правкой. Кадр идёт на перегенерацию, а не в доработку.

---

## Уровень 2 · Основной чек-лист (40 секунд, семь блоков)

### 1. Изделие

- [ ] Вещь та же, что на garment-референсе: силуэт, длина, рукав, воротник
- [ ] Фурнитура того же типа и цвета
- [ ] Количество элементов совпадает со спецификацией (пуговицы, карманы, шлёвки, молнии)
- [ ] Позиционные детали не отзеркалены: ярлык, нагрудный карман, боковая кнопка — на своей стороне
- [ ] Нет добавленных деталей: лишний карман, второй шов, декоративная строчка из ниоткуда

> Счёт и стороны — единственные два пункта, которые человек проверяет **по спецификации, а не на глаз**. Держите спецификацию открытой рядом.

### 2. Посадка

- [ ] Точки кроя на местах: где спущен плечевой шов, где кончается корпус, где линия низа
- [ ] Есть натяжение там, где должно: линии тяги от точки напряжения
- [ ] Есть провис там, где должен: вертикальные складки от спущенного плеча, стопка на обуви
- [ ] Вещь не села по фигуре, если задан объём, и не превратилась в мешок, если задана прилегающая посадка
- [ ] Пропорции тела соответствуют заданным: рост, сложение, размер

### 3. Ткань

> **Уточнение редакции 1.1.0 от 05.09.2026.** Критерии по льну, трикотажу, шерсти и шёлку — типичные случаи, а не физический закон: шёлковые ткани сильно различаются по жёсткости и объёму, костюмная шерсть мнётся не только на локте. Сверяйте с образцом или спецификацией конкретной ткани; если признак по одному кадру не виден — ставьте «не оценено», а не «провал».


- [ ] Блик **направленный**: полоса света идёт по гребню складки и изгибается вместе с ней. Ровное сияние по всей поверхности — брак
- [ ] Заломы соответствуют материалу: у льна — везде, у трикотажа — округлые, у шерсти — только на локте
- [ ] Объём соответствует: хлопок стоит от тела, шёлк не держит объёма вообще
- [ ] Микрофактура видна, но не гипертрофирована
- [ ] Ткань под весом тела смята: поверхность продавлена, тело не «парит»

### 4. Персонаж

- [ ] Лицо совпадает с портретом-якорем в чертах, а не «в целом похоже»
- [ ] Возраст читается маркерами, а не подписью: заломы, тон кожи, линия челюсти
- [ ] Кожа неровная по тону, блик только на кончике носа и лбу
- [ ] Складки на запястьях и шее целы
- [ ] Нет ретушного свечения и фарфорового эффекта

### 5. Поза

- [ ] Конечности в **разных** фазах движения, не зеркально
- [ ] Есть незавершённость: палец не дожат, нога в воздухе, голова догоняет руку
- [ ] Взгляд не в камеру, если это не задано намеренно
- [ ] Поза совпадает с остальной серией, если это серия

### 6. Свет и сцена

- [ ] Схема света соответствует семейству ткани, а не «мягкий рассеянный по умолчанию»
- [ ] Тени падают в одну сторону от одного источника
- [ ] Контактная тень есть там, где вещь касается тела и поверхности
- [ ] В сцене нет предметов, которых не должно быть: чужие логотипы, текст, лишние люди

### 7. Техническое

- [ ] Нет сгенерированного текста и водяных знаков
- [ ] Кроп соответствует требованиям площадки
- [ ] Соотношение сторон и разрешение — те, что заданы **в настройках** (в тексте брифа их быть не должно)
- [ ] Цвет **не принимается на глаз**: он приводится к эталону после генерации. Здесь проверяется только то, что приведение выполнено

---

## Уровень 3 · Приёмка партии

> **Уточнение редакции 1.1.0 от 05.09.2026.** Как это устроено в эфире (01:58–02:00): сверку делает не код, а визуальная модель-верификатор. Отдельным запросом она сравнивает кадр с референсом, включая застёжки, и ставит оценку совпадения в процентах. Порог 80%: всё ниже уходит человеку — на потоке студии это около 6% кадров (12 из 212). Порог — фильтр нагрузки, а не измеренная доля пропущенного брака: кадры выше порога стоит проверять выборочно, а сам порог калибровать на своих кадрах. «Считается стабильно» относится к элементам, которые инструмент надёжно выделил; распознавание проверяется отдельно.


Поштучно двести кадров человек не смотрит — и не должен. Схема:

```
200 кадров → автосверка со спецификацией → 12 кадров → человек
```

Автосверка — это не нейросеть, а код: он сравнивает кадр со спецификацией по тем признакам, которые считаются механически, и вытаскивает наверх подозрительные. Человек смотрит только их.

Что имеет смысл отдавать коду:

| Проверка | Почему коду, а не глазам |
|---|---|
| количество элементов (пуговицы, карманы) | считается стабильно, человек ошибается на сотом кадре |
| отклонение цвета от эталона | измеряется в числах, глаз адаптируется |
| сохранность слоя с рисунком | сравнение пикселей, а не впечатления |
| размер изделия относительно анатомии | измеряется в пикселях и переводится в миллиметры |
| формат, разрешение, кроп | механическая проверка |

Что остаётся человеку: посадка, живость позы, свет, общее «продаётся или нет». Пять пунктов вместо тридцати.

Как получить такой инструмент, не программируя, — файл **11 · Что генератору, что коду**.

---

## Форма приёмки

Скопируйте в таблицу и заведите по строке на кадр.

| Кадр | Стоп-проверка | Изделие | Посадка | Ткань | Персонаж | Поза | Свет | Тех. | Решение |
|---|---|---|---|---|---|---|---|---|---|
| 001 | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | принят |
| 002 | ✓ | ✗ пуговиц 4 | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | перегенерация |
| 003 | ✗ лицо | — | — | — | — | — | — | — | перегенерация |

**Три решения, и только три:**

- **принят** — уходит в работу;
- **перегенерация** — провалено то, что не дорисовывается: лицо, узор, крой, анатомия, счёт;
- **доработка** — провалено то, что чинится локально: фон, кроп, цвет, мелкая фурнитура при отсутствии рядом открытой кожи.

Если кадр отправляется на перегенерацию третий раз подряд по одной причине — проблема не в кадре, а в брифе. Возвращайтесь к соответствующей оси в файле **02**.

---

## Приёмка второй парой глаз

> **Уточнение редакции 1.1.0 от 05.09.2026.** Промпт ниже консервативнее практики студии: в эфире верификатор сравнивал застёжки с референсом и давал оценку в процентах. Если используете оценку в процентах — это не вероятность отсутствия брака; калибруйте порог на размеченных кадрах и проверяйте пропуски человеком.


Модель можно поставить на первый проход — но честно понимая, чего она не умеет.

**Умеет:** сравнить кадр с текстом брифа и назвать расхождения; заметить пластиковую кожу, усреднённый блик, зеркальную позу; проверить, что запреты выполнены.
**Не умеет:** считать элементы надёжно; определять стороны; оценивать цвет.

Промпт для такого прохода:

```xml
Respond to the user in Russian.

<role>
You are a fashion e-commerce retoucher doing intake control on generated frames.
</role>

<task>
Compare the attached frame against the brief text and report every discrepancy.
</task>

<context>
The frame was produced by an image model from the brief supplied with it. Intake control catches what the generator cannot self-check. Counting elements, deciding left from right, and judging colour are known-unreliable for a vision model and are handled elsewhere by code and by a human.
</context>

<success_criteria>
- Every discrepancy names the block of the brief it violates and the place in the frame.
- Plastic-skin markers are reported when present: evened-out tone, missing pores, shine spread across the whole face.
- Averaged sheen is reported when present: an even glow across the fabric instead of highlight bands following the fold ridges.
- Pose is reported as failed when limbs are mirrored, the pose is held and static, or the gaze is at the camera while the brief forbids it.
- Counting, left/right placement and colour accuracy are explicitly listed as not assessed.
</success_criteria>

<constraints>
- Do not count elements and do not state which side a detail is on — say "не оценивалось" instead.
- Do not judge colour accuracy.
- Do not suggest edits; report only.
- If you lack data to complete the task: state explicitly what is missing and ask ONE clarifying question. Do not fabricate facts.
</constraints>

<reasoning_mode>
Direct.
</reasoning_mode>

<output_format>
1. «Расхождения» — numbered list: block of the brief · what is in the frame · where in the frame.
2. «Не оценивалось» — one line listing counting, sides and colour.
3. «Вердикт» — one word: принят / перегенерация / доработка.
</output_format>

<verification>
Before answering check: every discrepancy tied to a brief block and a place in the frame? plastic-skin and averaged-sheen markers explicitly checked? counting, sides and colour listed as not assessed? one-word verdict present?
</verification>
```

---

## Соседние файлы

- **02 · Библиотеки формулировок** — если пункт проваливается регулярно, там же указано, чинится он словами или нет.
- **09 · Лестница методов** — когда систематически падает пункт про узор.
- **11 · Что генератору, что коду** — как поставить автосверку без программирования.


## Источники и границы метода

Основа: документ 05 авторской раздатки. Публикации ниже не подтверждают автоматически все частные выводы автора.

- [Text-to-Image Diffusion Models Cannot Count, and Prompt Refinement Cannot Help](https://arxiv.org/abs/2503.06884). Исследование численных ограничений в протестированных моделях. Не означает, что любая будущая модель всегда ошибается в счёте.
- [Make It Count: Text-to-Image Generation with an Accurate Number of Objects](https://arxiv.org/abs/2406.10210). CountGen меняет управление генерацией; это не доказательство достаточности текстового промпта.
