App Ready

How Background Removal Works — and How to Get Clean Cutouts

By Nomadic Jeikei · Updated July 24, 2026

Behind the single 'remove background' button are two distinct image-processing stages. Understanding them explains why some photos cut out perfectly while others leave mangled hair — and it points to shooting habits that make results better. This guide covers how background removal works, where it struggles, and how to get clean cutouts in practice.

Two stages: segmentation and alpha matting

The first stage is semantic segmentation. A neural network classifies every pixel in the image as either 'foreground' (the subject) or 'background,' producing a rough mask. This stage is very strong on objects with clear boundaries, but because it assigns each pixel a hard label, soft edges come out stair-stepped and rough.

That's why the second stage, alpha matting, exists. Matting estimates how much each pixel belongs to the foreground as an opacity (alpha) value between 0 and 1. This lets it handle half-transparent pixels — a strand of hair, a sheer fabric — naturally, creating soft edges. A good tool captures the broad shape with segmentation, then refines the edges with matting.

The key: segmentation decides 'what is the subject,' while matting decides 'how soft the edges are.' Most of the quality difference in background removal comes down to that matting stage.

Input Segmentation Alpha matting Edge refine PNG · alpha quality-defining core
The background-removal pipeline: input → segmentation → alpha matting → edge refine → transparent PNG. The middle two stages define the quality.

The trade-offs of on-device processing

App Ready's STUDIO runs background removal inside your browser rather than on a server. Because the image is never uploaded, it's privacy-safe, and on capable hardware the result is nearly instant. Processing speed depends entirely on your device.

That said, on-device models can be slightly less precise than large cloud models on very fine hair or the edges of semi-transparent objects. On clean product shots and evenly-lit portraits, though, the difference is barely noticeable. In other words, what you feed in matters as much as the model.

Easy photos vs hard photos

Cuts out cleanlyStruggles
Products with a crisp outlineWindblown hair and fur
Solid, high-contrast backgroundGlass, water, smoke (semi-transparent)
Even lightingHighly reflective metal
Subject in sharp focusSubject and background share a color

What the hard cases share is the absence of a hard edge. Glass, veils, and motion blur have no distinct line to cut along, so they tend to leave faint color fringing or a hazy remnant rather than true transparency. These materials often need a manual edge touch-up after removal.

Shooting and cleanup tips for clean results

  • Use a solid background whose color doesn't overlap the subject — higher contrast means more accurate edges.
  • Light evenly: harsh shadows get mistaken for background or cling to the subject.
  • Keep the subject in sharp focus; blurry edges are hard for matting to resolve.
  • Export as PNG to preserve transparency — JPEG can't store an alpha channel.
  • Inspect hair and edges at 100%, on both light and dark backgrounds, to catch color fringing.

In short, cutout quality depends on the input photo as much as the algorithm. Feed STUDIO a sharp shot taken against a high-contrast background under even light, and you'll get a store-ready cutout — without your original ever leaving your browser.

Frequently asked questions

Why does hair so often come out mangled?
Each strand reflects light and blends with the background, so there's no crisp boundary. Segmentation can't find a hard line and has to lean on matting, which gets less accurate against a low-contrast background. Increasing background contrast improves it dramatically.
Why do I have to save as PNG after removing the background?
To keep a transparent background you need a format that stores an alpha channel. JPEG doesn't support transparency, so it fills the background with a solid color — export cutouts as PNG.
Is in-browser background removal worse than a cloud service?
On clean product shots and evenly-lit portraits there's almost no difference. Cloud models may be slightly more precise only on very fine hair or semi-transparent objects. In exchange, on-device processing is faster and privacy-safe because the image never leaves your device.

About the author

Nomadic Jeikei is a solo indie developer who ships apps to the App Store and Google Play — including TapTap Golf (Android & Wear OS) and Mutual Loop — and builds the free App Ready tools. These guides come from doing the launch prep firsthand.