AI Face Swap у відео: реалістична заміна облич під ключ

Перед запуском ролика часто змінюється обличчя героя, а перезйомка зриває терміни. Ми робимо заміну обличчя у відео під ключ: зберігаємо міміку й світло, віддаємо готові версії. Термін виробництва скорочується, а правки щодо образу узгоджуємо до зйомок.
Часті запитання

Заміна обличчя у відео: де втрачається реалістичність

Реалістичний синтез образу ламається не на самому обличчі, а на стику обличчя з кадром. Заміна обличчя у відео — це покадрова робота: голова рухається, світло змінюється, у кадр входять руки й предмети.

Якість визначається тим, наскільки точно перенесено рух і наскільки акуратно нове обличчя вписано в сцену.

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

Друге — артефакти на межі маски: лінія росту волосся, підборіддя, шия, вуха. Жорсткий контур дає тремтливу кромку, помітну навіть за спокійного руху. Межу узгоджують із кольором шкіри та світлом і підтягують по кадрах, щоб вона не пливла відносно голови.

Третє — перекриття та оклюзії в кадрі: рука біля обличчя, мікрофон, окуляри, пасмо волосся повинні залишатися перед обличчям. Без картки глибини нове обличчя малюється поверх руки, і ефект розсипається на першому ж жесті.

Там же вирішується різне освітлення всередині одного плану: актор повернувся до вікна — обличчя реагує на зміну світла разом зі сценою.

Окрема тема — рух камери: наїзд, панорама, зйомка з рук. Супровід обличчя має утримуватися на всьому плані, не зриваючись на швидких переходах. Кожна ділянка закривається своїм набором прийомів — далі розбираємо, як це влаштовано і як перевіряється результат.

Ефект: стабільний образ, менше перезйомок, передбачуваний термін

Стійкість образу в кадрі — це не про один вдалий кадр, а про поведінку обличчя на всій сцені.

Лицьову модель ведуть по дублю цілком: опорні точки по очах, бровах і лінії щелепи перераховуються з урахуванням повороту голови, а під перекриття — руку, мікрофон, пасма волосся — будується окрема маска. У розвороті в профіль обличчя не «пливе»: посадка очей і контур залишаються на місці.

Часова узгодженість важливіша за якість окремого кадру. За покадрової обробки контур тремтить і міміка розсипається на швидких рухах; сцена вважається зв'язно, з прив'язкою кадрів до опорних точок всередині дубля.

Вихідне зерно й характер освітлення зберігаються, тому вставка сідає в загальну кольорокорекцію без окремого підгону. Базовий відкритий стек — InsightFace: передбачувана якість і повний контроль над матеріалом, він не йде на сторонні сервіси.

Це напряму скорочує знімальні дні: сцени, де в кадрі потрібен інший виконавець, частково закриваються заміною обличчя, а не повторним знімальним днем.

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

Відмов класу «обличчя загубилося», «попливло в русі», «не збіглося за світлом» стає на порядок менше, і термін обробки матеріалу визначається його обсягом, а не числом ітерацій.

Способи заміни: пакетна обробка, ручне доопрацювання, гібрид

Режим обирається не за тривалістю ролика, а за щільністю складних умов: зміни ракурсу, перекриття обличчя руками, швидкі повороти голови, кілька людей у кадрі, нестабільна камера.

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

Режим Коли підходить Обмеження
Пакетна обробка Стабільне світло, одна людина в кадрі, довгий матеріал із рідкими перекриттями обличчя На різких поворотах відстеження точок зривається, маска «пливе» на межі підборіддя й волосся
Ручне доопрацювання кадрів Великі плани, архівні зйомки з шумом, складні ракурси, поодинокі сцени Швидкість — хвилини роботи художника на секунду відео, вищий ризик нерівномірності між сценами
Гібридний режим Основний обсяг на конвеєрі плюс вибірковий контроль сцен із ризиком браку Потрібна розмітка сцен і приймання за кожною ділянкою, а не за роликом цілком

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

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

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

Порядок роботи: від розбору матеріалу до приймання

