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

RESOLVE FX · KEY

Alpha Matte
Shrink and Grow.

Чините геометрию.
Не пересобирайте key случайно.

Это компактная morphology-станция для alpha, которая уже существует. Надёжный порядок: defect → operation → shape → минимальный Radius → output/QC. Opening и Closing — не абстрактные кнопки «очистки», а Manual Iteration Control — не переключатель качества.

01 / INPUT

Existing alpha

02 / MORPH

4 operations · 3 shapes

03 / QC

Preview → Composite

Lab использует независимую стандартную morphology, чтобы показать последствия размера operator и повторов. Это намеренно не клон закрытой implementation Resolve.

ALPHA MATTE LAB / MORPHOLOGY MODELAUTO
PREVIEW ALPHACLOSING · CIRCLE
Leak фона1%Потери foreground7%Потери thin detail0%
Advanced Options · Manual Iteration Control

В учебной модели Operator Radius трактуется как стандартный radius morphology-kernel, а Repeat Operation — как буквальное повторение проходов. Внутренняя шкала и implementation Resolve не заявляются и не воспроизводятся.

Ошибка silhouette 3%

Независимая учебная модель. Она использует стандартную min/max morphology, чтобы наглядно показать Shrink, Grow, Opening, Closing, Shape kernel и repeated passes. Она не воспроизводит proprietary pixel math, шкалы параметров, edge handling или RGB processing Resolve.

COLOR / RESOLVE FX · KEY

Четыре реальных Inspector-capture + независимая matte-morphology lab.

Shrink · Grow · Opening · Closing

01MORPHOLOGY, А НЕ KEY GENERATION

Три решения делают эту маленькую панель предсказуемой.

Разделяйте роли сигнала: upstream tools решают, что является объектом; этот FX перестраивает геометрию alpha; composite показывает, работает ли исправленный edge.

Это обработчик существующей matte, не генератор key

Эффект начинает работу после того, как alpha уже появилась из 3D Keyer, HSL/Luma Keyer, Qualifier, Window, Magic Mask, roto или внешней matte. Если upstream selection неверна по смыслу, morphology не узнает объект заново: она лишь перестроит геометрию уже поданного сигнала. Поэтому first fix — исправить источник matte, а Alpha Matte Shrink and Grow использовать для локальной геометрической доводки.

Operation выбирают по типу дефекта, а не по вкусу

Fringe вокруг белой области требует Shrink; недостающая граница — Grow; отдельные white specks — Opening; маленькие black holes и разрывы — Closing. Если один и тот же matte одновременно имеет крупный leak, дырки и потерянные волосы, это сигнал не усиливать Radius, а вернуться к key/roto или разделить задачи между нодами.

Минимальный достаточный Radius сохраняет детали

Morphology выигрывает от маленьких исправлений. Чем сильнее operator проходит по matte, тем быстрее исчезают волосы, motion blur, полупрозрачные края, тонкие ремешки и отверстия, которые должны остаться. Manual Iteration Control нужен только когда обычный Radius уже доказанно недостаточен; повтор operations — усиление воздействия, а не повышение качества само по себе.

Сверка устойчивой логики: Blackmagic Design · Resolve FX Key ↗

02РЕАЛЬНАЯ ПАНЕЛЬ RESOLVE 21

Четыре capture покрывают видимую панель; advanced controls разобраны как conditional controls.

Screenshots — доказательство интерфейса, а не presets. Closing, Circle и Radius 0.000 лишь фиксируют одно состояние Inspector.

01 · СНАЧАЛА ДЕФЕКТ

Morph Operation

Morph Operation

Выбирает Shrink, Grow, Opening или Closing. Shrink сужает white/opaque region; Grow расширяет. Opening — последовательность, полезная для удаления небольших foreground specks/выступов; Closing — последовательность, полезная для закрытия небольших background holes и трещин внутри matte.

ПроверкаСначала назовите дефект в Preview Alpha. Если вы не можете объяснить, почему выбран именно Opening или Closing, operation, скорее всего, выбрана слишком рано.

02 · ГЕОМЕТРИЯ OPERATOR

Shape + Radius

Shape

Square, Circle и Diamond определяют форму morphology operator и тем самым поведение на corners/angles. Circle — default и даёт равномерную органическую экспансию; Square сильнее тяготеет к прямоугольной геометрии; Diamond иначе ведёт себя на диагоналях и острых углах.

ПроверкаПри малом Radius сравнивать Shape лучше на диагонали или угле. Если silhouette стала “квадратной” или “ромбовидной”, сначала верните Radius, а не компенсируйте деформацию следующей нодой.

