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

Трекинг

Измерьте движение. Привяжите к нему графику.

Tracker, Planar Tracker, Surface Tracker и Camera Tracker не просто накладывают эффект, а сначала анализируют движение кадра. Они создают данные, которые потом помогают приклеить графику к объекту, заменить экран, стабилизировать участок, перенести маску или восстановить движение камеры для 3D-композитинга.

Подробный технический разбор10 тем
FUSION / ПРАКТИКУМИНТЕРАКТИВ
FUSIONМОДЕЛЬ ПРИНЦИПАMOTION STUDYКАДР 4801 / 01
TrackerTracking data / Image

Отслеживает точки. Match Move — режим Tracker; сначала нужно выполнить анализ кадров.

ПРИМЕР СОЕДИНЕНИЙ
  1. 01MediaIn
  2. 02Tracker
  3. 03MediaOut

Графика → Tracker: Foreground; режим Match Move

Учебная модель принципа работы. Значения ползунков условные; реальные настройки разобраны в статье ноды.

В ЭТОМ РАЗБОРЕ
TrackerPlanarTrackerSurfaceTrackerCameraTrackerPlanarTransformMatchMove
01 / ОБЩАЯ ЛОГИКА

Как устроено это семейство

Сначала измеряется движение исходника, затем данные применяются к графике. Planar Transform создаётся из результата анализа; Corner Pin также бывает режимом Planar Tracker.

01 / ТЕМА

Чем трекинг отличается от обычных эффектов

Обычный Blur, Glow, Color Corrector или Transform меняет изображение сразу: получил пиксели, применил операцию, отдал результат дальше. Tracking-ноды работают иначе. Сначала они изучают кадр и измеряют движение: точку, несколько точек, плоскость, поверхность или камеру. Только потом эти данные используются для реального композитинга.

Поэтому трекинг — это не визуальный эффект сам по себе, а мост между анализом исходника и дальнейшей сборкой. Он отвечает на вопрос: как двигался объект или камера? После этого движение можно передать тексту, логотипу, маске, clean plate, 3D-объекту, стабилизации или замене экрана.

Главная особенность таких нод в том, что они создают не просто картинку, а полезные motion-данные. В Fusion эти данные могут превращаться в Transform, Corner Pin, Planar Transform, стабилизацию, match move или 3D-камеру. Именно поэтому трекинговые ноды нужно воспринимать отдельно от обычных 2D-нод.

02 / ТЕМА

Какие типы движения бывают

Самый простой случай — точечное движение. Например, нужно прикрепить стрелку к пятну на стене или заставить надпись следовать за маленьким объектом. Для этого подходит обычный Tracker: он отслеживает одну или несколько контрастных областей и превращает их движение в позицию, rotation, scale или corner data.

Более сложный случай — плоскость. Экран телефона, монитор, вывеска, лист бумаги, стена, дверь или упаковка меняют перспективу, но остаются примерно плоскими. Здесь лучше использовать Planar Tracker. Он анализирует не одну точку, а целую область и понимает перспективное искажение плоскости. Поэтому замена экранов и надписей на поверхностях обычно делается именно через planar-трекинг.

Отдельно стоят деформируемые поверхности и движение камеры. Surface Tracker нужен там, где поверхность не просто плоско двигается, а изгибается или деформируется: ткань, кожа, одежда, сложная органическая форма. Camera Tracker решает другую задачу: он восстанавливает движение реальной камеры и помогает встроить 3D-объекты в сцену так, чтобы они совпадали с перспективой кадра.

03 / ТЕМА

Tracker, Planar Tracker, Surface Tracker и Camera Tracker

Tracker — хороший выбор для простых задач: стабилизировать точку, перенести движение на Transform, сделать match move, получить данные позиции или масштаба. Он удобен, когда в кадре есть понятный контрастный маркер или небольшая область, которая не деформируется и не перекрывается слишком часто.

Planar Tracker лучше выбирать, когда важна поверхность. Он не просто ловит пиксель, а оценивает движение участка как плоскости. Это критично для экранов, табличек, плакатов, стен и любых объектов, где нужно сохранить перспективу. Результат часто выводится через Planar Transform или Corner Pin, а затем обычный Merge кладёт новый элемент поверх исходного кадра.

Surface Tracker и Camera Tracker решают более тяжёлые задачи. Surface Tracker помогает привязать коррекцию или текстуру к поверхности, которая меняет форму. Camera Tracker строит камеру и облако точек, после чего можно добавлять 3D-объекты, текст, свет и Renderer3D. Но эти ноды требуют более аккуратного исходника: достаточно деталей, параллакса, правильного диапазона кадров и минимум лишних движущихся объектов в зоне анализа.

