FOUNDATIONS · CHARACTER IDENTITY · 7 MIN READ · UPDATED AUGUST 2026

Чому обличчя вашого ШІ-персонажа постійно змінюється? — ManifoldGen

Дифузійні моделі не пам'ятають вашого персонажа. Ось що насправді змінює обличчя між генераціями — і які важелі його фіксують.

Ви двічі написали один і той самий запит і отримали двох різних людей. Це не впертість моделі — це модель робить саме те, для чого вона була створена. Ніщо в конвеєрі перетворення тексту в зображення не переносить вашого персонажа з одного запуску на інший, окрім того, що ви свідомо перенесли. Як тільки ви побачите, які вхідні дані впливають на ідентичність, виправлення стануть очевидними.

Модель не знає, хто ваш персонаж

Генерація — це умовна вибірка: запит + початкове значення + ваги надходять, один зразок виходить з величезного розподілу можливих людей. «Майя, 28 років, темне волосся, зелені очі» описує тисячі правдоподібних облич. Кожна генерація вибирає одну точку в цьому просторі. Змініть будь-який вхідний параметр навіть трохи, і ви потрапите в іншу точку — зазвичай, це інша людина.

Що насправді змінює обличчя між запусками

  • Seed — different initial noise produces a structurally different person before your prompt has any say.
  • Prompt wording — synonyms, adjective order, and added details all shift conditioning. "short bob" vs "bob haircut" is enough.
  • Model or route — different checkpoints and samplers carve the latent space differently; the same words describe different people on each.
  • Resolution and aspect ratio — coarse features like skull shape get re-decided when the canvas changes size.
  • Refiner and upscale passes — second-stage models happily redraw jawlines and eyes while "improving" detail.
  • Batch mode — generating many variants means many identities by design. A batch is an audition, not a library.

Розділіть три режими відмови

  • Identity drift — a genuinely different person. Fix with references, not prompts.
  • Render drift — same person drawn differently: softer skin, wider spacing, changed age. Fix by editing the output (inpaint) instead of rerolling.
  • Framing drift — right face, wrong crop or lens feel. Fix with composition language and camera presets, leave identity alone.
Правило 80/20

Більшість скарг на «непослідовного персонажа» пов'язані з відсутністю прив'язки до референсів, а не з поганим запитом. Запити обмежують; референси уточнюють. Запит може сказати «веснянки», але лише референсне зображення покаже саме ці веснянки, саме цей ніс.

Що насправді фіксує обличчя

  1. 01Produce one canonical portrait everyone copies from. Stop auditioning new versions of the face once you have it.
  2. 02Freeze an identity descriptor block — a paragraph describing the face structurally — and paste it verbatim into every brief.
  3. 03Create new scenes by reference-based editing from approved frames, so the pixels of the face travel with the request.
  4. 04Repair drift with masked inpainting: only the broken region resamples, everything outside the mask stays pixel-identical.

Знайте, коли дрейф очікуваний

Екстремальні кути голови, сильне розмиття в русі та навмисні зміни стилю завжди будуть наближенням, а не клонуванням. Встановіть допуск для кожного носія — кадри з фільмів заслуговують на більшу схожість, ніж мініатюри розміром 200 пікселів — і виправляйте відхилення за допомогою цільових редагувань. Погоня за ідеальною ідентичністю в кожному кадрі спалює кредити швидше, ніж створює правдоподібність.

Далі: повний чотиришаровий робочий процес, який дозволяє розпізнавати персонажа на десятках зображень — дивіться «Як зберегти послідовність вашого ШІ-персонажа» в цьому розділі.

Put the workflow to work.

The Studio has the reference editing, relighting, and batch tools these guides assume.

Open Studio