ANR Tools

ANR Beauty

Retouches small skin blemishes, blotches and local redness while keeping the skin's own pore texture and the Source alpha.

  • Comp
  • Comp & Depth pack
  • 3 inputs
  • 17 controls

Overview

Beauty treats skin at three scales, so a face never turns plastic. Blemish Repair reduces small isolated bright, dark and discoloured spots, Skin Smoothing softens uneven medium-scale shading, and Texture Retention keeps the skin's original fine texture on top.

Local Redness Reduction reduces excess red compared with the skin around it, with no fixed target colour: it is not a global desaturation. Color Evenness optionally smooths broader colour variation. Feature Protection protects strong local edges automatically; for exact control over freckles, lashes, brows, lips or facial hair, connect a roto or matte to Protect.

With Selection on Automatic Skin, a broad colour qualifier picks the skin tones to treat. It does not detect faces: use Mask for exact isolation, or Sampled Color under unusual lighting. Switch View to Skin Selection, Blemish Map or Removed Detail at any time to see what is selected, which spots are repaired and what was taken away.

Inputs

SourceMaskProtectBeautyOutput
  1. Sourcerequired

    The plate or element to retouch, in scene-linear RGB.

  2. Maskoptional

    Selects where the retouch applies, by its alpha: white applies the full effect, black keeps the original Source. With Selection on Mask Only / All Colors, every colour inside it is treated.

  3. Protectoptional

    Holds areas out of the retouch, by its alpha: white keeps the original pixels (freckles, lashes, brows, lips or facial hair you want to keep), black allows the treatment. It always subtracts from the selection.

Output. The retouched Source with its alpha unchanged. View can instead show the Skin Selection or the Blemish Map as grayscale previews, or Removed Detail.

Quick start

  1. Add ANR Beauty to the plate before film grain and final grading.
  2. Set View to Skin Selection and adjust Skin Tolerance until the skin is white and the background or clothing stays dark. If the skin falls outside the automatic range, switch Selection to Sampled Color and pick clean skin with Skin Color.
  3. Switch View to Blemish Map: the brighter a spot, the more it is repaired. Set Blemish Size to the radius of the spots in pixels, so the sample ring reaches the clean skin around them, then adjust Blemish Repair and Blemish Sensitivity.
  4. Switch View back to Beauty. Adjust Skin Smoothing and Smoothing Size to calm uneven shading, keeping Texture Retention at 1 so the pores stay natural.
  5. If a spot keeps a whitehead or bump texture, raise Spot Detail Cleanup. Use Local Redness Reduction and Color Evenness to settle blotchy colour.
  6. Check View: Removed Detail: only spots and blotches should show there, not eyes, lashes or pores. If a feature shows, protect it with Protect.

The panel

The node's panel as Nuke shows it, with the values of a new node. Click any control to see what it does; tabs and sections work as in Nuke.

ANR_Beauty1
Blemish Repair0.6000000238
Blemish Size7
Blemish Sensitivity0.5
Spot Detail Cleanup0.349999994
Skin Smoothing0.150000006
Smoothing Size24
Texture Retention1
Texture Size1.200000048
Local Redness Reduction0.25
Color Evenness0
Feature Protection1
Skin Tolerance0.6499999762
SelectionAutomatic Skin
Skin Color0.44999998810.250.1599999964
Mix1
QualityBalanced
ViewBeauty

All controls

ANR Beauty17 controls

Retouch

Blemish RepairSliderblemishes

Reduces small isolated bright, dark and discolored spots. Match Blemish Size to the spot radius. Protect beauty marks you want to retain.

Default: 0.6000000238

Blemish SizeSliderblemishSize

Spot radius in full-resolution pixels. Sample ring should reach clean surrounding skin. Large scars need manual repair.

Default: 7

Blemish SensitivitySlidersensitivity

Higher values include lower contrast spots. Inspect Blemish Map and protect freckles if needed.

Default: 0.5

Spot Detail CleanupSliderspotDetail

Reduces fine whitehead or bump texture only inside detected blemishes. Healthy skin retains its original texture. Zero retains fine detail even inside blemishes.

At 0, fine detail stays even inside repaired spots. Raising it reduces the whitehead or bump texture inside detected blemishes only; healthy skin keeps its texture.

Default: 0.349999994

