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

RESOLVE FX · PATCH-BASED RESTORATION

Dead Pixel
Fixer.

Найдите дефект.
Исправьте только его.

Dead Pixel Fixer — хирургический restoration tool: задайте минимальный patch, выберите Spatial или явный clone source, решите, принадлежит repair координатам Source или Scene, затем проверьте реальные изменённые pixels.

01 / REGION

Patch Style

02 / MODEL

Spatial / Clone

03 / QC

Output + Anchor

В lab оставьте «Sensor pixel», переключите Patches Stick to с Source на Scene и подвигайте учебный frame. Затем попробуйте «Moving subject» с Source. Дрейф сразу показывает смысл coordinate ownership.

DEAD PIXEL FIXER / PATCH LAB
Прочитать решение repair+

Region: Place Patch · 26px · Soft 18

Model: Spatial / Grid / Variability 22

Ownership: Source · patch остаётся aligned в этой учебной сцене

PATCH SIZE 26ANCHOR ERROR 0 pxOUTPUT Patched Result

Независимая учебная proxy-модель, не рендер Resolve. Она показывает логику размера patch, выбора repair model, ownership Source/Scene и diagnostic outputs. Pattern fills, pixel distances, frame motion и blending условны и не воспроизводят synthesis Blackmagic, tracker math или реальные шкалы параметров.

COLOR / RESOLVE FX REVIVAL

Реальные screenshots Resolve + явно обозначенная учебная patch proxy

7 captures · 4 упражнения

01PATCH, А НЕ ГЛОБАЛЬНЫЙ FILTER

Дефект маленький. Вмешательство должно быть ещё точнее.

Persistent defects не требуют detector, который каждый кадр заново угадывает их положение. Задача — точно определить region, выбрать правдоподобный replacement source и удержать patch в coordinate space, которому реально принадлежит blemish.

Persistent defect — это задача координат, а не temporal detection

Dead Pixel Fixer рассчитан на blemishes, которые остаются на одном source feature или повторяются через значительную часть клипа: dead/hot sensor pixels, маленькие scan defects и локальные persistent marks. Вы вручную указываете repair region, поэтому detector не должен угадывать, где находится дефект. Главный риск смещается с detection на правильный размер patch, способ заполнения и coordinate ownership.

Patch Type определяет источник replacement pixels

Spatial синтезирует содержимое из окружения patch; Clone явно копирует выбранную clean sample region; Blend Clone делает тот же clone, но мягче интегрирует его с исходником. Это не три уровня качества одного алгоритма. Для tiny sensor pixel Spatial обычно самый дешёвый и устойчивый выбор; выраженная texture или directional structure часто требует Clone/Blend Clone.

Чем меньше patch, тем меньше реставрации нужно прятать

Patch должен закрывать дефект с небольшим safety margin, а не большую удобную область. Увеличение Size Adjust или слишком крупный Rect заставляет Fill Method придумывать больше изображения, повышает риск repeating pattern, texture mismatch и заметной границы. Soft Edges помогает скрыть transition, но не компенсирует неправильно выбранную область или плохой source sample.

Patched Result отвечает на вопрос «выглядит ли кадр чисто», а Patch Locations, Differences и Difference Magnitude отвечают на вопрос «что именно эффект изменил». Для тонкого repair этого различия достаточно, чтобы заметить лишний большой patch, неверный tracking или слишком широкое вмешательство. После diagnostics всё равно нужен обычный playback: frozen texture и tracking drift могут не проявиться на одном still.

02НАСТОЯЩАЯ ПАНЕЛЬ

Geometry, repair model, ownership, output.

Семь native captures Resolve фиксируют весь видимый control story: создание patch, Spatial/Clone, per-patch options, advanced UI behavior, ownership Source/Scene и diagnostic outputs.

PATCH CREATION

Сначала задайте геометрию repair region

Draw Rect

Создаёт прямоугольный patch любого размера. Подходит для вытянутых дефектов, scan marks и областей, где прямоугольная геометрия помогает минимально накрыть повреждение. После создания patch можно reposition через Viewer overlay.

ПроверкаНе делайте Rect больше дефекта «на всякий случай»: лишняя площадь усложняет синтез и делает seam заметнее.

Draw Ellipse

Создаёт эллиптический patch. Удобен для круглых spots, dust-like blemishes и дефектов без выраженных углов, где мягкая геометрия естественнее прямоугольной.

