ВИДЕОМОНТАЖЁРDAVINCI RESOLVE · ВИДЕО · AI

RESOLVE FX · TRACKED AI AGE TRANSFORM

AI Face Age
Transformer.

Сначала удержите человека.
Потом меняйте годы.

Face Age Transformer — это tracked face pipeline, а не волшебный ползунок возраста. Resolve сначала должен локализовать и стабильно сопровождать правильное лицо; только после этого Subject’s Age и Age Offset направляют neural transform. Правдоподобие зависит от tracking, контроля границ и художественного intent не меньше, чем от самих чисел возраста.

01 / LOCATE

Face · Alpha

02 / TRACK

Detect · Manual

03 / TRANSFORM

Age · Blend

Используйте lab adversarial: снизьте Track confidence или сдвиньте Manual X/Y до изменения Age Offset. Так становится очевидным главный production-принцип — пространственную ошибку нужно исправить до художественной оценки.

LAB / TRACK → AGE
FINALDETECTED
ЦЕЛЕВОЙ ВОЗРАСТ ≈ 58АКТИВНАЯ ОБЛАСТЬ 24%СРЕДНЕЕ ИЗМЕНЕНИЕ 0.7%

Независимая детерминированная учебная proxy-модель. Она показывает причинность localization → baseline → offset → blend, но не воспроизводит neural model Blackmagic, face detector, tracking data, synthesis wrinkles или точные шкалы. Manual X/Y намеренно показывают, почему пространственную ошибку нужно исправлять до оценки возраста.

COLOR / RESOLVE FX REFINE

Пять native Inspector-capture Resolve 21 и независимая учебная proxy-модель localization-and-aging.

LOCATE · TRACK · AGE · QC

01ДВУХЭТАПНАЯ ОПЕРАЦИЯ

Изменение возраста начинается только после того, как Resolve понял, какое лицо сопровождает.

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

LOCATE

Сначала локализуйте лицо

AI Face Age Transformer — не обычный full-frame фильтр. Blackmagic описывает его как двухэтапный процесс: сначала лицо нужно найти и стабильно сопровождать по клипу, затем уже применять возрастное преобразование. Face Location определяет источник этой локализации: Detected использует внутренний face detector/tracker, а From Input Alpha позволяет подать заранее подготовленную alpha-область из другой ноды. Если первый этап нестабилен, любые дальнейшие настройки Age Shift будут выглядеть как проблема AI-модели, хотя причина находится upstream в локализации.

BASELINE

Subject’s Age — это база модели, а не цель

Subject’s Age сообщает модели воспринимаемый исходный возраст человека в текущем кадре. Age Offset затем добавляет или убирает годы относительно этой базы. Поэтому вводить желаемый финальный возраст в Subject’s Age — логическая ошибка: один и тот же Age Offset будет интерпретироваться моделью иначе при разных исходных значениях. Blackmagic также предупреждает о рабочем диапазоне: при низком Subject’s Age сильный отрицательный Offset в какой-то момент перестаёт давать дополнительный эффект.

BOUNDARY

Оценивайте не только лицо, но и границу действия

Официальная документация прямо указывает, что инструмент ориентирован на лицо и не гарантирует согласованного изменения шеи, ушей или цвета волос; иногда затрагиваются и соседние области. Намеренно грязные или сильно затенённые лица могут сбивать AI-анализ. Поэтому production-QC должен включать не только «стал ли человек старше/младше», но и стабильность контура лица, сохранение hairline/ушей, работу на поворотах головы и соответствие художественному намерению сцены.

Официальный источник Blackmagic: DaVinci Resolve 21 New Features Guide ↗

02РЕАЛЬНЫЕ CONTROLS RESOLVE 21

Inspector — это pipeline: localization, tracking, age baseline, age delta, blend.

Пять native captures фиксируют реальный UI проекта. Значения на screenshots — состояния конкретной сессии Resolve, а не рекомендуемые presets.

Stage 01 · Acquisition

Face Location и выбор субъекта

Face Location

Выбирает, откуда эффект получает область лица: Detected использует встроенный detector/tracker, From Input Alpha — alpha-вход другой ноды. В alpha-workflow маску нужно строить и трекать отдельно.

