Энциклопедия Color · AI Magic Mask 2

Magic Mask в DaVinci Resolve 21

Magic Mask 2 — AI-инструмент Resolve для выделения объекта прямо в Viewer, трекинга по клипу и превращения результата в рабочий matte для локальной цветокоррекции. Здесь разбираем именно реальный workflow и параметры, которые видны в Resolve 21.

Это не дубль Qualifier и Power Windows. Qualifier выделяет по цвету и яркости, Windows — по геометрии, а Magic Mask использует AI-выделение объекта и отслеживание во времени.
AI
выделение объекта
1
click для старта
Track
по всему клипу
Matte
чистим до grade

Что на самом деле делает Magic Mask

Выделить объект, отследить, подчистить matte — и только потом красить локально

Смысл Magic Mask не в том, что AI сам красит кадр. Он снимает значительную часть ручной работы по выделению. Что именно корректировать, насколько сильно и достаточно ли чистая маска — по-прежнему решаете вы.

Выбрать объект

Начните с понятной точки в Viewer, чтобы Resolve понял, какой именно объект нужно изолировать.

Отследить маску

Overall Track протягивает выделение по времени, чтобы не собирать маску вручную на каждом кадре.

Дочистить matte

Используйте edge, noise и black/white cleanup только там, где сгенерированной маске действительно нужна помощь.

Сделать локальный grade

Когда matte стабилен, используйте ноду для экспозиции, цвета, saturation или отделения фона.

Реальные панели Resolve 21

Три состояния панели, которые нужно понять в первую очередь

Ниже — Magic Mask в реальном Color workspace, состояние после первого click и панель после завершённого Overall Track.

Magic Mask внутри страницы Color

Magic Mask 2 работает прямо внутри привычного node-based workflow. Вы создаёте выделение в Viewer, а затем используете его как основу для локальной цветокоррекции — например, чтобы отдельно изменить человека, объект или фон, не строя сложный HSL-key вручную.

Работает внутри обычной ноды Color
Выделение создаётся через Viewer
После маски можно делать любую локальную правку

Панель до полного трекинга

После первого click Resolve создаёт отдельный элемент выделения и показывает его на временной шкале Magic Mask. Справа находятся настройки качества и matte refinement: ими удобнее не искать объект заново, а довести уже найденную маску до аккуратного края.

Click 1 фиксирует исходное выделение
Faster / Better задаёт приоритет скорости или качества
Matte controls очищают край маски

Overall Track завершён

После трекинга синяя полоса Overall Track показывает рассчитанный диапазон, а зелёная отметка подтверждает завершение прохода. На этом этапе главное — проверить самые сложные места движения, а не считать, что AI автоматически гарантирует идеальный matte на каждом кадре.

Overall Track хранит результат прохода
Проверяйте края на сложном движении
После трекинга можно точечно доработать matte

Доработка matte

Не пытайтесь спасать плохую маску одним огромным Blur

Параметры справа решают разные задачи: геометрию края, шум, мягкость и очистку чёрной/белой части matte. Несколько небольших осознанных правок почти всегда выглядят лучше одного агрессивного значения.

Quality: Faster / Better

Faster удобен для первичного прохода и проверки идеи. Better имеет смысл включать, когда выделение уже выбрано правильно и важнее качество финальной маски, чем скорость расчёта.

Smart Refine

Smart Refine помогает улучшить сложные границы выделения. Это не замена проверке Viewer, а дополнительный этап, когда волосам, мелким деталям или контрастному краю не хватает аккуратности.

Mode / Shape / Radius / Iterations

Эта группа управляет геометрической доработкой matte. Shrink или противоположное расширение меняют границу, Shape задаёт характер обработки, Radius — ширину воздействия, Iterations — количество проходов.

Smoothing / Denoise / Blur Radius

Используйте их умеренно. Smoothing сглаживает нестабильный край, Denoise помогает убрать мелкий шум маски, а Blur Radius смягчает границу. Слишком сильные значения быстро дают искусственный ореол.

In/Out Ratio

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

Clean Black / Black Clip / Clean White / White Clip

Это инструменты очистки matte: убрать серый мусор в чёрной области, укрепить белую область объекта и сделать маску более читаемой. Лучше использовать их как финальную доводку, а не пытаться ими спасать неправильное исходное выделение.

Post Filter

Финальная фильтрация после основных этапов matte refinement. Это параметр для аккуратного завершения маски, когда структура уже правильная и остаётся убрать мелкие артефакты.

Практический workflow

Чистый workflow Magic Mask в четырёх шагах

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

01

Создайте отдельную ноду под маску

Magic Mask проще контролировать, когда локальная задача живёт в отдельной ноде. Тогда AI-выделение, сама коррекция и её интенсивность не смешиваются с базовым балансом кадра.

02

Кликните по нужному объекту в Viewer

Начинайте с понятной области объекта, а не со сложного полупрозрачного края. Хорошая исходная точка экономит время на последующем matte refinement.

03

Запустите track и проверьте сложные кадры

После Overall Track смотрите участки с быстрым движением, перекрытиями, волосами и изменением масштаба. Именно там чаще всего появляется заметный дрейф или грязный край.

04

Подчистите matte и только потом усиливайте grade

Если коррекция сильная, любой плохой край станет заметнее. Сначала доведите маску, затем уже меняйте экспозицию, цвет, saturation или фон.

FAQ

Magic Mask в Resolve: частые вопросы

Короткие практические ответы про трекинг, очистку matte и отличие от классических secondary-инструментов.

Magic Mask — это то же самое, что Qualifier?