ПроверкаЕсли defect tiny и почти пиксельный, Place Patch обычно быстрее и точнее, чем рисовать Ellipse вручную.

Place Patch / New Patch Size

Place Patch ставит маленький patch одним click и предназначен прежде всего для dead/hot pixels и других tiny details. При выборе режима появляется New Patch Size, который задаёт размер следующих patches до их размещения.

ПроверкаСначала приблизьте Viewer и задайте минимальный размер, который полностью закрывает bright/dark defect. После размещения точнее корректируйте Size Adjust.

Show Patches / Hide During Interaction

Show Patches отображает Viewer outlines всех repair regions. Hide During Interaction временно скрывает их, пока patch перемещается, чтобы overlay не закрывал результат. Эти controls помогают работать с интерфейсом и сами по себе не меняют rendered pixels.

ПроверкаПеред финальным просмотром можно скрыть outlines, но не забывайте возвращаться к Patch Locations для аудита всех regions.

REPAIR MODEL

Выберите источник replacement texture

Patch Type · Spatial / Clone / Blend Clone

Spatial заполняет patch пикселями из его окружения; Clone копирует конкретную sample region, которую вы указываете после размещения patch; Blend Clone использует clone source, но мягче смешивает его с исходником. Переключение Patch Type у уже выбранного patch меняет способ работы именно этого repair.

ПроверкаНе используйте Clone без чистого и структурно совместимого source. На tiny sensor pixel Spatial обычно требует меньше ручной поддержки.

Fill Method · Grid / Horizontal / Vertical / Patchy / Smooth

Fill Method доступен для Spatial. Grid берёт окружение по двум осям; Horizontal тянет информацию слева/справа; Vertical — сверху/снизу; Patchy собирает non-uniform mix вокруг области; Smooth использует gaussian blur. Directional modes полезны, когда texture явно продолжается в одном направлении.

ПроверкаGrid очень силён на tiny defects, но на крупном patch может выдать grid-like pattern. При заметной структуре сравните направление либо переходите к Clone.

PATCH OPTIONS

Доведите только выбранный patch

Variability

Для Spatial patches делает выбранный Fill Method менее равномерным. Это способ снизить механический pattern на неоднородной texture, а не обязательный параметр для каждого dead pixel.

ПроверкаНа одиночном hot pixel избыточная Variability может добавить лишнюю texture variation в область, которая и без неё была незаметна.

Soft Edges

Feather границы patch. Чем крупнее Rect/Ellipse или чем сильнее различается clone source, тем важнее мягкий transition; на pixel-scale repair чрезмерный feather может затронуть больше полезных пикселей, чем сам defect.

ПроверкаПоднимайте ровно до исчезновения seam и проверяйте Difference Magnitude, чтобы не расширить вмешательство незаметно.

Size Adjust

Меняет effective size уже созданного patch без повторного рисования. Полезно, когда defect закрыт почти правильно, но нужно немного увеличить или уменьшить coverage после просмотра на 100%.

ПроверкаБольшое увеличение после факта — признак, что geometry лучше нарисовать заново ближе к форме дефекта.

Mute / Delete Patch

Mute временно выключает выбранный patch и может быть keyframed, поэтому repair можно активировать только на нужном диапазоне. Delete Patch полностью удаляет текущий patch. Это per-patch operations, не global bypass эффекта.

ПроверкаЕсли blemish не существует весь клип, keyframed Mute чище, чем оставлять repair активным там, где ему нечего исправлять.

ADVANCED CONTROLS

Разделите UI convenience и coordinate ownership

Clone Sticks to Mouse

В Clone/Blend Clone после создания Rect, Ellipse или Patch сразу переводит interaction к размещению sample region. Это ускоряет ручной workflow, но не меняет саму clone math или качество result.

ПроверкаЕсли вы предпочитаете сначала точно разместить patch, а source выбирать позже, отключите convenience mode.

New Patches Stay Selected

Оставляет новый patch выбранным после рисования, чтобы сразу изменить Patch Type, Fill Method, Size Adjust или другие per-patch parameters.

ПроверкаНа серии tiny hot pixels это ускоряет настройку, но следите, какой patch активен перед изменением per-patch controls.

UI Line Thickness

Меняет толщину Viewer outlines и относится только к читаемости patch overlays. Он не расширяет repair region и не должен использоваться как Size Adjust.