ПРОВЕРЬТЕНе переключайте режим как способ «починить» неправильный возраст. Это control локализации, а не внешний вид age transform.

Detect Faces In Frame

Ищет распознаваемые лица в текущем кадре и создаёт bounding boxes. Если лиц несколько, нужный субъект выбирается во Viewer перед длительным tracking pass.

ПРОВЕРЬТЕПроверяйте активное лицо после cut, смены плана и повторного Find in Frame.

Stage 02 · Tracking

Стабильное сопровождение лица

Track Reverse / Track Forward / 1 Frame / Forward then Reverse

Набор transport-like controls строит трек от текущей позиции назад, вперёд, покадрово или сразу в обе стороны. Track Forward then Reverse удобен как первый полный pass, но сложные участки всё равно нужно проверить вручную.

ПРОВЕРЬТЕОценивайте bounding box на поворотах головы, motion blur и кратких перекрытиях.

Find in Frame · Show Overlay · Manual Adjustments

Find in Frame заново привязывает face box в текущем кадре, Show Overlay включает диагностический overlay, а Manual Adjustments — keyframable override для локальной ручной коррекции позиции после drift/occlusion.

ПРОВЕРЬТЕManual Adjustments лучше использовать точечно. Если ими приходится исправлять весь клип, пересоберите track или upstream alpha.

Stage 03 · Age Shift

Возраст как baseline + delta

Subject’s Age

Задаёт воспринимаемый исходный возраст субъекта в человеческих годах. Это база для интерпретации Age Offset, поэтому значение должно описывать исходный кадр до трансформации.

ПРОВЕРЬТЕНеверный baseline заставляет компенсировать ошибку Offset-ом и ухудшает предсказуемость результата.

Age Offset

Количество лет, которое нужно добавить или убрать. Положительный Offset старит лицо, отрицательный омолаживает; Blackmagic описывает добавление/удаление wrinkles, skin tautness и facial fullness как часть AI-преобразования.

ПРОВЕРЬТЕДвигайтесь умеренными шагами и сравнивайте с bypass. На крайних значениях быстрее проявляются лимиты модели и uncanny-valley признаки.

Stage 04 · Finish

Global Blend как последняя дозировка

Global Blend · Blend

Смешивает весь рассчитанный output эффекта с исходным сигналом. Это правильный control для последней тонкой дозировки, когда direction и характер aging/de-aging уже верны.

ПРОВЕРЬТЕЕсли низкий Blend нужен, чтобы скрыть плохой track, неверный Subject’s Age или contamination соседних областей, вернитесь к причине upstream.

03AGE PATH

Исправляйте локализацию до того, как оцениваете AI-преобразование.

Production-safe последовательность: locate → track → baseline → age shift → boundary QC → blend. External masks и alpha routing — отдельные node-level инструменты, хотя они могут быть обязательны для кадра.

COLOR / FACE AGE PATHВЫБЕРИТЕ СТАДИЮ
LOCATEface locationTRACKdetect / followBASEsubject ageSHIFTage offsetFINISHblend / qc
01 / 05

Выберите способ локализации

Используйте Detected для встроенного workflow или From Input Alpha, если область лица должна определяться готовым tracked matte.

Это учебный workflow, а не буквальный node graph Resolve. External masks, alpha routing и дополнительные VFX-pass находятся вне самого Face Age effect, хотя в production они могут быть обязательны.

04PRODUCTION-ПРАКТИКА

Flashback, flash-forward и сложный track ломаются по разным причинам.

Используйте эти сценарии как диагностические схемы, а не числовые presets. Один и тот же Offset ведёт себя по-разному при другой базе, свете, масштабе лица или качестве tracking.

01

Flashback: умеренное омоложение

Начните с реального воспринимаемого Subject’s Age, затем уменьшайте Age Offset небольшими шагами. Проверяйте глаза, носогубные складки, jawline и границу с волосами; после успешного трека используйте Blend только для финальной правдоподобности.

02

Flash-forward: старение без «маски старика»

Сначала подтвердите Subject’s Age, затем постепенно добавляйте годы. Слишком быстрый переход к большому Offset легче создаёт стилизованный/неестественный результат. Проверяйте facial fullness, wrinkles и согласованность с шеей/ушами, которые эффект не обязан менять.

