Skip to content
Tech News
← Back to articles

Show HN: MultiMatte, a Promptable Image Background Removal Model

read original get Elgato Green Screen → more articles
Why This Matters

MultiMatte shows how a small LoRA fine-tune (2.27% of weights) on Meta's new SAM 3 can turn a binary segmentation model into a text-promptable alpha matting tool, jumping from ~0.667 to ~0.901 S-measure on DIS-VD. For designers and developers, it means background removal you can aim with a phrase—useful for hair, translucency, and scenes with multiple objects. It's also a practical demonstration that foundation-model capabilities can be cheaply specialized without losing text alignment.

Key Takeaways
Worth a Look

Elgato Green Screen — If you want clean cutouts without wrestling with fuzzy hair edges, a collapsible chroma key backdrop is still the fastest hardware complement to AI matting tools like MultiMatte. The Elgato Green Screen pops up in front of your desk and retracts into its case when you're done, making it easy to shoot product photos or streams that segment cleanly.

See Elgato Green Screen on Amazon → Affiliate link — we may earn a commission on purchases, at no extra cost to you. Product picked by AI based on this article; it is not a tested recommendation.

We’re introducing MultiMatte, a background removal model you can aim with words. MultiMatte keeps the object you name and removes everything else.

Try MultiMatte on your own images at usefeyn.com/multimatte.

MultiMatte is built on SAM 3 (Meta, 2025). We used low-rank fine-tuning to modify 19.49M of its 860M parameters. That update touches only 2.27% of the model weights, yet MultiMatte improves substantially on image segmentation. On the DIS-VD benchmark, it scores a 0.901 S-measure against SAM 3’s 0.667.

Prompt steering drag to compare input Prompt: the dog Prompt: the dog Prompt: the dog bowl Prompt: the jeans

From Segmentation to Matting

SAM 3 is a concept-promptable detector. Given a phrase, the model returns binary masks for every matching object. These masks classify each pixel as either inside or outside the object. This binary approach fails on fine or translucent elements with fuzzy boundaries, like hair or a blurred screen.

MultiMatte addresses this gap with alpha mattes. Instead of assigning a boolean to each pixel, an alpha matte assigns a continuous opacity value to every pixel. Fuzzy boundaries can then be described as they actually appear.

Alpha mattes earn their keep on benchmarks. Across five high-resolution DIS splits, SAM 3 scores between 0.649 and 0.703. MultiMatte scores between 0.893 and 0.923.

Training MultiMatte

SAM 3 is not one network but several aligned parts: a vision tower, a CLIP text tower, a geometry encoder, a detection encoder and decoder, and a mask decoder. The ability to aim the model with a phrase lives in the alignment between those parts. Our objective was to carry this ability over to matting.

... continue reading