741 kB
24 files
Updated about 6 hours ago
Name
Size
scheduler
text_encoder
tokenizer
transformer
vae
.gitattributes1.85 kB
xet
README.md7.97 kB
xet
fathersday_output.png40.3 kB
xet
faucet_input.png83.3 kB
xet
faucet_output.png55.4 kB
xet
graphicdesign_input.png50.6 kB
xet
graphicdesign_output.png53.7 kB
xet
illustration_input.png51.5 kB
xet
illustration_output.png44.6 kB
xet
model_index.json485 Bytes
xet
portrait_input.png59 kB
xet
portrait_output.png38.4 kB
xet
tennis_input.png35.9 kB
xet
tennis_output.png41.7 kB
xet
README.md

GitHub Repo   Hugging Face Demo   Bria Platform   Bria Discord

Fibo-Edit-RMBG: Professional Background Removal Powered by Fibo-Edit
A fine-tuned version of Fibo-Edit specialized for high-quality background removal. Built on Fibo's foundation, Fibo-Edit-RMBG excels at complex foregrounds, fine detail preservation, and challenging image types.

🌍 What's Fibo-Edit-RMBG?

Fibo-Edit-RMBG is a specialized fine-tuning of the Fibo-Edit model, optimized specifically for background removal tasks. Fibo-Edit-RMBG leverages the powerful Fibo-Edit architecture to deliver state-of-the-art results.

📄 Technical report coming soon. For architecture details, see FIBO and Fibo-Edit.

🖼️ Visual Examples

🔑 Key Features

  • Fine-Structure Alpha Matting: Produces clean, precise alpha mattes with accurate opacity estimation along high-frequency edge regions — including hair strands, netting, wire structures, and similarly intricate boundaries.
  • Consistent Subject Masking: Produces more complete and decisive masks across the full extent of the foreground subject, with fewer cases of regions being incorrectly split between foreground and background.
  • Foreground-Background Separation in Low-Depth-Cue Scenes: Better handles images where foreground boundaries are not well-defined by depth — such as flat illustrations, graphic compositions, and images with overlaid text.

⚡ Quick Start

Source-Code & Weights

Installation

Install the required dependencies:

pip install diffusers transformers accelerate torch pillow

Usage

Basic Background Removal

import torch
from diffusers import BriaFiboEditPipeline
from PIL import Image

# Load the Fibo-Edit-RMBG model
pipe = BriaFiboEditPipeline.from_pretrained(
    "briaai/Fibo-Edit-RMBG",
    torch_dtype=torch.bfloat16,
)
pipe.to("cuda")

# Load your image
image = Image.open("photo.jpg").convert("RGB")

# Generate foreground mask - no mask needed!
mask = pipe(
    image=image,
    prompt = {'edit_instruction':'Generate a detailed grayscale alpha matte. Map the opaque foreground to white and the background to black. Produce soft, anti-aliased grayscale gradients at the edges of the subject to represent fine details and transparency.'},
    num_inference_steps=10,
    guidance_scale=1.0
).images[0]

# Convert mask to grayscale and use as alpha channel
alpha = mask.convert("L").resize(image.size)
image.putalpha(alpha)

# Save the result as RGBA image with transparent background
image.save("output.png")

🎯 Use Cases

  • Hair & Fine-Structure Subjects: Well-suited for images where accurate alpha matting along hair strands, fur, or similarly complex edges is critical to output quality.
  • Illustrations & Graphic Compositions: Handles non-photorealistic content where foreground-background boundaries are not clearly defined by depth.
  • Graphic Design & Text Cutouts: Produces strong foreground separation where text or typographic elements are the subject.

⚙️ Model Parameters

Recommended inference parameters:

  • num_inference_steps: 10 (balance between quality and speed)
  • guidance_scale: 1 (recommended for fast results)
  • torch_dtype: bfloat16 (for optimal memory usage and speed)
  • seed: Results vary across different seed values — we recommend experimenting with a few seeds to find the best output for your specific input.

🤝 Contributing

If you have questions about this repository, feedback to share, or want to contribute directly, we welcome your issues and pull requests on GitHub. Your contributions help make Fibo-Edit-RMBG better for everyone.

If you're passionate about fundamental research, we're hiring full-time employees (FTEs) and research interns. Don't wait - reach out to us at hr@bria.ai

Citation


@article{gutflaish2025generating,
  title={Generating an Image From 1,000 Words: Enhancing Text-to-Image With Structured Captions},
  author={Gutflaish, Eyal and Kachlon, Eliran and Zisman, Hezi and Hacham, Tal and Sarid, Nimrod and Visheratin, Alexander and Huberman, Saar and Davidi, Gal and Bukchin, Guy and Goldberg, Kfir and others},
  journal={arXiv preprint arXiv:2511.06876},
  year={2025}
}

❤️ Star Fibo-Edit-RMBG on Hugging Face and ⭐ Star Bria AI on GitHub to join the movement for responsible generative AI!

Total size
741 kB
Files
24
Last updated
Sep 21
Pre-warmed CDN
US EU US EU

Contributors