FUSION · NODE REFERENCE
SharpenEdges
Edge-selective sharpening
SharpenEdges first builds an internal edge mask and then sharpens mainly along the detected boundaries. Sharpen Amount and Radius control the sharpening itself, while Display Edges, Pre Denoise, Edge Detect Thr, Edge Mask Strength and Edge Blur control the quality and shape of edge detection.
SharpenEdges
Overview
What SharpenEdges does
SharpenEdges is useful when contours need more clarity but you do not want to raise microtexture across the entire frame. Internally the task is split into two stages: find useful boundaries, then sharpen those boundaries.
The captured Resolve Inspector for this article exposes seven editable controls: Sharpen Amount, Sharpen Radius, Display Edges, Pre Denoise, Edge Detect Thr, Edge Mask Strength and Edge Blur. Edge Detection Controls is a collapsible section header, not an eighth editable parameter.
Sharpen Amount sets the strength of edge sharpening. Higher values increase local contrast along selected transitions. If the internal edge mask contains noise, increasing Amount strengthens both useful edges and unwanted microstructure.
The captured Inspector shows Sharpen Amount at 2.0. This is a documented UI state, not a universal production preset. Compare it against lower values on the actual source and final delivery resolution.
Sharpen Radius defines the spatial width of the enhancement around a detected edge. A small Radius emphasizes a narrow boundary; a larger Radius spreads the bright/dark contrast pair farther away and reveals halos more quickly.
The captured Sharpen Radius is 0.050000. Its visual meaning depends on raster size and downstream resampling, so the same numerical value can feel different at different resolutions.
Edge Detection Controls is a separate logical stage. Before judging whether the sharpen looks attractive, verify which pixels are entering the internal edge mask. Detection mistakes are not solved by simply lowering or raising Amount.
Display Edges shows a diagnostic view of the detected boundaries. It is the fastest way to separate a selection problem from a sharpening-strength problem: if grain and fine chatter are already visible here, final sharpening will emphasize them.
Pre Denoise smooths the source before edge detection. It is useful for sensor noise, film grain, codec mosquito noise and other small fluctuations that the detector could otherwise interpret as real structural edges.
The captured Pre Denoise value is 0.100000. Raise it only until unwanted micro-edges stop dominating. Excessive pre-denoise can remove useful hair strands, thin lines, small text and fine graphic detail.
Edge Detect Thr is the detector threshold. A lower threshold admits more weak transitions; a higher threshold keeps mainly stronger boundaries. The captured value is 0.200000.
Do not judge Threshold by how much white information appears in Display Edges. A good mask contains the useful structural transitions, not the maximum possible number of details.
Edge Mask Strength controls the weight of the already detected mask. The captured value is 2.0. It does not create new edges or correct false positives, so selection quality must be fixed first.
Edge Blur softens the internal edge mask. The captured value is 0.200000. A small amount can reduce brittle or ragged boundaries, while too much blur spreads the effect away from the real transition and can reintroduce broad halos.
Pre Denoise and Edge Detect Thr work as a pair: one reduces unwanted high-frequency structure before analysis, the other decides which remaining transitions qualify as edges. On noisy footage, do not make Threshold carry the entire cleanup burden.
Edge Mask Strength and Edge Blur form another pair: Strength defines how strongly the selected mask contributes, while Blur defines its spatial softness. A very strong, heavily blurred mask can make an edge-selective operation behave more like broad local-contrast enhancement.
The internal edge mask is not a semantic object mask. It understands local pixel transitions, not faces, products or foreground/background meaning. Use the external Effect Mask when spatial object isolation is required.
Effect Mask is a separate blue Flow input. It limits where the SharpenEdges result is allowed to contribute, but it does not replace internal edge detection and it is not a second image source.
On noisy footage, a reliable order is source cleanup first, then Pre Denoise and Threshold with Display Edges, and only then Amount. Otherwise SharpenEdges can turn a noise pattern into emphasized digital texture.
After Resize or Scale, SharpenEdges can restore some perceived crispness at the actual delivery pixel scale. It still cannot reconstruct information that has been lost through severe downscaling or defocus; it only enhances transitions that remain.
After denoise, edge-selective sharpening can be cleaner than a global sharpen, but residual plastic texture and ringing can still enter the mask. Check a 20–30 frame loop rather than relying on one still frame.
Text+, logos and UI graphics provide an excellent test. Flat fills should remain calm while boundaries become slightly more readable. If double bright/dark contours appear, reduce Radius and Amount instead of hiding the problem with a downstream Blur.
On faces and skin, Display Edges is critical. If every pore and compression speck appears in the mask, the supposedly selective process has effectively become a microtexture sharpen. Keep only useful structural transitions for a natural result.
SharpenEdges differs from Sharpen in its control model: Sharpen uses Fine/Medium/Large detail scales, while SharpenEdges builds an edge selection first. It differs from EdgeDetect because the edge selection remains internal and is used to modify the original image rather than being output as a standalone edge pass.
For final evaluation use 100% Viewer scale, node bypass and playback. Fit-to-window can hide halos and noise, while a still frame can hide temporal instability. A good result should feel slightly crisper rather than obviously digitally sharpened.
When to use it
Restore edge clarity after Resize or Scale without sharpening every flat region
Enhance product or foreground boundaries with less full-frame microtexture lift
Sharpen Text+, logos, UI and high-contrast graphics after resampling
Add finishing sharpness after denoise while controlling which transitions qualify
Reduce noise/grain participation with Pre Denoise and Edge Detect Thr
Restrict edge sharpening to an object with Polygon, Ellipse or Bitmap via Effect Mask
Diagnose edge selection with Display Edges before tuning Amount
Choose an edge-selective model instead of multi-scale Sharpen or classic UnsharpMask
SharpenEdges in context
Screenshots referenced by this article. Open an image to inspect it at full size.
Example for SharpenEdges.
Original image