FUSION · NODE REFERENCE
PatchReplacer
Tracked patch replacement
Studio-only Patch Replacer repairs a local image region using either a sampled source patch or source-free neighborhood reconstruction, with controls for target shape, detail, edges, tracking behavior and final Global Blend.
PatchReplacer
Overview
What PatchReplacer does
Patch Replacer is documented as a Studio-only Resolve FX Revival tool for quick local cleanup. It is strongest when the unwanted feature is relatively small and the shot contains either a nearby clean texture or enough surrounding pixels for a source-free fill.
The physical Flow graph is simple: one Image input, an optional blue Effect Mask and one Output. There is no separate Source image socket. Source Position and Target Position both reference locations inside the same Image stream.
Target Width/Height and Region Shape define repair geometry. Rectangle and Ellipse cover common shapes. Region Shape = Alpha channel reads the alpha carried by the Image input; it does not read the blue Effect Mask. For a custom contour in Fusion, prepare/write the alpha upstream in the image branch first.
Fill-in method is the main algorithm choice. Clone literally copies the selected Source patch into Target and works best when source lighting, perspective and texture already match. Blend Clone still uses Source detail but blends it with Target lighting/tonal structure, making it a practical default for many cleanups.
Fast Mask and Blend Mask are source-free modes. Fast Mask rebuilds a small Target from neighboring pixels and can show a grid-like structure on larger regions. Blend Mask behaves like a source-free Blend Clone and is useful on small patches, but larger targets can become overly soft.
Replacement Detail controls how strongly source detail contributes where a source-driven method is active. Keep Original Detail brings some target detail back into a blended repair. Variability is not a random texture generator; current documentation describes it in terms of how solid the center of the blended patch becomes.
Blur Edges (also described as Blur Shape Edges in documentation) feathers the Region Shape boundary. Use it to hide a small seam, not to rescue a poorly matched Source. If a large feather is required, revisit source/target placement first.
Border Type and Frame Edge Pixels matter when the patch reaches the image boundary. Black, Replicate, Reflect and Wrap-Around control out-of-domain sampling, while From Source Patch / Preserve Existing / Replace With Blended determine how edge pixels are handled. Judge these at delivery resolution on the actual frame edge.
Patch Positions expose Source Position X/Y and Target Position X/Y directly, while Target Width/Height define the target size. These values can be keyframed. Align Source To Target is a useful reset/start action before offsetting Source to a nearby clean area.
Source Follows Track and Target Follows Track refer to Patch Replacer's built-in Resolve FX tracking context; they do not create a physical Tracker-data socket. For perspective-heavy Fusion work, use a separate stabilize → repair → reapply-motion workflow instead of inventing a Tracker cable into Patch Replacer.
On-Screen Controls only affect Viewer UI: Show, Auto Hide and Hide do not change rendered pixels. Hide them during final QC so overlays cannot be mistaken for real seams or artifacts.
Global Blend is the final master mix between the original Image and Patch Replacer result. Tune source/target, method, detail and edges first; use Global Blend last for A/B or final strength. Always inspect at 100% and in playback because texture repetition or drift may be invisible on a single frame.
When to use it
Remove small signs or marks
Clone clean wall or floor texture
Repair dust and sensor artifacts
Cover logos or blemishes
Patch small background defects
Create a manual clean-plate correction