Radius

Основной масштаб автоматической Morph Operation. Чем выше значение, тем дальше Shrink/Grow/Open/Close перестраивает matte. Это не blur radius: изменение топологии и границы происходит морфологически, поэтому тонкие структуры могут исчезнуть резко.

ПроверкаПоднимайте Radius от нуля до первого значения, где исчезает конкретный дефект. После этого обязательно проверьте hair, motion blur, fingers, straps и отверстия в объекте.

03 · КАКОЙ СИГНАЛ ВЫХОДИТ

Output · Process + Preview Alpha

Process

Определяет, к каким каналам применяется Morph Operation и что эффект возвращает downstream: RGB (Blank Alpha), Alpha (RGB Unaffected) или RGB + Alpha. Для обычной matte engineering чаще всего нужен Alpha (RGB Unaffected), потому что геометрия alpha меняется, а RGB остаётся исходным.

ПроверкаЕсли кажется, что эффект “сломал картинку”, первым делом проверьте Process. RGB (Blank Alpha) намеренно не выдаёт рабочую alpha; RGB + Alpha уже меняет не только matte.

Preview Alpha

Диагностический просмотр output alpha. Он убирает отвлекающий beauty image и делает holes, speckle, толщину края и уничтожение thin detail заметными сразу. Preview не заменяет финальный composite check.

ПроверкаНастройте morphology в alpha-view, затем обязательно выключите Preview Alpha и посмотрите край на реальном светлом и тёмном фоне в движении.

04 · ТОЛЬКО ЕСЛИ БАЗОВОГО RADIUS МАЛО

Advanced Options · Manual Iteration Control

Manual Iteration Control

Включает прямое управление тем, как morphology operators применяются повторно. После включения становятся значимыми conditional controls Operator Radius и Repeat Operation. Это advanced-ветка, а не “лучший quality mode”.

ПроверкаНе включайте manual iteration автоматически. Сначала докажите на Preview Alpha, что обычный Radius не может решить узкую задачу без побочного damage.

Operator Radius

Conditional slider, который Blackmagic описывает как размер operator при Manual Iteration Control. В учебной модели страницы он показан как отдельный kernel radius, но точная внутренняя шкала Resolve не воспроизводится.

ПроверкаМалый Operator Radius с несколькими repeats и большой radius за один проход могут визуально отличаться на corners/thin details. Не считайте их эквивалентными без A/B на реальном matte.

Repeat Operation

Conditional control, который повторяет operator и тем самым усиливает эффект Operator Radius. Повторы особенно быстро меняют topology мелких деталей, поэтому их нужно добавлять по одному и после каждого возвращаться к QC.

ПроверкаЕсли после нового repeat исчезла тонкая деталь, вернитесь назад: morphology уже превысила допустимую коррекцию, даже если крупная silhouette стала “чище”.

03ОДИН DEFECT → ОДНА OPERATION

Shrink, Grow, Opening и Closing меняют разную геометрию.

Opening и Closing особенно легко использовать неверно: общая silhouette может выглядеть похоже, пока мелкая topology меняется радикально.

01

Shrink

EDGE / WHITE REGION ↓

Убрать тонкий белый fringe, чуть подтянуть слишком широкий matte.

Волосы, motion blur и тонкие детали исчезают первыми.

02

Grow

EDGE / WHITE REGION ↑

Вернуть слегка недостающую границу или расширить matte перед дальнейшим edge work.

Появляется толстый край и захватывается background.

03

Opening

SHRINK → GROW

Удалить небольшие white specks и тонкие выступы вне основной формы.

Слишком большой operator удаляет реальные мелкие foreground-элементы.

04

Closing

GROW → SHRINK

Закрыть небольшие black holes и узкие разрывы внутри white matte.

Может закрыть отверстия, которые должны оставаться прозрачными.

Сама по себе «красивая белая silhouette» не является целью. Корректная matte может содержать серую полупрозрачность для волос, glass, motion blur и defocus; morphology должна сохранять эти структуры, если они нужны шоту.

04WORKFLOW МИНИМАЛЬНОГО ВМЕШАТЕЛЬСТВА

Исправьте названный defect и остановитесь.

У схемы два режима: обычный путь ремонта и путь восстановления, когда morphology начинает уничтожать legitimate detail.

ALPHA MATTE / PIPELINE LOGIC
Учебный workflow Alpha Matte Shrink and Grow.KEY / ROTOEXISTING ALPHADIAGNOSEPREVIEW ALPHAMORPHOPERATION + SHAPESCALEMINIMUM RADIUSQCCOMPOSITE + MOTION
02 / 05