04 / ТЕМА

Что проходит дальше по схеме

После анализа трекинговая нода должна отдать результат в понятную форму. Это может быть обычный Transform для 2D-слоя, Planar Transform для элемента на плоскости, Corner Pin для замены экрана, стабилизированный output, маска, которая едет вместе с объектом, или Camera3D для 3D-сцены.

Важно понимать: трек сам по себе не делает финальный композит красивым. Он только переносит движение. После него всё равно нужно правильно собрать элемент: подготовить графику, подогнать перспективу, настроить альфу, добавить blur, grain, цвет, отражения, засветы и ограничивающие маски. Именно эти детали делают вставку не приклеенной картинкой, а частью кадра.

В больших схемах трекинг лучше держать отдельным блоком. Сначала анализ и проверка движения, затем применение данных, затем финальная 2D- или 3D-сборка. Так проще понять, где ошибка: в плохом треке, в неправильном переносе движения или уже в визуальной интеграции элемента.

05 / ТЕМА

Как выбирать правильный трекер

Выбор трекера начинается не с названия ноды, а с вопроса: что именно движется в кадре? Если нужно следить за небольшой точкой или маркером — обычный Tracker. Если нужно заменить экран или привязать графику к плоскости — Planar Tracker. Если поверхность гнётся — Surface Tracker. Если камера едет в пространстве и нужно встроить 3D — Camera Tracker.

Второй вопрос: что потом нужно получить? Для простого движения логотипа достаточно Transform-данных. Для экрана нужен Corner Pin или Planar Transform. Для стабилизации нужен режим стабилизации. Для 3D-вставки нужна камера и сцена. Ошибка новичков — сделать хороший анализ, но вывести его не в тот тип данных.

Третий вопрос: есть ли в кадре нормальная область для анализа? Трекеру нужны детали, контраст, стабильная фактура и минимум перекрытий. Однотонная белая стена, сильный motion blur, блики, шум, пересвет, перекрытия руками и резкие изменения света часто ломают трек сильнее, чем кажется.

06 / ТЕМА

Практические сценарии

Замена экрана обычно строится так: Planar Tracker анализирует поверхность монитора или телефона, новый экран подготавливается отдельной 2D-веткой, Planar Transform или Corner Pin переносит его в перспективу, Merge кладёт результат поверх исходника, маски скрывают лишнее, а цвет, blur, grain и glow подгоняют вставку под реальную камеру.

Стабилизация участка делается иначе. Tracker или Planar Tracker сначала измеряет движение, затем используется режим стабилизации. После стабилизации часто нужно вернуть движение обратно уже на вставленный элемент или аккуратно обрезать края, потому что стабилизированный кадр начинает выходить за границы композиции.

Для 3D-вставки Camera Tracker анализирует движение камеры, создаёт Camera3D и ориентиры сцены. После этого 3D-объект собирается через Merge3D, освещается, рендерится Renderer3D и уже как обычное изображение возвращается в 2D-композит. Здесь трекинг отвечает за геометрию движения, а финальная правдоподобность всё равно зависит от света, цвета, резкости и контакта объекта с кадром.

07 / ТЕМА

Типичные признаки плохого трека

Плохой трек часто видно не сразу по графику, а по поведению вставки. Элемент слегка плавает, дрожит, уезжает на поворотах, отстаёт на motion blur, неправильно масштабируется или ломает перспективу на краях. Если вставка визуально живёт отдельно от исходника, сначала проверяй трек, а не цветокоррекцию.

Частая причина — неверная область анализа. Трекер цепляется за блик, тень, шум, отражение или объект, который меняется независимо от нужной поверхности. Для planar-трекинга особенно важно выделять область с реальной фактурой плоскости, а не только красивый прямоугольник по краям экрана.

Если трек плохой, его не нужно пытаться лечить десятком эффектов после Merge. Лучше сузить или расширить область анализа, выбрать другой участок, разбить трек на диапазоны, исключить перекрытия, вручную поправить проблемные кадры или выбрать другой тип трекера.

08 / ТЕМА

Анализ исходника и применение трека — разные ветки

Для Planar Tracker подайте снятый кадр в основной вход, выберите устойчивую область и Reference Time, выполните трекинг в нужные стороны и проверьте его. Create Planar Transform создаёт отдельный инструмент с данными этого трека. В его image-вход идёт уже новая графика; результат отправляется в Foreground Merge, а исходник — в Background.

