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

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

Dead Pixel Fixer

Dead Pixel Fixer / ремонт фиксированных дефектов

Dead Pixel Fixer вручную отмечает постоянные dead/stuck pixels и другие маленькие фиксированные blemishes, после чего ремонтирует каждый патч через Spatial, Clone или Blend Clone. Resolve 21 помечает эффект как Studio Version Only.

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

Dead Pixel Fixer

Обзор

Что делает Dead Pixel Fixer

Основная задача Dead Pixel Fixer — dead/stuck pixels сенсора: чёрные или белые точки, остающиеся в одном месте на протяжении клипа. Blackmagic прямо противопоставляет его Dust Buster: Dust Buster рассчитан на временную пыль/грязь, появляющуюся на один-два кадра, а Dead Pixel Fixer — на blemishes, фиксированные по позиции в течение клипа.

Нода не ищет дефекты автоматически. Во Viewer нужно включить onscreen controls и вручную поставить патчи. Можно создать сколько угодно патчей; каждый выбирается отдельно и может иметь собственные настройки Patch Type, Fill Method, edge/size и diagnostic behavior.

Draw Rect и Draw Ellipse создают патч произвольного размера перетаскиванием. Place Patch предназначен именно для очень маленьких деталей вроде dead pixel; при его выборе появляется New Patch Size, задающий размер новых точечных патчей до размещения.

Patch Type имеет три режима. Spatial синтезирует содержимое из окружающих пикселей. Clone копирует выбранный donor region. Blend Clone работает похоже на Clone, но смешивает скопированный участок с изображением мягче. Для Clone/Blend Clone после placement target выбирается sample region; при Clone Sticks to Mouse этот этап сразу переходит к позиционированию donor.

Fill Method существует только для Spatial и содержит Grid, Horizontal, Vertical, Patchy и Smooth. Grid берёт окружение патча и размывает его внутрь по двум направлениям; Horizontal использует левую/правую сторону; Vertical — верх/низ; Patchy смешивает samples со всех сторон в мягкий неравномерный результат; Smooth использует Gaussian blur. Mute не является Fill Method.

Patch Options относятся к выбранному патчу. Variability работает для Spatial и делает заполнение менее однородным. Soft Edges смягчает границу. Size Adjust меняет размер уже созданного патча. Mute отдельно включает/выключает конкретный патч и может keyframe-анимироваться — полезно, если blemish присутствует только часть кадра/клипа.

Advanced Controls в основном управляют взаимодействием и привязкой. New Patches Stay Selected оставляет созданный патч выделенным; UI Line Thickness меняет толщину служебного контура и не является частью изображения. Show Patches и Hide During Interaction также относятся к Viewer overlay, а не к качеству repair.

Patches Stick to имеет Source и Scene. Resolve 21 manual описывает Source как привязку к исходному изображению, в том числе с учётом host stabilization, а Scene — как режим для tracked moving subject через FX Tracker. В Fusion Inspector оба пункта видны, но точное поведение Scene/FX Tracker внутри конкретного Fusion-host workflow следует проверять live в целевой сборке, а не переносить автоматически из Color/Edit контекста.

Output Mode — важный диагностический блок: Patched Result показывает финальный repair; Patch Locations — белую карту патчей на чёрном; Differences — разницу repair против оригинала; Difference Magnitude — усиленную карту differences. Перед финальным render нужно вернуть Patched Result.

Для постоянного сенсорного дефекта Dead Pixel Fixer обычно разумно ставить до сильного resize/warp: так patch target остаётся связан с исходной дефектной координатой и не приходится искать уже интерполированную точку. Но placement относительно stabilization/tracking нужно оценивать вместе с Patches Stick to.

Эффект относится к Resolve FX Revival и в Resolve 21 документирован как Studio Version Only. Текущие captured screenshots подтверждают Inspector Controls в Fusion. В этом пакете нет live запуска Resolve 21/21.1, поэтому точные host-specific edge cases, дополнительные физические sockets и Scene-tracking semantics остаются live-verification boundary.

Не путайте геометрию target patch и алгоритм восстановления. Rect/Ellipse/Place Patch отвечают только за область, а Spatial/Clone/Blend Clone — за способ заполнения выбранной области.

Place Patch удобен не потому, что выполняет другой repair, а потому что быстро создаёт маленькую target geometry. После placement тот же patch получает обычные Patch Type и Patch Options.

New Patch Size относится к будущим Place Patch. Size Adjust относится к уже созданному выбранному patch. Это два разных этапа workflow.

Spatial не требует отдельного donor и использует пиксели вокруг target, поэтому его логично проверять первым на одиночных hot/dead pixels и маленьких blemishes.

Grid особенно эффективен на tiny defects, но на более крупной области может проявить grid-like structure. Увеличивать Soft Edges вместо смены Fill Method — не всегда правильное лечение.

Horizontal и Vertical полезны на направленной структуре: линии, границы или полосы. Направление выбирают по содержимому кадра, а не по форме patch.

Patchy и Smooth дают мягкий результат разными способами: Patchy смешивает samples вокруг patch, Smooth использует Gaussian blur.

Clone и Blend Clone требуют donor region, но donor не приходит через отдельный Flow input. Это внутренняя геометрия OFX-инструмента.

Blend Clone смягчает интеграцию donor, однако не исправляет плохой выбор texture, grain, lighting или motion.

Donor должен совпадать не только по цвету, но и по detail scale, noise/grain, lighting и движению. Близость по координатам сама по себе ничего не гарантирует.

Mute действует на конкретный выбранный patch и может анимироваться. Это удобно для blemish на части клипа, но не превращает Dead Pixel Fixer в temporal dirt detector.

Несколько patches внутри одной ноды независимы: Patch Type, Fill Method, softness, размер и Mute могут различаться.

Patches Stick to = Source — естественный baseline для сенсорного дефекта, привязанного к source coordinate. Scene используйте только при подтверждённом host/tracker workflow.

Порядок относительно stabilization имеет значение: fixed sensor pixel и объект сцены живут в разных coordinate assumptions.

Сильный Resize, Warp или Transform до repair может размазать одиночный дефект на несколько пикселей. Часто проще чинить source defect раньше.

Patch Locations, Differences и Difference Magnitude являются diagnostic image representations того же Output, а не отдельными mask-портами.

Difference Magnitude помогает увидеть слишком большой repair footprint, который почти не читается на Patched Result.

Production QC всегда заканчивается возвратом к Patched Result и просмотром полного shot на нормальной скорости.

Clone оценивайте во времени: still может выглядеть идеально, а playback показать frozen grain или повторяющийся pattern.

Alpha/channel behavior конкретного OFX-host path не обещается без live target-build test; здесь зафиксирована image→image topology.

Show Patches, Hide During Interaction и UI Line Thickness — только Viewer overlay controls, они не меняют render.

Preset для повторяющегося sensor defect допустим лишь при тех же source format/crop/coordinate assumptions.

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

  • Убрать постоянный hot/dead/stuck pixel сенсора.

  • Закрыть маленький фиксированный blemish, который остаётся на одном месте клипа.

  • Скопировать чистую соседнюю текстуру в небольшой target patch через Clone.

  • Мягко интегрировать donor через Blend Clone.

  • Проверить placement и реальную область изменения через diagnostic Output Mode.