Topaz Labs holds a narrow lead over Adobe Photoshop, driven by recommendations for high-fidelity video upscaling and detail sharpening. For photo restoration that preserves natural skin texture, Adobe Photoshop is the usual answer.
Since July, Photoroomrising has become the usual answer for background removal APIs handling transparent objects. DaVinci Resolverising and WebSRrising have also gained prominence for artifact-free video upscaling and player-based super-resolution.
Latest insights
Week of Sep 21–27
Adobe Photoshop Gaining: Adobe Photoshop's mention rate in AI Image & Video Enhancement Tools rose 8.9 points to 37.5%
OpenArt AI Slipping: OpenArt AI is no longer in the top 10 for AI Image & Video Enhancement Tools
Midjourney Slipping: Midjourney is no longer in the top 10 for AI Image & Video Enhancement Tools
Line of Action Slipping: AI answers in AI Image & Video Enhancement Tools name Line of Action less often: mention rate declined from 50% to 37.5%
OpenArt AI Slipping: OpenArt AI dropped 7 places to rank #12 of 24 in AI Image & Video Enhancement Tools
I need a photo restoration tool that removes scratches and does not overly smooth skin texture.
Google AI Mode· Oct 13, 2026
When restoring old portraits, many heavy-handed AI tools tend to turn faces into "plastic" or overly smoothed porcelain. To remove physical damage like scratches and tears while keeping authentic skin pores and fine lines intact, you need a tool that either offers selective brush repair or uses a balanced face-restoration model.
Top options that balance structural scratch repair with skin-texture preservation include:
We use a video player. Who offers a client-side AI upscaling integration to save bandwidth?
Our video streams consume too much bandwidth. Who offers AI-based super-resolution upscaling?
For your needs, I’d prioritize a photo restoration tool that removes scratches locally without applying heavy AI face enhancement. The key is to repair the damaged areas while keeping pores, wrinkles, fine lines, and the natural character of the original photograph.
Based on current comparisons, these are the tools I’d shortlist.
Best options to consider
1. Adobe Photoshop
(Best for natural texture)
Use the Healing Brush, Clone Stamp, and content-aware tools to remove scratches selectively. You can avoid smoothing undamaged skin and retain control over every repair.
Best for: portraits, valuable family photos, and precise restoration.
Designed for removing scratches, dust, and other damage from old photographs. It is worth considering when you want to repair specific damaged areas rather than beautify faces.
Lets you mark the unwanted areas for removal and fill them using surrounding image information. This targeted approach can help preserve the original look outside the repair. Results depend on the scratch's width and what lies underneath it.
Best for: isolated scratches and relatively simple damage.
For the most control over realistic skin: Photoshop.
For a simpler, dedicated restoration workflow: AKVIS Retoucher AI, which offers a specialized mode for scratches and small defects plus a free 10-day trial.
For occasional, localized repairs: Inpaint.
One important tip: turn off automatic face enhancement and colorization initially. Work on a copy of the original, remove scratches first, and compare the repaired skin at 100% zoom. Photoshop also supports non-destructive repairs on a separate layer.
One question: Are you restoring old family portraits, where scratches cross people's faces, or photos where most scratches are in the background? That will help me narrow this to the best tool for your situation.
The best tools for restoring scratched photographs without giving people that overly smooth, “plastic” skin are generally editors that let you remove scratches locally, preserve the original image texture, and control AI face enhancement separately.
My main recommendation is Adobe Photoshop for precise scratch repair, with Topaz Photo for additional recovery when a damaged photo needs more detail. The key is to repair the damage without applying heavy smoothing to the entire portrait. Adobe specifically recommends using masks and working on isolated defects, while Topaz warns that aggressive face recovery can make already-detailed faces look unnaturally smooth.
Best image restoration tools compared
1. Adobe Photoshop
(Best overall)
Best for: Heavily scratched portraits, old family photos, and precise manual repair.
The Healing Brush, Clone Stamp, and Dust & Scratches filter give you control over where repairs happen. Layers and masks let you protect skin texture while removing damage.
Watch out for: Applying broad blur or large-radius scratch removal across the entire face.
Website:
2. Topaz Photo
(Best AI enhancement)
Best for: Faded, blurry, low-resolution photographs that need extra detail after scratches are repaired.
Its Recover models aim to reconstruct realistic texture, and its Grain enhancement can help restore a more photographic appearance after processing.
Watch out for: Face Recovery can make already-detailed faces look plastic. Use it selectively and reduce its strength or skip it when the original face is clear.
Website:
3. DxO PhotoLab
Best for: Film scans, dust spots, and controlled manual retouching.
Its ReTouch tool offers Repair and Clone modes, including manual selection of the source area. This makes it useful when you want to fix specific defects rather than let an AI regenerate a face.
Watch out for: Extensive scratches across complex facial features will require patient manual work.
Website:
4. Retouch4me
Best for: Preserving natural-looking skin during portrait retouching.
Its Heal plugin targets skin imperfections while retaining skin texture. It is a useful companion to a restoration editor, particularly for portraits, although it is not my first choice for repairing long scratches across an entire old photograph.
Website:
5. GIMP
(Best free option)
Best for: Budget-conscious users comfortable with manual editing.
Its Heal and Clone tools let you replace damaged pixels using nearby image detail, with no need for automatic face regeneration.
Watch out for: Large, complicated scratches can take a lot of manual effort.
Website:
How to avoid the plastic-skin effect
Regardless of the software, this workflow is the most reliable way to get natural results.
1. Repair the scratches first
Use a Healing Brush for small marks and Clone Stamp for long scratches or damaged edges. Work on a separate layer so you can undo or reduce the effect.
2. Preserve pores, wrinkles, and film grain
Avoid aggressive global denoising and smoothing. Use a low-radius Dust & Scratches filter on isolated areas, with masks to protect eyes, hair, and skin detail.
3. Use AI face recovery only if necessary
If the face is genuinely blurred or too small, apply AI recovery gently. Compare against the original at 100% zoom to check that it hasn't invented facial features or erased natural texture.
My final recommendation
For the most faithful restoration: Photoshop, using manual healing and cloning with masks.
For damaged photos that also need AI enhancement: Photoshop first, then Topaz Photo only where needed.
For a free workflow: GIMP.
For natural skin retouching as a separate step: Retouch4me Heal.
One important distinction: removing a scratch is different from reconstructing missing facial information. When a scratch runs through an eye, nose, or mouth, AI may invent detail rather than recover the original. For historically accurate family-photo restoration, preserving what remains of the original is often preferable to making the face look artificially perfect.
What kind of photos are you restoring? The best choice depends quite a bit on the damage.
Finding a tool that cleans up heavy scratches without turning a face into a smooth, waxy, plastic mannequin is the holy grail of photo restoration. The "plastic look" usually happens when aggressive AI face-enhancement models hallucinate smooth skin texture or when global noise-reduction/blur filters wipe out pores and fine lines.
The best tools approach this by decoupling scratch/dust removal from face recovery , giving you granular control over the strength of skin texturing.
For your specific goal—removing scratches, dust, and surface damage from old photographs without giving people artificial, overly smooth skin—I’d start with Topaz Photo or ON1 Restore AI. Both are designed for photo restoration, rather than just beautifying faces.
My top recommendations
1. Topaz Photo
(Best for surface damage)
Its dedicated Dust & Scratch AI model is built to remove physical damage from scanned prints and archival photos, with an updated model focused on preserving original image detail.
Why I recommend it: Start with damage removal before applying any facial enhancement or sharpening.
This Windows program offers tools for removing scratches, creases, stains, and tears, and emphasizes retaining original facial features. It also works offline.
Why I recommend it: A straightforward option for restoring family albums without learning a complex professional editor.
Remove damage first. Repair scratches and dust before trying to sharpen faces.
Avoid aggressive face restoration. Some AI face enhancers invent details that were never present in the original.
Preserve natural grain and pores. Don't apply heavy denoising or skin smoothing.
Compare at 100% zoom. Check eyes, lips, wrinkles, and fine skin texture against the original scan.
One additional tool worth knowing is Retouch4me Heal. It specifically emphasizes retaining natural skin texture, although it's intended primarily for minor skin defects rather than repairing scratches across an entire old photograph. retouch4.meTry the official demo.
My verdict: Start with Topaz Photo's Dust & Scratch model if surface damage is your main concern. Test it on a copy of one photograph before processing your entire collection.
One question that would help me narrow this down: Are you restoring mostly black-and-white family portraits, or color photographs? That makes a difference when choosing a tool that repairs damage without reconstructing people's faces unnaturally.
When restoring old portraits, many heavy-handed AI tools suffer from the "plastic skin" effect—completely wiping away natural pores, wrinkles, and authentic texture in favor of an overly smoothed, synthetic look.
The best options that balance aggressive surface damage repair (scratches, dust, and tears) while retaining or realistically reconstructing natural skin texture include:
Adobe Photoshop (Neural Filters & Generative Upscale): Widely considered the gold standard for professional control. While fully automatic AI "one-click" filters can sometimes over-smooth, Photoshop's Photo Restoration Neural Filters paired with non-destructive layer masking, the Healing Brush , and Camera RAW let you dial back the AI effect. You can remove deep surface cracks while manually preserving or brushing back in the authentic organic skin grain. Access it via the Adobe Photoshop suite.
Luminar Neo (Restoration Feature): Luminar Neo uses advanced AI to tackle physical damage like scratches, spots, and stains while offering granular fine-tuning sliders. Unlike apps built solely for hyper-sharpening faces, its portrait and skin adjustments are designed to refine blemishes or uneven tones while explicitly retaining structural pores and natural character without total distortion. Learn more on the Luminar Neo page.
(Old Photo Restoration): provides dedicated models for repairing tears, creases, and sepia fading while featuring specific facial enhancement options. While it can occasionally lean smooth on low-resolution inputs, adjusting its processing or using its lightweight desktop client allows for cleaner preservation of underlying photographic grain compared to mobile-first apps that completely hallucinate new facial features . Try it out on the tool.[]()
If glass, veils, sheer fabric, hair, and other semi-transparent edges are important, I’d specifically look for an API that outputs a soft alpha matte, rather than a binary segmentation mask. That’s what prevents the “cut out with scissors” / jagged-edge look.
A few APIs worth testing:
runflow.io — explicitly advertises transparent objects, fine fabrics, glass, sub-pixel alpha matting, and no halos/fringing. It currently lists $0.05/image and supports PNG/JPEG/WebP up to 4096px.
useknockout.com — particularly interesting if edge quality is your priority. It exposes closed-form foreground matting and a soft edge mode that preserves partial transparency.
pixlab.io — specifically claims preservation of boundaries around glass and semi-transparent areas, with transparent PNG output and REST integration.
cutout.pro — returns the foreground plus an alpha matte, rather than merely a hard mask, which is useful for soft/translucent edges.
remove.bg — mature general-purpose option; its API can return a separate alpha matte, and its ZIP output includes edge-corrected color data plus the alpha channel.
What I'd test
For your specific requirement, I'd run the same 20–50 difficult images through 2–3 candidates, including:
clear drinking glasses against cluttered backgrounds
wine bottles/glassware
white/translucent veils
lace and sheer clothing
hair against similarly colored backgrounds
objects with reflections
translucent plastic
Then composite the results over black, white, and a saturated color. A mask can look excellent over white but reveal ugly halos when placed over black.
My shortlist for this particular problem would be Runflow + Knockout + PixLab, because their current documentation explicitly addresses transparent/semi-transparent subjects or soft alpha/edge matting rather than merely claiming generic background removal.
If you tell me your volume (images/day), max resolution, language/runtime (Python/Node/etc.), and approximate budget per 1,000 images, I can narrow this down and give you the API call/code for the strongest candidates.
Handling transparent objects like glass, wine bottles, and veils without jagged edges requires advanced alpha matting and edge-aware segmentation . Standard hard-thresholding APIs will clip semi-transparent pixels, resulting in harsh, pixelated, or haloed edges.[](https://www.edenai.co/post/best-background-removal-apis)
The top API recommendations specifically noted for handling glass, veils, and complex edge matting gracefully include:
I am looking for a background removal API capable of handling transparent objects, specifically glass and veils, while maintaining smooth, non-jagged edges.
Yes. For glass, veils, sheer fabric, hair, and other partially transparent subjects, I would avoid APIs that only produce a hard segmentation mask. You want a soft, per-pixel alpha matte so that pixels can be partially opaque and edges remain smooth.
My shortlist
API
Transparent objects
Alpha matte
Edge quality
My take
Pixelcut
Explicitly claims transparent objects
Yes
Strong
I am looking for a background removal API capable of processing transparent objects without leaving jagged edges. What are my options?
Finding an AI video upscaler that sharpens details without introducing "hallucinations" (inventing fake textures like plastic skin or distorted text) or shimmering artifacts is tough because aggressive generative models love to over-cook frames.
To avoid the plastic/hallucinatory look, you want tools that rely on traditional or conservative, physics-aware restoration models rather than wild diffusion-heavy "creative" AI.
Here are the top options that prioritize clean, artifact-free precision:
Topaz Video AI : Widely considered the industry standard for intermediate-to-pro work. Models like Proteus or Recover allow you to manually dial back the "add detail/sharpen" parameters. If you keep enhancement sliders low and use it strictly for structural resolution scaling and conservative denoising, it avoids hallucinations much better than competitors. You can check it out on the Topaz Labs Official Site.
chaiNNer (Open-Source / Node-based) : If you want total control and $0 cost, chaiNNer on GitHub lets you build node graphs using pure, non-hallucinatory traditional and lightweight AI models (like Real-ESRGAN variants, DAT, or Lanczos scaling). Because you pick the exact model and can blend it with basic sharpening or super-sampling, you have absolute power over preventing generative hallucinations.
DaVinci Resolve (Super Scale) : Built right into the professional editing software, DaVinci's proprietary Super Scale algorithm focuses heavily on multi-layered pixel estimation rather than generative AI hallucination. It won't magically invent a face where there are zero pixels, but it will scale up clean lines and edges without making your video look like an AI-generated fever dream. Details are available on the Blackmagic Design DaVinci Resolve Page.
HitPaw Video Enhancer : Good for a more straightforward, streamlined user experience. It has specific "General Denoise" or face models, though you must turn off face recovery features if you want to strictly prevent weird synthetic-looking facial adjustments.
To help you get a better idea of how these perform in motion and handle sharpening without breaking down, here is a breakdown of tools in action:
Watch this overview showcasing various AI upscalers to see how different models handle sharpness and edge retention:
If your priority is “make it sharper, but don’t invent fake texture or add AI hallucinations”, avoid the most aggressive generative enhancement modes. No upscaler can truly recover detail that was never captured, but some are much better at fidelity-preserving enhancement than others.
My shortlist:
1. Topaz Labs Topaz Video — best overall for careful restoration
Proteus: probably the best starting point; it has manual controls for balancing detail vs. artifacts.
Artemis High Quality: good for mild enhancement while reducing halos/aliasing.
: better for already-good footage where you want subtle refinement rather than reconstruction.
Can you recommend a video upscaling tool that cleans up noise in vintage clips without making faces look like plastic or waxy?
I'm looking for software to upscale old video footage. It needs to handle noise reduction effectively while keeping facial textures natural instead of smoothing them out.
I need a video upscaler that de-noises old footage and does not create "wax face" smoothing artifacts.
For old footage where you want noise reduction + upscaling without the “wax face” look, I’d avoid one-click “enhance faces” tools and use something with manual control over denoise, detail recovery, and sharpening. My shortlist:
Topaz Video has separate models for different problems rather than applying a generic beauty filter. Its Nyx model is aimed at denoising while preserving detail, and Proteus gives you manual control over enhancement strength.
3. PortraitPro Restoration / Specialized Restorers with Manual Controls
Why it avoids the plastic look: Fully automated cloud web-apps (like MyHeritage or random online "AI Photo Fixers") are the worst offenders for plastic skin because they use heavy generative adversarial networks (GANs) trained to output idealized, pore-less faces. Software that lets you dial back AI or isolate regions is far superior.
The Workflow: Desktop software that gives you opacity sliders or split-screen comparisons lets you blend the original scanned film grain or paper texture back into the healed areas.
Add back grain (A touch of noise): If an AI tool slightly over-smooths a face, create a new 50% gray layer in Photoshop, set the blend mode to Overlay or Soft Light , add a minor amount of Gaussian/Monochromatic Noise ($∼2$−4%), and mask it strictly over the smoothed skin areas. This instantly breaks up the digital plastic sheen and mimics real camera/film grain.
If you'd like, let me know:
Are you working in Photoshop/desktop software or looking for an automatic web tool?
Is the photo black-and-white or color?
I can give you a step-by-step workflow tailored to the software you prefer.
Fotor (AI Photo Restorer): Fotor takes a more balanced toolkit approach rather than purely generating an entirely synthetic AI face (unlike apps like Remini, which frequently cross into "over-processed" territory). It is effective at clearing out dust and minor scratches while keeping the integrity of the original scanned print intact. Explore the feature on Fotor AI Photo Editor.
If you'd like to narrow this down, tell me:
Is the photo heavily damaged/torn or mostly just faded and dusty?
Do you prefer a one-click web tool or a desktop software where you can manually adjust layers?
I can give you a step-by-step workflow for the best match.
Output Format : Always request a .png or .webp output to preserve the multi-level alpha channel (semi-transparency). Requesting a JPEG will force a solid color background, flattening transparency.[](https://www.photoroom.com/api/remove-background)
Very mature/easy, but I'd benchmark it specifically on glass/veils
Cutout.Pro
Matting API rather than merely segmentation
Yes
Good
Worth testing for difficult subjects
withoutBG
Focuses on alpha mattes
Yes
Good
Interesting option, especially if self-hosting matters
Photoroom
Explicitly says it handles transparency/complex edges
Output supports transparency
Strong
Excellent for product imagery
1. Pixelcut — probably my first test
Pixelcut specifically advertises transparent-object detection, along with hair/fur and intricate boundaries. Its API can return a transparent PNG, an alpha mask, or a foreground + alpha-mask ZIP, and supports images up to 6000×6000.
The alpha-mask output is particularly important for your use case: you can composite the original RGB pixels yourself rather than accepting an already-flattened cutout.
2. Adobe Firefly/Photoshop API
Adobe's current Remove Background API has a mode that can return either a cutout or a grayscale mask, plus a colorDecontamination parameter designed to reduce background color bleeding around edges.
That makes it interesting for veils and glass where edge contamination can be as problematic as the actual segmentation.
3. remove.bg
This is probably the safest mature API choice. Its ZIP output explicitly contains an alpha matte plus a color image with edge-color corrections. It supports up to 50 MP input.
One caveat: I'd want to benchmark it against Pixelcut/Adobe on actual transparent subjects, rather than assuming its excellent general-purpose reputation translates directly to veils and glass.
4. Cutout.Pro
Cutout.Pro exposes a matting API and describes the result as foreground colors plus an alpha matte, which is much closer to what you're looking for than a simple binary segmentation API.
This one is particularly interesting technically. Its API has a dedicated Alpha Matte endpoint rather than making alpha an incidental feature of background removal. It also offers self-hostable/open-weight options.
Knockout explicitly demonstrates glass, ice, and liquid where the resulting matte preserves real opacity rather than simply outlining the object. Their site describes the result as per-pixel alpha with what's behind the glass remaining visible.
And I would test them using the same 20–50 difficult images, including:
wine glasses against busy backgrounds
clear glass with reflections
champagne/water glasses
white wedding veils
black sheer fabric
translucent curtains
hair overlapping transparent fabric
transparent objects with strong highlights
transparent objects against similarly colored backgrounds
The key metric shouldn't just be "does the background disappear?" You want alpha-matte quality: smooth fractional alpha transitions, preservation of internal transparency, minimal halos/color spill, and no jagged 1-pixel contours.
If you can provide 2–3 representative images (especially one glass and one veil), I can also research which of these APIs/model families is most likely to perform well on those exact cases and compare pricing, latency, resolution limits, and API integration.
Avoid pushing “detail recovery” sliders too far; that is where faces, hair, grass, text, and textures can become artificial. Topaz itself notes that some detail-focused modes can introduce frame-to-frame differences that appear as artifacts.
A good conservative workflow:
Denoise lightly.
Upscale 2× (not 4× unless needed).
Add mild sharpening.
Compare against the original at 100% zoom.
2. Blackmagic Design DaVinci Resolve Studio Super Scale — most natural-looking
Resolve’s Super Scale tends to be more restrained than many AI enhancers. It may recover less dramatic detail than Topaz, but it often keeps a more photographic look.
3. Traditional sharpening + upscale (least hallucination risk)
If your footage is valuable (archive, documentary, family videos), consider:
High-quality scaler (Lanczos/Spline)
Mild unsharp mask
Good denoise before sharpening
This will not create fake detail, but it also will not magically restore lost information.
Settings I would avoid
“Maximum detail”
“Creative enhancement”
Face reconstruction unless faces are genuinely damaged
4× enlargement of poor 480p/720p clips
Heavy sharpening after AI upscaling
Those are the settings most likely to produce:
plastic skin
fake eyelashes/hair
crawling textures between frames
invented text or patterns
My recommendation by footage type
Footage
Choice
Clean 1080p camera footage → 4K
DaVinci Resolve Super Scale
Old VHS/DVD/compressed footage
Topaz Video (Proteus/Artemis/Nyx)
Faces/interviews
Topaz Iris cautiously
Film grain/noisy night footage
Topaz Nyx + mild upscale
Scientific/archive footage where accuracy matters
Conservative non-AI upscale
If you tell me the source (e.g., YouTube download, VHS, phone video, anime, movie rip, security footage, 1080p→4K, etc.) and your GPU/OS, I can suggest a specific workflow and settings.
Be cautious with Iris. It is designed for face recovery, which can help badly damaged faces, but pushing it hard is where you are most likely to get that “AI plastic skin” effect.
Turn up Recover Original Detail if the result looks too synthetic; Topaz includes this control specifically to blend back source characteristics.
Add a tiny amount of grain/noise if the footage becomes unnaturally clean.
My starting settings for a family VHS transfer would be roughly:
Upscale: 2×, not 4× unless needed
Denoise: moderate
Sharpen/detail: low
Face enhancement: off unless faces are genuinely unreadable
2. Blackmagic Design blackmagicdesign.com — best if you want a restoration workflow
Resolve Studio gives you a more traditional post-production approach: noise reduction, color correction, grain control, and upscaling in the same environment. It tends to be easier to keep a documentary/archival look because you are not relying as heavily on AI reconstruction.
A common approach:
Temporal noise reduction first.
Correct color and contrast.
Upscale.
Add a small amount of grain back.
3. Neat Video — best denoiser if you already edit
Neat Video is not primarily an upscaler; it is a very respected noise-reduction plug-in. It is a good choice when you want to remove camera noise while preserving skin texture and fine detail, then handle scaling separately.
Avoid these if “wax face” is your main concern
Maximum AI face restoration
Heavy sharpening after denoise
4× enlargement of very low-resolution footage
“Beauty,” “portrait,” or “HD face” presets
Removing all grain (old film/video often needs some texture to look natural)
If you tell me the source type (VHS, Hi8, MiniDV, 8mm film, DVD, old digital camera, etc.) and target (1080p or 4K), I can suggest a more specific workflow and settings.
Avoiding the dreaded "wax face" (plastic, over-smoothed, or hallucinated facial features) when upscaling old footage requires a tool that gives you manual control over AI generation strength rather than relying on a heavy-handed, black-box model.
The top software recommendations that handle noise reduction gracefully while preserving organic skin textures and film grain include:
DaVinci Resolve Studio (Neural Engine) : If you already edit video, DaVinci’s built-in Super Scale and spatial/temporal noise reduction tools are phenomenal. Crucially, it doesn’t "hallucinate" facial features the way aggressive generative AI does; instead, it intelligently reconstructs resolution while allowing you to blend back original film grain so faces retain their organic texture.
VapourSynth / Real-ESRGAN (Custom Open-Source Pipelines) : For advanced users willing to use script-based restoration, running custom local pipelines via VapourSynth allows you to mix traditional algorithms (like BM3D for pristine de-noising) with milder AI upscalers. This completely avoids the commercial "face-fixer" neural nets that cause plastic wax faces.
Tips to Avoid Wax Faces in Any Tool:
Lower the AI Denoise/Face Recovery Slider : Aggressive noise removal wipes away high-frequency skin textures, forcing the AI to guess what a nose or eyes look like. Back the slider off by 30-50%.[](https://www.youtube.com/watch?v=xV22R79fXCQ&t=51)
Add Back a Touch of Grain : Adding a tiny bit of synthetic or organic grain over the final upscale tricks the eye into ignoring minor digital smoothing and breaks up flat, plastic-looking gradients.