ПроверкаНа высоком DPI увеличьте line только для удобства навигации; coverage проверяйте через actual patch geometry и Patch Locations.

Patches Stick to · Source / Scene

Source связывает patch с source-image feature и позволяет ему пройти вместе с image через stabilization transform. Scene предназначен для blemish на движущемся объекте: FX Tracker отслеживает scene feature, и patch следует за ним.

ПроверкаSensor dead/hot pixel обычно относится к Source. Если такой patch перевести в Scene и трекать объект, repair может уехать от реального pixel defect.

OUTPUT + MIX

Проверьте вмешательство до финального blend

Output Mode

Patched Result показывает финальный repaired image. Patch Locations превращает patches в белые regions на чёрном фоне. Differences показывает отличие patched result от original, а Difference Magnitude усиливает это отличие для диагностики.

ПроверкаPatch Locations отвечает за coverage, Differences — за фактическое изменение. Используйте оба, затем вернитесь в Patched Result для обычного playback.

Global Blend

Финально смешивает весь output Dead Pixel Fixer с исходником. Он полезен как общий dose control, но не исправляет неправильный patch, плохой clone source или drift coordinate anchoring.

ПроверкаОставляйте Blend последней настройкой. Если repair плох в Differences, уменьшение Blend только маскирует причину.

Любое число на screenshots считайте captured state интерфейса, а не рекомендуемым preset или заявленным пределом параметра. Отталкивайтесь от дефекта, source texture и coordinate ownership конкретного shot.

03SPATIAL FILL — ЭТО ВЫБОР НАПРАВЛЕНИЯ

Fill Method — не шкала качества.

Эти modes говорят Spatial, откуда и как строить replacement information. Tiny isolated sensor pixel и defect на линии требуют разного evidence.

01 / TINY DEFECTS · two-axis inward sampling

Grid

Сэмплирует окружение patch по горизонтали и вертикали и размывает данные внутрь. Очень эффективен для tiny blemishes, но крупный patch способен показать регулярный grid-like pattern.

02 / DIRECTIONAL · left / right

Horizontal

Использует пиксели слева и справа от repair region. Хороший кандидат для horizontal texture/lines, когда данные сверху и снизу отличаются сильнее.

03 / DIRECTIONAL · top / bottom

Vertical

Берёт данные сверху и снизу. Полезен на vertical structure, где продолжение по вертикальной оси лучше сохраняет локальный рисунок, чем Grid.

04 / IRREGULAR · soft non-uniform fill

Patchy

Собирает пиксели со всех сторон и расширяет/смешивает их более неравномерно. Избегает регулярного grid pattern и даёт очень мягкий repair, но может потерять направленную texture.

05 / SMOOTH AREAS · Gaussian repair

Smooth

Использует gaussian blur внутри repair region. Подходит для гладких surfaces/gradients, где continuity важнее сохранения detail; на textured material может выглядеть как локальная потеря резкости.

Grid — сильный старт для tiny hot/dead pixel именно потому, что patch мал. Если крупный repair показывает repeating pattern, сначала уменьшите region; затем сравните directional fill или явный clone source.

04OWNERSHIP-FIRST WORKFLOW

Идеальный patch в неправильном coordinate space всё равно неправильный.

Эффективный путь: classify → минимальный region → repair model → local refinement → ownership Source/Scene → diagnostic output и playback QC.

COLOR / PATCH REPAIR PATHВЫБЕРИТЕ СТАДИЮ
Classify → region → model → refine → anchor → QCCLASSIFYpersistent?REGIONminimal geometryMODELspatial or cloneREFINEpatch optionsANCHORsource or sceneQCdiagnostic output
01 / 06

Подтвердите persistent defect

Dead/hot sensor pixel или persistent local mark подходит для ручного patch workflow. Если speck существует один-два кадра, temporal dirt removal обычно логичнее как первый инструмент.

Это учебный workflow, а не буквальный node graph Resolve. Главный принцип — ownership-first: geometry repair, источник replacement и coordinate space должны совпасть до того, как вы тронете Global Blend.

Соседние restoration tools: Automatic Dirt Removal ↗ · Dust Buster ↗ · Patch Replacer ↗ · Object Removal ↗

05СОБЕРИТЕ В RESOLVE

Четыре упражнения — четыре разных repair decision.

