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

FUSION · СПРАВОЧНИК НОД

PatchReplacer

PatchReplacer / Замена участка патчем

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

ЭффектыСредний

PatchReplacer

Обзор

Что делает PatchReplacer

PatchReplacer — Studio-only Resolve FX Revival для быстрой локальной ретуши. Он особенно эффективен там, где дефект сравнительно мал, а рядом в том же кадре есть подходящая чистая фактура: пыль, пятно, логотип, небольшой блик, крепёж, провод или мелкий объект на стене, коже, ткани, полу или небе.

Физическая схема ноды проще, чем кажется по экранным контролам: в Flow есть основной Image, опциональный синий Effect Mask и один Output. Отдельного Source-входа нет. И Source, и Target выбираются внутри одного Image: Source Position указывает область-донор, Target Position — место ремонта.

Target Width/Height и Region Shape задают геометрию области ремонта. Rectangle подходит для более прямолинейных форм, Ellipse часто удобнее для пятен и небольших органических дефектов. Режим Alpha channel не читает синий Effect Mask: он использует alpha самого входного Image. Для сложного custom contour сначала подготовь alpha upstream в image-ветви, а уже затем выбери Region Shape = Alpha channel.

Fill-in method определяет принцип восстановления. Clone буквально переносит данные source patch в Target и лучше всего работает, когда свет, перспектива и текстура уже совпадают. Blend Clone также использует Source, но сочетает его детализацию с освещением/тональной структурой Target, поэтому часто является самым практичным стартом для незаметной ретуши.

Fast Mask и Blend Mask отличаются принципиально: они устраняют необходимость в source patch. Fast Mask восстанавливает небольшой Target по соседним пикселям и хорош прежде всего для компактных дефектов; на большой области может проявиться сетчатая/повторяющаяся структура. Blend Mask — source-free вариант с более мягким смешиванием, близкий по характеру к Blend Clone без отдельного Source, но на крупных областях тоже может становиться слишком размытым.

Replacement Detail регулирует вклад детальности source в режимах, где source используется. Keep Original Detail возвращает часть исходной структуры Target поверх замены и полезен, когда важно сохранить поры кожи, зерно или мелкую фактуру. Variability в актуальном описании относится не к случайному «шуму», а к тому, насколько плотным/сплошным получается центр blended patch в соответствующих blend-режимах.

Blur Edges (в документации также встречается как Blur Shape Edges) — feather границы Region Shape. Он помогает спрятать переход, но не исправляет плохой Source. Если нужно большое размытие только для того, чтобы скрыть шов, сначала перепроверь сходство света, перспективы, масштаба и рисунка source/target.

Border Type и Frame Edge Pixels становятся особенно важными возле границы кадра. Black, Replicate, Reflect и Wrap-Around определяют, как получать пиксели за пределами image-domain, а From Source Patch / Preserve Existing / Replace With Blended задают стратегию работы непосредственно с frame-edge pixels. Эти режимы проверяй на реальном краю кадра при 100% масштабе.

Patch Positions доступны как явные координаты: Source Position X/Y и Target Position X/Y, а Target Width/Height задают размер цели. Эти значения можно keyframe-анимировать. Align Source To Target удобно использовать как reset/start: совместить позиции, а затем увести Source на ближайшую чистую фактуру.

Source Follows Track и Target Follows Track относятся к встроенному Resolve FX tracking-контексту PatchReplacer; это не означает, что у ноды появился отдельный Tracker-data сокет. Если сложная перспектива требует внешнего Planar Tracker в Fusion, проектируй отдельный stabilize/repair/reapply-motion workflow вместо фиктивного кабеля Tracker → PatchReplacer.

On-Screen Controls управляют только интерфейсом Viewer: Show оставляет ручки видимыми, Auto Hide прячет их вне взаимодействия, Hide полностью убирает overlay. Эти режимы не меняют пиксели результата. Для финального QC полезно скрыть controls и оценить патч без служебной графики.

Global Blend — финальный master mix между исходным изображением и результатом PatchReplacer. Используй его после того, как Source/Target, Fill-in method, detail и края уже настроены правильно: сниженный Global Blend удобен для A/B и ослабления эффекта, но не должен маскировать неверную ретушь. Финально обязательно проверяй стоп-кадр, 100% масштаб и playback — повтор текстуры или дрейф часто заметны только во времени.

Когда применять

  • Удаление мелкого мусора, точек, пятен, бликов и дефектов на изображении.

  • Ретушь фона: стены, пола, неба, ткани, однотонных поверхностей и повторяющихся текстур.

  • Закрытие небольших объектов похожей фактурой из соседней области кадра.

  • Быстрая замена локального дефекта без ручной покадровой дорисовки Paint-ноды.

  • Подготовка чистого участка перед более сложной композитной вставкой.

  • Анимированная ретушь, когда источник и цель должны следовать треку или sizing-анимации.