Назовите геометрический дефект

Fringe, missing edge, white speck и black hole требуют разных operations. Сначала диагноз, потом Radius.

Это учебный workflow, а не буквальный node graph Resolve. Главное правило — minimum sufficient morphology: классифицируйте defect в alpha, исправьте только нужную геометрию, затем вернитесь в реальный composite и motion-QC.

Полезные upstream/downstream темы: 3D Keyer ↗ · Qualifier / Windows / Tracker ↗

05ПОВТОРЯЕМЫЕ MATTE-ЗАДАЧИ

Четыре упражнения с критерием результата.

Каждый recipe начинается с defect, видимого в alpha, и заканчивается composite/motion check, чтобы operation не превращалась в слепую «чистку».

01

Подтянуть лёгкий fringe после key

Сдвинуть matte внутрь ровно настолько, чтобы фон перестал торчать по контуру, не съев hair и motion blur.

ПодготовьтеUpstream key уже стабилен. Process = Alpha (RGB Unaffected), Preview Alpha включён.

  1. 01

    Выберите Shrink и начните с Circle.

  2. 02

    Поднимайте Radius по минимальному шагу до исчезновения конкретного fringe.

  3. 03

    Сразу проверьте волосы, motion blur и пальцы на другом участке кадра.

  4. 04

    Выключите Preview Alpha и сравните край на светлом и тёмном replacement background.

Критерий результата

Fringe исчез, но silhouette не стала заметно тоньше, а semi-transparent detail сохранилась в движении.

02

Убрать отдельные white specks

Очистить мелкий foreground noise вне объекта без агрессивного shrinking всей silhouette.

ПодготовьтеВ B/W matte видны мелкие белые точки/островки, а основная граница уже правильная.

  1. 01

    Выберите Opening и Circle.

  2. 02

    Держите Radius минимальным: нужен operator немного крупнее specks, а не всей структуры героя.

  3. 03

    Если вместе со specks исчезают серьги, волосы или straps, верните Radius и чините источник key точечно.

  4. 04

    Проверьте несколько кадров до/после — temporal chatter может выдавать новые specks.

Критерий результата

Noise исчез, а тонкие legitimate foreground-элементы остаются стабильными.

03

Закрыть небольшие black holes

Восстановить плотность foreground в небольших отверстиях, не залив реальные прозрачные области.

ПодготовьтеPreview Alpha показывает локальные чёрные точки или тонкие трещины внутри объекта.

  1. 01

    Выберите Closing и Circle.

  2. 02

    Поднимите Radius только до закрытия дефектных holes.

  3. 03

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

  4. 04

    Если нужны разные масштабы ремонта, разделите задачи на ноды вместо одного большого Radius.

Критерий результата

Дефектные holes закрылись, но реальная внутренняя геометрия объекта не “заплыла”.

04

Когда нужен Manual Iteration Control

Получить контролируемое повторение operator там, где одного automatic Radius недостаточно, и измерить collateral damage.

ПодготовьтеБазовый Radius уже протестирован, operation/shape выбраны правильно, но требуется более выраженный результат на конкретной структуре.

  1. 01

    Включите Manual Iteration Control только после сохранённого A/B базового варианта.

  2. 02

    Начните с малого Operator Radius и одного Repeat Operation.

  3. 03

    Добавляйте repeat по одному; после каждого проверяйте thin detail и silhouette error.

  4. 04

    Если большой operator нужен только локально, ограничьте воздействие upstream matte/window вместо глобального усиления.

Критерий результата

Дополнительный repeat решает заявленный defect, а потери detail остаются приемлемыми и осознанными.

06MORPHOLOGY ИДЁТ ПОСЛЕ SELECTION

Keyer решает, что принадлежит объекту; этот FX меняет форму уже выбранного.

Правильный простой инструмент делает graph проверяемым и не позволяет morphology-node скрывать сломанный key.

ИнструментЧто решаетКогда использовать
Alpha Matte Shrink and GrowГеометрия/topology существующей alphaSelection уже правильна, но нужна небольшая Shrink/Grow/Opening/Closing-коррекция
3D Keyer ↗Генерирует color key через strokes и имеет собственный matte cleanup/despill.Когда проблема — отделить screen/foreground по цвету, а не просто перестроить готовую alpha.
HSL Keyer ↗Строит key через Hue/Saturation/Luma ranges.Когда нужен явный component-based color qualifier с управляемыми H/S/L границами.
Luma Keyer ↗Строит alpha главным образом из яркости.Когда объект отделяется по brightness, а color sampling избыточен.