Skin SmoothingSlidersmoothing

Softens uneven medium-scale shading, with facial-edge protection. Fine texture is controlled separately.

Default: 0.150000006

Smoothing SizeSlidersmoothingSize

Scale of uneven skin shading in full-resolution pixels. Does not change Blemish Size.

Default: 24

Texture RetentionSlidertexture

One retains original fine luminance texture. Below one softens it; above one enhances it. Leave at one for natural pores.

At 1, the skin's original fine texture is kept as it is. Below 1 softens the pores; above 1 (up to 1.5) enhances them.

Default: 1

Texture SizeSlidertextureSize

Radius separating pore-scale texture from skin shading. Use smaller values on wide shots. Original texture is retained, never synthesized.

Default: 1.200000048

Local Redness ReductionSliderredness

Reduces excess red relative to nearby skin without a fixed target skin color. This is not global desaturation.

Default: 0.25

Color EvennessSlidercolorEvenness

Optional smoothing of broad color variation. Zero preserves existing skin color variation apart from spot/redness corrections.

Default: 0

Feature ProtectionSliderprotection

Protects strong local edges automatically. Add the Protect input for exact control over lashes, lips, freckles or facial hair.

Default: 1

Skin Selection

Skin ToleranceSlidertolerance

Soft width of the color selection. View Skin Selection to check coverage. Skin hues outside the automatic range can use Sampled Color or Mask Only.

Default: 0.6499999762

SelectionMenuselection

Automatic is a broad color qualifier. Sampled Color follows the Skin Color swatch. Mask Only treats all colors within Mask, or the full frame if disconnected. Protect always subtracts from selection.

Automatic Skin is a broad colour qualifier for skin tones; it does not detect faces. Sampled Color follows the Skin Color swatch. Mask Only / All Colors treats every colour inside Mask, or the whole frame when nothing is connected to Mask.

Default: Automatic SkinOptions: Automatic Skin Sampled Color Mask Only / All Colors

Skin ColorColourskinColor

Pick representative clean skin when using Sampled Color. Selection compares chromaticity, not brightness.

Default: 0.4499999881 0.25 0.1599999964

Output

MixSlidermix

Overall treatment amount. Zero is an exact bypass in Beauty view. Alpha stays unchanged.

Default: 1

QualityMenuquality

Fast analyzes at quarter resolution, Balanced at half, High at full. Original output texture stays full resolution. Use High for tiny blemishes, fine grain or final close-ups.

Default: BalancedOptions: Fast Balanced High

ViewMenuoutput

Beauty is the finished source with unchanged alpha. Selection and Blemish Map are grayscale RGB previews with original alpha. Removed Detail is the RGB difference amplified 4x around linear 0.18: look for unwanted facial features here.

Beauty is the retouched picture with its alpha unchanged. Skin Selection and Blemish Map are grayscale previews of the treated skin and of the spots being repaired. Removed Detail shows what the retouch took away, amplified 4x around linear grey 0.18: look for facial features there.

Default: BeautyOptions: Beauty Skin Selection Blemish Map Removed Detail

Tips

  • Texture Size is the radius that separates pore-scale texture from skin shading: use smaller values on wide shots, where the pores are smaller in the frame.
  • Keep Spot Detail Cleanup at 0 to keep fine detail even inside repaired spots; raise it when a pimple's own bump texture should go too.
  • When wardrobe or background is close to the skin tone, lower Skin Tolerance, switch Selection to Sampled Color, or connect a rough garbage roto to Mask.
  • Quality sets the resolution of the analysis only (Fast a quarter, Balanced half, High full); the original texture always stays full resolution. Use High for tiny blemishes, fine grain and final close-ups.

Good to know

  • Skin Selection, Blemish Map and Removed Detail replace the picture: switch View back to Beauty before rendering.
  • Place Beauty before ANR Film Grain (or work on a degrained plate and regrain after), so heavy grain is not taken for pore texture.
  • Each frame is treated on its own, with no random texture and no history from other frames: play the shot back to check the retouch holds steady.
  • Size controls are in full-resolution pixels and follow proxy scale and pixel aspect.
  • The Source alpha passes through unchanged, in every View.
  • Runs on the CPU: no GPU and no AI model needed.

Something unclear or missing? Write to [email protected].