Порядок робіт фіксуємо до старту: він прибирає головний ризик — переробку на етапі, коли весь матеріал уже оброблено. Кожен крок закінчується узгодженням, тому результат на виході збігається з очікуванням, а не з'ясовується на прийманні.

Етапи роботи

  1. Розбір вихідників. Дивимося роздільну здатність, частоту кадрів, характер руху в кадрі, освітлення, ракурси, перекриття — руки, волосся, мікрофон. Вже тут видно, де знадобиться ручне доопрацювання масок, а де впорається автоматика.

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

  3. Підготовка та збірка. Готуємо референсні кадри, вирівнюємо колір і зерно, налаштовуємо параметри під конкретний матеріал, позначаємо сцени з частково видимими обличчями.

  4. Тестовий прогін. Обробляємо два-три показові фрагменти: великий план, рух, зміну освітлення. Перевіряємо, чи тримається міміка і чи збігається артикуляція — правки на цьому кроці дешевші, ніж після повного прорахунку.

  5. Перевірка на артефакти. Покадрово дивимося стики: тремтіння маски по контуру, «плаваючі» межі, розсинхрон губ, різницю в зерні між обличчям і фоном. Проблемні ділянки повертаємо в доопрацювання.

  6. Фінальний прорахунок і приймання результату. Звіряємо тривалість, частоту кадрів і звук із вихідником, приймаємо за переліком перевірок: цілісність кадрів, відсутність артефактів, відповідність узгодженій схемі.

    Віддаємо файли в потрібних форматах разом зі схемою обробки та налаштуваннями — щоб правки можна було внести пізніше.

Комплект постачання: проєктні файли, версії, регламенти

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

  • Проєктні файли з пошаровою структурою. Відеодоріжки, шари облич, маски областей заміни та траєкторії руху лицьових точок розкладені окремо: одного персонажа правлять, не перезбираючи сцену, а спірний кадр відтворюється один в один.
  • Версії з різним ступенем реалістичності. Від стриманої, стійкої до швидкого руху та стиснення, до гранично детальної — з поміткою, де починаються помітні огріхи й для якого каналу кожна версія доречна.
  • Регламент приймання. Перелік перевірок за стиками на межі обличчя, блиманню, синхронізації губ і поведінці тону шкіри при зміні світла: здача йде за ним, а не «на око».
  • Згода на використання образу. Документи від кожної людини, чиє обличчя бере участь у заміні, з територією, строком і дозволеними каналами публікації — правове питання закрито до виходу матеріалу.
  • Політика зберігання біометричних даних. Де лежать вихідники й проміжні вивантаження, скільки зберігаються, у кого доступ і в якому порядку видаляються на вимогу.
  • Інструкція та журнал версій. Що потрібно для збірки нової сцени, чим версії відрізняються одна від одної й як повернутися до попередньої.

Комплект знімає головний ризик — залежність від одного виконавця: правки, повторні випуски та перевірка прав залишаються керованими всередині компанії.

Кейс: підміна образу в рекламному ролику без перезйомок

Замовник прийшов з затвердженим рекламним роликом: матеріал відзнято, монтаж зібрано, але образ головного героя перестав підходити під нову кампанію. Перезйомка означала заново зібрати майданчик, актора, костюм і світло — тобто повторно зробити вже зроблену роботу. Ми взяли наявні кадри й замінили обличчя.

Почали з інвентаризації планів: де міміка читається велико, де обличчя перекрито рукою або волоссям, де світло дає жорсткі відблиски на шкірі. Від цього залежало, які дублі підуть у роботу, а які простіше замінити іншими з відзнятого матеріалу.

Метрики до та після

Метрика Перезйомка Заміна обличчя в готових кадрах
Знімальні дні 5 0
Ітерацій на затвердженні 11 3
Планів без ручного доопрацювання 55% 92%
Термін до фінального майстра 3 тижні 6 днів

Основний час пішов не на саму підміну, а на підготовку: трекінг міміки, маски за контуром волосся й коміра, малярські шари під колір шкіри та рисунок світла в сцені.