03

Поворот головы или частичное перекрытие

Сначала добейтесь стабильного tracking pass. На проблемном диапазоне используйте Find in Frame и локальные Manual Adjustments, а при необходимости перейдите к From Input Alpha с собственной tracked isolation. Age Shift оценивайте только после того, как геометрия лица перестала плавать.

05ВЫБЕРИТЕ ПРАВИЛЬНЫЙ FACE TOOL

Age, cleanup, beauty и reshaping решают разные портретные задачи.

Ближайшие альтернативы внутри Refine workflow
ИнструментЛучше всего дляГлавная граница
AI Face Age TransformerTemporal-consistent aging/de-aging отtracked лица.Ориентирован на лицо; шея, уши и волосы не обязаны меняться согласованно.
AI Blemish RemovalТочечное удаление поверхностных skin blemishes.Не меняет age structure или геометрию лица.
BeautyШирокое smoothing с detail/texture recovery.Retouching, а не age model.
AI Face Reshaper / Face RefinementИзменение формы черт или глубокая portrait-refinement обработка.Другой intent: structure/refinement вместо изменения лет.

06ДИАГНОСТИКА

Не используйте Age Offset для исправления tracking-проблемы.

Большинство ошибок относится к одному из четырёх слоёв: localization, tracking, model range или boundary contamination. Сначала определите слой, затем меняйте соответствующий control.

01Возраст «пульсирует» по клипу+

Вероятная причина: Face track дрейфует, re-acquisition скачет или лицо периодически плохо читается.
Что делать: Включите Show Overlay, найдите конкретный проблемный диапазон, поправьте track через Find in Frame/Manual Adjustments или используйте внешний alpha. Не лечите temporal instability изменением Age Offset.

02Омоложение перестало усиливаться+

Вероятная причина: Вы достигли рабочего диапазона модели при низком Subject’s Age; Blackmagic прямо описывает такой saturation limit.
Что делать: Проверьте, что Subject’s Age соответствует исходнику. Если baseline верен, примите ограничение модели вместо дальнейшего экстремального Offset.

03Меняются уши, hairline или соседний фон+

Вероятная причина: AI воздействует за пределами желаемой области; Face Age Transformer не гарантирует идеальную изоляцию соседних регионов.
Что делать: Ограничьте ноду отдельной tracked mask или используйте Face Location = From Input Alpha. Проверяйте границу на движении головы.

04Грязь/грим исчезают как «возрастной дефект»+

Вероятная причина: Намеренно грязное или затенённое лицо сбивает AI-анализ — это официально отмеченная граница инструмента.
Что делать: Пересмотрите художественный intent, локализуйте effect сильнее или откажитесь от Face Age Transformer на этом кадре. AI не знает, что загрязнение было намеренным.

07ПЕРЕД СДАЧЕЙ

Кадр закончен, когда track, age logic и граница лица выдерживают движение.

САМОПРОВЕРКА0 / 8

Отметки действуют в этом просмотре; на сервер ничего не отправляется.

08FAQ

Практические вопросы по AI Face Age Transformer.

Что делать сначала — Age Offset или tracking?+

Tracking. Blackmagic описывает Face Age Transformer как двухэтапную операцию: сначала идентификация/track лица, затем возрастное преобразование. Настраивать Age Shift на нестабильном face box бессмысленно.

Чем Detected отличается от From Input Alpha?+

Detected использует внутреннее обнаружение и tracking эффекта. From Input Alpha берёт область лица из alpha-входа другой ноды — удобно для сложной изоляции, нескольких лиц или уже готового tracked matte.

Subject’s Age — это возраст после обработки?+

Нет. Это исходный воспринимаемый возраст. Финальное направление задаёт Age Offset: положительный старит, отрицательный омолаживает.

Нужно ли старить шею и волосы отдельно?+

Часто да. Blackmagic прямо говорит, что эффект не гарантирует изменение шеи, ушей или цвета волос. Для крупного flash-forward может понадобиться отдельный grade/VFX pass.

Источники и границы

Страница отделяет evidence от демонстрации: названия controls и поведение продукта взяты из native captures Resolve 21 и документации Blackmagic; интерактивная face/age model — независимая детерминированная учебная proxy-модель.