Используйте свой footage. Это диагностические упражнения, а не one-click recipes: точный patch size, sample position, feather и tracking зависят от изображения.

01

Одиночный hot/dead sensor pixel

Убрать фиксированную яркую/тёмную точку, не размазывая соседнюю texture.

ПодготовьтеНайдите участок, где pixel виден на нескольких кадрах, и приблизьте Viewer до уверенного pixel-level контроля.

  1. 01

    Выберите Place Patch и задайте New Patch Size чуть больше самого defect.

  2. 02

    Начните со Spatial + Grid; держите Size Adjust минимальным и Soft Edges близко к необходимому minimum.

  3. 03

    Оставьте Patches Stick to = Source и проверьте кадры до/после stabilization или reframing, если они есть в pipeline.

  4. 04

    Переключитесь в Patch Locations и Difference Magnitude, затем вернитесь в Patched Result и проиграйте shot.

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

Repair закрывает только дефект; соседний grain/texture не превращается в мягкое пятно и patch не дрейфует в движении.

02

Небольшой mark на направленной структуре

Сохранить линии, кромку или выраженное направление texture внутри repair.

ПодготовьтеВозьмите blemish поверх ткани, архитектурной линии, тонкого wire/edge или scan texture.

  1. 01

    Нарисуйте минимальный Rect/Ellipse по форме дефекта.

  2. 02

    Сравните Spatial Horizontal и Vertical на одном кадре; выберите направление, которое продолжает реальную structure.

  3. 03

    Если pattern всё равно ломается, попробуйте Clone с clean sample той же texture и масштаба.

  4. 04

    Проверьте Differences на нескольких кадрах, а не только на одном удачном still.

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

Линия/texture проходит через repaired region без видимого изгиба, repeating grid или резкого seam.

03

Сложная повторяющаяся texture через Clone/Blend Clone

Использовать реальную clean texture вместо synthesis вокруг крупного blemish.

ПодготовьтеНайдите рядом clean sample с той же перспективой, detail scale и освещением.

  1. 01

    Выберите Clone и разместите repair patch поверх defect.

  2. 02

    Переместите source sample на чистый участок с максимально похожей structure.

  3. 03

    Если direct clone выдаёт brightness/texture seam, сравните Blend Clone и небольшое Soft Edges.

  4. 04

    Проверьте playback на frozen or repeating texture и при необходимости смените source sample.

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

Source sample не узнаётся как отдельная копия, а граница repair исчезает в движении и на 100% zoom.

04

Blemish на движущемся объекте

Привязать repair к scene feature, а не к fixed source coordinates.

ПодготовьтеВозьмите небольшой mark, который физически находится на движущемся объекте и меняет position в frame.

  1. 01

    Создайте patch в кадре, где blemish хорошо читается, и настройте repair method.

  2. 02

    Переключите Patches Stick to = Scene и используйте FX Tracker для feature, к которой относится blemish.

  3. 03

    Просмотрите начало, середину и конец track; поправьте tracking до изменения Blend или Soft Edges.

  4. 04

    Сравните Patch Locations и Patched Result в playback.

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

Patch сохраняет alignment с blemish через движение, не скользит по subject и не ремонтирует соседние clean pixels.

06ВЫБЕРИТЕ ПРАВИЛЬНЫЙ REPAIR

Dead Pixel Fixer — точечный инструмент. Не превращайте его в глобальный.

Когда defect становится transient, крупнее, структурно сложнее или сильно зависит от scene motion, соседний restoration tool может быть эффективнее и проще для QC.

Соседние restoration tools по типу дефекта
FXВ чём сильнееКогда выбирать
Dead Pixel FixerРучные persistent patches с per-patch repair model и Source/Scene anchoring.Dead/hot pixels, fixed small marks, persistent local blemishes.
Automatic Dirt Removal ↗Автоматический temporal detector + repair mask для кратковременной dirt.Много transient dust/specks, которые появляются ненадолго и исчезают.
Dust Buster ↗Ручные patches с temporal source choices для defects на один-два кадра.Сложная transient dirt, которую нужно исправлять вручную по конкретным кадрам.
Patch Replacer ↗Явная replacement area/source для более крупных локальных объектов и texture.Когда blemish уже слишком велик/структурен для маленького Dead Pixel Fixer patch.
Object Removal ↗Scene analysis и temporal fill для удаления более крупных объектов.Движущиеся или крупные unwanted objects, где tiny patch workflow становится неэффективным.

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