07КОГДА MATTE СТАНОВИТСЯ ХУЖЕ

Collateral damage — это диагностическая информация.

Если исчезают волосы, закрываются реальные gaps или playback начинает дрожать, operation превысила безопасный масштаб либо настоящая причина находится upstream.

01Shrink убирает fringe, но исчезают волосы

Radius уже слишком велик для самой тонкой legitimate detail. Верните его до сохранения волос и чините остаточный fringe через upstream key, localized matte или отдельную edge-ветку. Не компенсируйте потерю волос последующим Grow: это не восстановит исходную полупрозрачность.

02Closing делает объект “жирнее”

Closing сначала расширяет, затем сжимает, поэтому чрезмерный operator может менять corners и узкие gaps даже при похожей общей площади. Уменьшите Radius/Operator Radius и проверяйте не только hole, но и outer silhouette.

03Opening удаляет нужные мелкие элементы

Размер operator стал сопоставим с earrings, straps, hair clusters или fine graphic detail. Уменьшите Radius, смените Shape только если дефект связан с геометрией углов, либо очистите specks upstream/локальной mask.

04Эффект будто не меняет alpha

Проверьте Process: в RGB (Blank Alpha) рабочая alpha не выводится. Затем включите Preview Alpha, подтвердите, что входная matte действительно существует, и убедитесь, что Radius/Operator Radius не равен нулю.

05После RGB + Alpha цвет края выглядит странно

Вы выбрали режим, который затрагивает больше, чем alpha geometry. Для обычной matte engineering вернитесь в Alpha (RGB Unaffected), стабилизируйте matte отдельно и только потом решайте edge color/despill специализированными инструментами.

06Несколько repeats улучшают matte на still, но он дрожит в playback

Повторная morphology усиливает frame-to-frame variation исходной matte. Уменьшите repeats и найдите temporal instability upstream — tracking, key sampling, compression/noise или animated roto. Финальный QC этого FX всегда должен включать движение.

Проверяйте на двух контрастных фонах

Тёмный фон лучше показывает светлый fringe, светлый — тёмный contamination и over-shrink. Один удобный replacement может скрыть ошибку alpha.

Смотрите 100% и playback

Morphology может выглядеть идеально на fit-to-screen, но “ломать” hair и motion blur на pixel level. После still-QC проиграйте проблемный участок.

Не лечите spill геометрией alpha

Green/blue contamination на foreground RGB — отдельная задача despill/color correction. Shrink может скрыть spill ценой потери реального edge detail.

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

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

08FAQ

Практические вопросы по Alpha Matte Shrink and Grow.

Что делает Alpha Matte Shrink and Grow?

Он морфологически перестраивает уже существующую alpha/key matte: сужает, расширяет, удаляет мелкие white specks через Opening или закрывает небольшие black holes через Closing.

Opening и Closing — это просто Shrink и Grow?

Это составные morphology operations: учебно их удобно мыслить как Shrink → Grow для Opening и Grow → Shrink для Closing. Они нацелены на мелкие структуры/holes, а не просто на постоянный сдвиг всей outer boundary.

Какой Shape использовать по умолчанию?

Circle — документированный default и обычно наиболее нейтрален на organic edges. Square и Diamond имеют смысл, когда corner/angle geometry конкретного matte требует другого operator.

Когда нужен Alpha (RGB Unaffected)?

Когда задача — изменить только matte geometry, сохранив RGB изображения нетронутым. Это базовый безопасный режим для downstream compositing.

Что делает Manual Iteration Control?

Он открывает прямое управление применением operator через Operator Radius и Repeat Operation. Blackmagic описывает Repeat Operation как усиление эффекта Operator Radius для более экстремальных adjustments.

Почему нельзя просто поставить большой Radius?

Потому что morphology не понимает семантику изображения: тонкий волос, настоящий gap и случайный hole для неё лишь геометрические структуры. Большой operator быстрее всего уничтожает именно тонкие legitimate детали.

09ИСТОЧНИКИ И ГРАНИЦЫ

Текущие названия подтверждены captures Resolve 21; устойчивая morphology-логика сверена с документацией Blackmagic.

Интерактивная lab намеренно использует стандартную учебную min/max morphology. Она демонстрирует порядок operations, shape kernel, radius и repeated passes, но не заявляет proprietary шкалы, edge handling, GPU implementation или RGB-channel morphology Resolve.