Corner Pin может быть режимом самого Planar Tracker; это не обязательная отдельная нода после него. Для ручной четырёхточечной подгонки существует Corner Positioner. Обычный Tracker тоже может выдавать изображение в режимах match move/stabilize, а его позиционные данные доступны как управляющие связи. Не изображайте любой трек как отдельный провод универсального типа «motion».

09 / ТЕМА

Reference frame, окклюзии и повторный трекинг

Reference Time — кадр, относительно которого согласуется положение вставки. Если менять его или кадр подгонки без понимания, графика может сдвинуться при хорошем треке. После изменения исходного материала, ретайма или предобработки проверьте актуальность трековых данных; после пересчёта Planar Tracker обновите или заново создайте используемый Planar Transform.

Рука перед экраном не должна становиться частью новой поверхности: используйте окклюзионную маску и восстановите перекрывающий объект поверх вставки. Для Camera Tracker исключайте независимо движущиеся объекты из solve; чистое вращение камеры и отсутствие глубинного параллакса ограничивают восстановление глубины. Трекинг проверяется на всей длине кадра, а не только по числу ошибки solve.

10 / ТЕМА

Доступность инструмента

Camera Tracker требует DaVinci Resolve Studio. Перед выбором трекера сверяйте наличие инструмента и его режимов в своей версии приложения. Отсутствующая Studio-функция не появляется после изменения схемы; для 2D- и planar-задач выбирайте подходящий доступный Tracker или Planar Tracker.

02 / ТАБЛИЦА ВЫБОРА

Какую ноду выбрать?

Нода / группаЗадачаЧто проверить
TrackerТочки, match move и стабилизацияОбласть трека и управляющие связи
Planar TrackerДвижение плоскостиReference Time, drift и окклюзии
Planar TransformПрименение сохранённого planar-трекаВ image-вход идёт вставка
Camera TrackerSolve камеры для 3D; StudioПараллакс, стабильные точки, export
Surface TrackerДеформирующаяся поверхностьСетка и независимые перекрытия
03 / ПРАКТИЧЕСКИЕ СЦЕНАРИИ

Три рабочие схемы

01

Значок за точкой

MediaIn → Tracker; Text+ → Transform → Merge (FG)

Позиция Transform связана с данными Tracker; это управляющая связь, не image-провод.

02

Заменить экран

Insert → Planar Transform → Merge (FG)

Planar Transform создайте через Create Planar Transform после анализа plate; исходник идёт в BG.

03

Объект с камерой съёмки

Exported Camera3D + Object → Merge3D → Renderer3D

Камеру экспортируют после Camera Tracker solve; проверяют её по всему кадру.

04 / ПОСЛЕДОВАТЕЛЬНОСТЬ

Рабочая последовательность

  1. 01

    Определить тип движения: точка, плоскость, поверхность или камера

  2. 02

    Выбрать подходящий Tracker, Planar Tracker, Surface Tracker или Camera Tracker

  3. 03

    Задать область анализа с хорошей фактурой, контрастом и минимумом перекрытий

  4. 04

    Проанализировать кадр и проверить трек до финальной сборки

  5. 05

    Передать данные в Transform, PlanarTransform, Corner Pin, стабилизацию или 3D-камеру

  6. 06

    Собрать элемент через Merge, Match Move или Renderer3D и подогнать его под исходник

  7. 07

    Проверить финал на дрожание, скольжение, перспективу, blur, grain, цвет и края

05 / РАЗБОР ОШИБОК

Типичные ошибки

Использовать точечный Tracker там, где нужна плоскость с перспективой.

Выбирать Planar Tracker только потому, что объект прямоугольный, хотя в кадре нет стабильной фактуры для анализа.

Не проверять трек отдельно до финального Merge и искать проблему уже в цвете, blur или альфе.

Трекать блики, шум, тени или отражения вместо реальной поверхности объекта.

Забывать, что хороший трек не заменяет интеграцию: вставке всё равно нужны grain, blur, цвет, маски и правильные края.

Пытаться одним треком закрыть весь кадр, хотя движение меняется и его нужно разбивать на несколько диапазонов.

Использовать Camera Tracker без достаточного параллакса и деталей, а потом удивляться нестабильной 3D-камере.

BLACKMAGIC DESIGN / ИСТОЧНИКИ

Продолжить по официальному руководству

Примеры объясняют логику подключений. Точные настройки и доступность инструментов в вашей версии и редакции проверяйте по соответствующему руководству Blackmagic Design.