Pattern, seam и drift появляются по разным причинам.

Сначала классифицируйте симптом, а не трогайте Global Blend. Oversized Spatial patch, плохой clone source и неверный ownership Source/Scene требуют трёх разных исправлений.

01После repair виден регулярный pattern

Вероятная причина: Spatial Grid используется на patch, который слишком велик для tiny-defect use case.
Что делать: Сначала уменьшите patch. Если defect реально крупнее, сравните Horizontal/Vertical/Patchy или перейдите к Clone/Blend Clone с подходящей source sample.

02Вокруг patch виден halo/seam

Вероятная причина: Слишком жёсткий край, oversized patch или clone source отличается по luminance/texture.
Что делать: Уменьшите region, затем добавьте ровно необходимый Soft Edges. Для Clone сначала ищите более совместимый source, а не прячьте mismatch большим feather.

03Patch уехал после stabilization

Вероятная причина: Patches Stick to не соответствует coordinate space, в котором живёт defect.
Что делать: Для sensor/source-fixed defect используйте Source. Для blemish на moving subject используйте Scene + FX Tracker и сначала исправьте tracking.

04Sensor pixel начинает следовать за объектом

Вероятная причина: Source defect ошибочно привязан к Scene tracking.
Что делать: Верните Patches Stick to = Source и проверьте весь chain с stabilization/reframe. Dead/hot pixel не является feature движущегося объекта.

05Repair выглядит чисто на still, но заметен в playback

Вероятная причина: Clone texture повторяется/замерзает, tracking дрейфует или patch слишком большой.
Что делать: Смотрите 100% playback, уменьшите patch, смените clone source или repair model. При moving scene проверьте track до изменения Global Blend.

06Differences показывает слишком широкое вмешательство

Вероятная причина: Patch/Soft Edges/Size Adjust охватывают больше clean pixels, чем нужно, либо Global Blend используется для маскировки плохого repair.
Что делать: Вернитесь к Patch Locations, сократите geometry и feather, исправьте repair model, затем оставьте Global Blend только финальным дозированием.

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

Принимайте repair в движении, а не только на чистом still.

Patch может быть незаметен на одном кадре и drift’ить, повторять texture или показывать seam в playback. Завершайте diagnostic outputs, рабочим zoom и реальным delivery path.

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

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

09FAQ

Практические вопросы по Dead Pixel Fixer.

Чем Dead Pixel Fixer отличается от Automatic Dirt Removal?

Automatic Dirt Removal автоматически ищет кратковременную dirt по temporal evidence. Dead Pixel Fixer предполагает, что вы сами указываете persistent defect patch и контролируете его repair method.

Что выбрать для одиночного hot/dead pixel?

Начните с Place Patch + Spatial + Grid, минимального размера и Patches Stick to = Source. Затем проверьте Patch Locations и playback.

Когда вместо Spatial нужен Clone?

Когда patch пересекает выраженную texture/line и surrounding synthesis ломает structure. Clone даёт явный clean source; Blend Clone помогает мягче интегрировать его.

Source или Scene для Patches Stick to?

Source — обычный выбор для sensor/source-fixed defects и clips со stabilization. Scene — для blemish, принадлежащего движущемуся объекту, который отслеживается FX Tracker.

Зачем нужны Differences и Difference Magnitude?

Они показывают именно изменение, внесённое repair. Это быстрый способ увидеть, что patch затрагивает слишком большую область или меняет texture сильнее, чем кажется в обычном image.

Можно ли Global Blend использовать вместо точной настройки patch?

Нет. Blend только уменьшает вклад уже рассчитанного result. Неправильная geometry, плохой clone source или drift tracking сначала исправляются в patch workflow.

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

Страница разделяет captured UI evidence и интерактивную учебную модель. Названия controls и dropdown choices закреплены семью native Resolve screenshots из архива проекта и указанной документацией Blackmagic. Lab — независимая визуальная proxy-модель; она не воспроизводит synthesis Blackmagic, математику FX Tracker, внутренний sampling или реальные шкалы параметров.

Доступность эффекта и отличия интерфейса проверяйте в установленной сборке Resolve. Учебные упражнения здесь — консервативные процедуры вокруг documented controls и captured UI; они не заявлены как live-render certification для каждого типа source.