Збірка йшла в Nuke — трекінг і малярські шари накладалися поверх вихідних дублів, тому шви не проступали на русі голови.

Правки на затвердженні скоротилися з одинадцяти до трьох: замовник дивився чорнову збірку цілком, а не окремі кадри, і зауваження приходили пакетом. Знімальна група на майданчик не виїжджала, а герой кампанії залишився в готовому матеріалі без втрати термінів.

Чим відрізняється підміна в статичному плані від динамічної сцени

У статичному плані камера стоїть на штативі, а голова займає стабільну область кадру — опорні точки обличчя знаходяться один раз і тримаються на всьому відрізку без перерахунку.

Заміна обличчя у відео тут спирається на один стійкий референс: помилка накопичується повільно й майже повністю по краю контуру, де її знімає маска. Такий матеріал вважається простим, і правка зводиться до поодиноких випадаючих кадрів.

Динамічна сцена ламає цю схему: рух камери змінює ракурс і масштаб обличчя на кожному кадрі, тому супровід голови в кадрі стає обов'язковим етапом.

Детектор перезапускається по кадрах і перевіряє опорні точки за впевненістю — як тільки голова йде в профіль або кадр втрачає різкість, прив'язка злітає. Тоді вмикається повторна прив'язка до еталону особистості, інакше обличчя «сповзає» й втрачає впізнаваність.

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

Фінальний етап — покадрова стабілізація образу: траєкторія маски згладжується, щоб межі не «дихали» й не мерехтіли між кадрами.

Різниця в трудовитратах принципова: у статиці доопрацьовують поодинокі кадри, у динаміці — кожну складну ділянку, і саме від неї залежить, виглядає результат зйомкою чи монтажем.

Технічні сумніви: артефакти, права, детекція

Перед стартом проєкту замовники перевіряють три речі: чи не з'явиться на обличчі «пластика», чи є законна підстава міняти конкретну людину в кадрі й що буде, якщо готовий ролик прогнати через систему розпізнавання синтетики. Нижче — як кожен ризик закривається на етапі виробництва, а не після здачі.

Як переконатися, що артефактів підміни не залишилося?

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

Матеріал знімаємо із запасом за ракурсами й рівним світлом, результат дивимося покадрово на уповільненні, спірні ділянки перезбираємо окремо — без згладжування, яке стирає текстуру шкіри. Майстер віддаємо без зайвого перетиснення: повторне кодування підсилює дефекти.

Що потрібно для законного використання чужого образу?

Письмова згода людини в кадрі із зазначенням, де і як довго використовується матеріал. Якщо замінюємо обличчя у вже відзнятому відео, окремо підтверджуємо права на вихідник і фіксуємо це в договорі.

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

Що робити, якщо ролик потрапить під перевірку на синтетику?

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

До здачі додаємо довідку про згоду та вихідники, щоб пояснення на майданчику займало хвилини, а не тижні.

Обговоримо ваш матеріал: що надіслати для оцінки

Оцінка заміни облич у відео залежить не від тривалості ролика, а від того, скільки ручної роботи вимагає кожен кадр: повороти голови, перекриття, рух камери, якість світла.

Тому матеріал ми спочатку проганяємо через пробний фрагмент і дивимося, яка частка кадрів пройде на автоматичній масці, а яку доведеться доопрацьову

Напрямки AI-розробки

Останні роботи

  • Розробка сайту компанії B2B ADVANCE
    Розробка сайту компанії B2B ADVANCE
    1543
  • Розробка веб-додатків для компанії FEEDME
    Розробка веб-додатків для компанії FEEDME
    1394
  • Розробка веб-сайту для компанії БЕЛФІНГРУП
    Розробка веб-сайту для компанії БЕЛФІНГРУП
    1081
  • Розробка інтернет магазину для компанії FURNORO
    Розробка інтернет магазину для компанії FURNORO
    1369
  • Розробка логотипу компанії B2B Advance
    Розробка логотипу компанії B2B Advance
    816
  • Розробка веб-додатків для компанії Enviok
    Розробка веб-додатків для компанії Enviok
    1142