FeyNoBg – Automatic background removal model and training library

Hey HN, I’m Shreyash from Feyn. We help companies build custom models from their data.Today, we’re releasing FeyNoBg, an automatic background removal model. Alongside it, we're open-sourcing NoBg, the Python library we built to train and run it.Try the model here: https://huggingface.co/spaces/feyninc/feynobg. Check out the library here: https://github.com/feyninc/nobgSome sample outputs:(1) Soccer Freekick: https://drive.google.com/file/d/1MZkAGLwbhNVOZ0Oi7XvpCfSEu9Q...(2) Hair in wind: https://drive.google.com/file/d/1Odc2m0XMVH9uZtvI_KjaRbXzhLL...(3) Bicycle with visible spokes: https://drive.google.com/file/d/1h99ahjfrtS1MFQJJgiKE2fuM3HZ...(4) Live Demo video: https://youtu.be/b1heHPvY8BMBackground removal separates an image's subject from its surrounding. We've all tried it at some point. Often it is to reuse the subject in a different artifact. Nowadays, it is common to make chat stickers out of it. It is one of the most common but under-appreciated uses of AI. It is also surprisingly complex. Models can be easily confused by camouflage, motion blur, or fine structures like hair.The task requires two skills. First, a model has to identify the foreground. Second, it has to trace the foreground’s boundary and estimate an opacity value for each pixel. Generally, these skills are taught with different datasets. That creates a failure point. A poor training mix can improve one skill at the expense of the other. We saw this in our controlled evaluation. A training run with just the MaskFactory dataset improved on the CAMO benchmark but regressed on DIS5K.For FeyNoBg, we took an interpretability-first approach to training. We first studied how BiRefNet’s stages contribute to finding the foreground and reconstructing its boundary. We discovered that the third stage of it's feature extractor holds a lot of informatio

Hacker NewsToolAISource
0Sign in to voteCopy link

FL score

62

out of 100

Verdict

VALIDATE

medium confidence

Competition

No competitor data yet

Trend

No signal yet

Open-source background removal model with a training library, positioned as a developer tool rather than an end-user product.

The pain

Background removal is tedious and imprecise. Existing solutions fail on edge cases like hair, motion blur, and camouflage. Companies need custom models trained on their specific data, not generic one-size-fits-all tools.

The gap

Most background removal tools are either closed SaaS (Photoshop, remove.bg) or generic open-source models. There's no accessible way for companies to train custom models on proprietary datasets without deep ML expertise. The interpretability-first training approach addresses real failure modes in existing models.

Build angle

Start with the open-source library and model as proof of concept. The real business is helping companies build custom background removal models from their data, this is Feyn's core thesis. The free model is a lead magnet and credibility builder. Monetize through: (1) managed training service for custom models, (2) API access to pre-trained variants, (3) consulting on dataset preparation.

Strengths

  • Solves a real technical problem, existing models fail on hard cases due to poor training data mixing
  • Interpretability-first approach is differentiated; most competitors optimize only for benchmark scores
  • Open-source release builds developer trust and community; lowers barrier to adoption
  • Aligns with Feyn's existing business model of custom model training
  • Background removal has clear commercial use cases: e-commerce, content creation, chat apps, design tools

Risks

  • Market is crowded with free/cheap solutions (remove.bg, Photoshop, open-source alternatives). Hard to justify paid tier unless custom training delivers measurable ROI
  • No clear monetization path articulated. Open-sourcing the library and model may cannibalize potential revenue
  • Unclear who the customer is. Is it developers building apps? Design agencies? E-commerce platforms? Each has different willingness to pay
  • Benchmarks and sample outputs look good but no independent validation or comparison to competitors (remove.bg, Rembg, etc.)
  • Background removal alone is a narrow TAM. Feyn's broader custom model training thesis is stronger, but this product doesn't obviously expand it
  • Requires significant sales/marketing effort to convert free users to paid custom training services

Questions about this idea?

FlyBot reads the scoring and gives you a second opinion on “FeyNoBg – Automatic background removal model and training library”.

Open FlyBot