Нет. Qualifier в основном выделяет пиксели по диапазонам цвета и яркости. Magic Mask 2 строит AI-выделение по кликам в Viewer и отслеживает эти опорные точки во времени.

Чем Add/Subtract clicks отличаются от Paint?

Add и Subtract clicks меняют интерпретацию объекта AI и могут отслеживаться по клипу. Paint — покадровая заплатка для коротких ошибок маски; если проблема длится много кадров, лучше исправить само click-выделение.

Что показывает Click List?

В Click List хранятся клики, которыми вы направляете генерацию маски, и видно, на каком участке каждый из них отслежен. Строка Overall Track помогает быстро заметить пробелы в трекинге.

Что выбирать: Faster или Better?

Faster быстрее строит маску более низкого качества и удобен для настройки или garbage matte. Better сохраняет больше деталей, но требует больше вычислений, поэтому логичнее для финальной видимой маски.

Почему край маски мерцает по кадрам?

Волосы, полупрозрачная ткань, быстрое движение и перекрытия — типичные области низкой уверенности. Сначала исправьте clicks и tracking, а затем умеренно применяйте Consistency и Matte Finesse: Smoothing, Denoise, Blur и другие параметры.

Что делает Render in Place Magic Mask в Resolve 21?

В Resolve 21 Magic Mask можно отрендерить в cached frames с созданием отдельной external matte node. Получившийся alpha-сигнал затем можно переиспользовать в других местах нодовой схемы.

AI-сегментация для secondary grade

Magic Mask 2 ускоряет изоляцию, но качество grade всё равно определяется matte

AI Magic Mask 2 в Resolve 20 сменил старую stroke-centric логику на систему additive/subtractive clicks с отдельными paint corrections и Matte Finesse. Он нужен прежде всего для быстрой secondary grading selection — человека, объекта или части объекта — а не как полноценная замена ротоскопинга и compositing. В Resolve 21 tracked Magic Mask можно Render in Place в отдельный external matte node: это полезно, когда тяжёлый AI-track уже утверждён и его нужно превратить в стабильный, переиспользуемый matte.

Magic Mask 2
add/subtract clicks + paint correction
Click List
хранит clicks и их индивидуальные tracks
Matte Finesse
дорабатывает готовую AI selection
Resolve 21
Render in Place → external matte node
Техническая шпаргалка

Magic Mask 2: от указания объекта до рабочего matte

ЭтапИнструментЗадачаЧто не делать
Первичная selectionAdd clickуказать AI, какой объект/область нужно включитьрасставлять десятки clicks до первой проверки
ИсключениеSubtract clickпоказать похожий объект или область, которую нужно исключитьлечить системную ошибку сотнями paint strokes
TrackingOverall / individual click tracksраспространить selection во временизапускать весь клип и не смотреть сложные occlusion frames
Локальная правкаPlus / Minus Paintисправить конкретные frames/участки, где AI ошибсяиспользовать Paint как ручной roto на весь shot
Край matteRefine Range, Denoise, Blur, In/Out Ratio, Clean Black/Whiteподогнать edge под тип коррекцииделать hard matte для мягкой color correction без причины
Сложная сценаWindow / Qualifier + Magic Maskограничить AI пространственно или по signalожидать, что одна AI mask решит прозрачность, hair detail и occlusion идеально
Утверждённый trackResolve 21 Render in Place Magic Maskсоздать cached external matte node для дальнейшей работырендерить matte до того, как track и edge реально проверены
Рабочая последовательность

1. Выберите репрезентативный frame

Ставьте первый click там, где форма объекта читается хорошо и нет максимальной motion blur/occlusion. Чем понятнее исходная подсказка, тем меньше последующей ручной коррекции.

2. Минимум clicks, затем track

Добавляйте новый click только когда он объясняет AI новую проблему: похожий фон, отдельную часть объекта, ошибочное включение. Не превращайте Click List в шум до того, как увидите результат первого track.

3. Правьте только проблемные участки

Paint tools и retrack отдельных clicks лучше использовать локально на frames, где ошибка действительно появилась. После правки проверяйте несколько кадров до и после, чтобы не создать popping matte.

4. Edge настраивайте под коррекцию

Для мягкого relight/skin grade можно позволить более forgiving edge; для сильного hue/exposure separation нужен чище matte. Настройки Matte Finesse должны следовать задаче, а не стремлению получить красивую чёрно-белую маску.

Диагностика

Маска прыгает между похожими объектами

Вероятная причина

AI не получил достаточно различающей информации или сцена содержит похожие формы/текстуры

Что проверить

subtract click на ложном объекте, spatial Window и retrack проблемного участка

Hair edge кипит и мерцает

Вероятная причина

тонкие полупрозрачные детали меняются быстрее, чем mask model стабильно удерживает их

Что проверить

Refine Range, Denoise/Blur, более мягкий grade и дополнительная Window/Qualifier

После Clean Black/White контур выглядит вырезанным

Вероятная причина

matte finesse слишком агрессивно бинаризует полупрозрачный край

Что проверить

уменьшите Clean/Clip, верните Blur/In-Out Ratio и смотрите итоговый grade, а не matte отдельно

Render in Place зафиксировал плохой участок

Вероятная причина

external matte был создан до полной проверки track

Что проверить

вернитесь к исходной Magic Mask, исправьте track и перерендерите matte

DaVinci Resolve 21

Resolve 21: Render in Place Magic Mask создаёт external matte node

В меню Magic Mask появился Render in Place Magic Mask. Resolve кэширует tracked mask в набор кадров и создаёт отдельный external matte node, автоматически связанный с рабочей нодой. Это снижает нагрузку при дальнейшей коррекции и позволяет использовать утверждённый matte как обычный внешний alpha source.