Guia de remoção de fundo
Como remover o fundo de uma foto e conseguir bordas limpas
Remover um fundo costumava significar uma hora com a caneta de seleção. Hoje um modelo de IA faz os primeiros 95% em segundos, e a diferença entre um recorte que parece colado e um que parece real está quase inteiramente nos últimos 5%: o cabelo, o pelo, as bordas suaves. Este guia explica o que acontece por baixo dos panos, onde as ferramentas grátis cortam caminho, e como conseguir resultados profissionais sem enviar nada.
O que "remover um fundo" realmente produz
Um recorte é a sua foto mais um canal alfa: uma segunda imagem em tons de cinza que diz, pixel a pixel, o quão opaco é o assunto. Branco significa totalmente mantido, preto significa totalmente removido, e cada tom entre os dois significa parcialmente transparente. Um arquivo PNG ou WebP guarda esse canal junto com a cor, e é por isso que esses formatos podem ter um fundo transparente e o JPEG não.
A maior parte de um canal alfa é fácil: o meio de uma pessoa é claramente a pessoa, a parede ao fundo é claramente a parede. A parte difícil é a faixa fina onde os dois se encontram. Um fio de cabelo costuma ser mais fino que um pixel, então o pixel guarda uma mistura de cabelo e fundo. Acertar essa faixa é o que separa um recorte limpo de um com contorno serrilhado ou com halo.
Como a IA encontra o assunto
O Clipout usa o BiRefNet, um modelo de segmentação aberto lançado sob a licença MIT. Ele olha para a imagem inteira em 1024 × 1024 pixels (512 × 512 no motor de CPU), decide qual é o assunto principal, e prevê um valor de alfa para cada pixel. Ele foi treinado em conjuntos de dados de alta resolução feitos exatamente para essa tarefa (segmentação dicotômica de imagens), então lida com pessoas, animais, produtos, plantas e objetos sem que ninguém precise dizer o que procurar.
O modelo roda com ONNX Runtime Web dentro do seu navegador. Quando o seu navegador suporta WebGPU (versões atuais de Chrome e Edge no computador), o trabalho acontece na sua placa de vídeo e leva alguns segundos. Caso contrário, uma versão de 512 pixels do modelo roda na CPU via WebAssembly, porque a versão completa não cabe na memória de CPU de um navegador; a passada de refinamento de bordas em resolução total compensa a maior parte da diferença. iPhones e iPads sempre usam o motor de CPU, porque o WebGPU costuma travar a aba em modelos grandes ali.
Por que recortes de ferramentas grátis parecem colados
O modelo vê um quadrado de 1024 pixels. Sua foto provavelmente tem 12 megapixels (4032 × 3024) ou mais. A maioria das ferramentas simplesmente estica a máscara pequena até o tamanho da foto, o que produz dois defeitos visíveis:
- Bordas suaves e borradas. Uma máscara esticada três ou quatro vezes não consegue acompanhar um fio de cabelo; ela o transforma em um contorno borrado.
- Um halo do fundo antigo. Os pixels transparentes na borda ainda carregam a cor do fundo. Coloque um assunto fotografado contra uma parede verde sobre um fundo branco, e uma fina franja verde aparece ao redor do cabelo.
Muitos serviços online também limitam o download grátis a uma prévia pequena (o plano grátis do remove.bg é 0.25 megapixels, cerca de 625 × 400), o que esconde os dois problemas até você pagar pelo arquivo em tamanho real.
As duas etapas que o Clipout adiciona
Refinamento de bordas em tamanho real. Depois do modelo, o Clipout roda um guided filter de cor (He, Sun e Tang) que ajusta a máscara às bordas reais da sua foto em resolução total. As áreas em que o modelo tem certeza mantêm a resposta original; só a faixa incerta ao longo do contorno é redesenhada. Cabelo e pelo mantêm a forma, em vez de virarem neblina.
Descontaminação de cor. O Clipout então estima a cor real do assunto em cada pixel transparente, usando o método de estimativa de primeiro plano em múltiplos níveis de Germer e colegas (o mesmo da biblioteca pymatting), e remove o tom do fundo antigo da franja. A correção é calculada no tamanho de trabalho e somada à sua foto em tamanho real, então a textura fina não é afetada.
Resultados medidos
Testamos em 40 imagens do AIM-500, um benchmark público de matting com mattes de alfa feitos à mão: 16 assuntos sólidos, 14 com detalhes transparentes ou muito finos, e 10 sem um único assunto evidente. Quanto menor, melhor para SAD, MSE e erro de gradiente; quanto maior, melhor para IoU. O RMBG-1.4 está incluído porque muitas ferramentas grátis no navegador o usam.
| Pipeline | SAD (×10³) | MSE (×10⁻³) | Erro de gradiente (×10³) | IoU |
|---|---|---|---|---|
| RMBG-1.4 (1024), máscara simples | 41.9 | 9.16 | 89.1 | 0.857 |
| BiRefNet lite 512, máscara simples | 48.5 | 11.58 | 109.4 | 0.845 |
| BiRefNet lite 512 + Clipout (motor de CPU) | 42.1 | 9.06 | 81.8 | 0.869 |
| BiRefNet lite 1024, máscara simples | 40.0 | 8.03 | 88.1 | 0.879 |
| BiRefNet lite 1024 + Clipout (motor de GPU) | 34.6 | 6.24 | 61.1 | 0.900 |
No motor de GPU, o refinamento reduziu o MSE em 22% e o erro de gradiente (a métrica que mede o quão natural uma borda parece) em 31% em relação à máscara simples do mesmo modelo, e o resultado tem um MSE 32% menor que o RMBG-1.4 simples. No motor de CPU, que roda uma versão de 512 pixels do modelo para caber na memória de um navegador, o refinamento deixa o resultado no mesmo nível do RMBG-1.4 em 1024 pixels. Medido em 16 de setembro de 2026 com o mesmo código que o site roda; as imagens do benchmark foram redimensionadas para no máximo 1600 pixels, então em fotos maiores a diferença na nitidez das bordas é ainda maior.
Passo a passo: removendo um fundo com o Clipout
- Abra [a ferramenta](/#app) e solte uma imagem, cole uma com Ctrl+V (⌘V no Mac), ou toque em Escolher imagens. Você pode adicionar até 50 de uma vez.
- Espere alguns segundos. A primeira visita baixa o modelo uma vez (115 MB para o motor de GPU, 94 MB para o motor de CPU); depois disso ele fica em cache e começa na hora.
- Confira o resultado com Comparar, que desliza entre o original e o recorte.
- Retoque se precisar: Apagar remove sobras, Restaurar traz de volta partes que a IA removeu. Desfazer e Refazer funcionam como sempre.
- Escolha um fundo: transparente, branco, preto, qualquer cor, uma cópia desfocada do original, ou uma foto sua.
- Exporte como PNG ou WebP (transparente) ou JPEG, em tamanho real ou recortado no assunto, ou copie a imagem para a área de transferência.
Dicas para os melhores recortes
- Contraste ajuda. Um assunto que se destaca do fundo em cor ou brilho dá as bordas mais limpas.
- Use o original de maior tamanho que você tiver. O refinamento de bordas trabalha em resolução total, então mais pixels significam cabelo mais fino.
- Um único assunto claro funciona melhor. Multidões ou cenas sem um assunto óbvio podem precisar do pincel.
- Para marketplaces, exporte JPEG sobre branco. A Amazon pede um fundo branco puro (RGB 255, 255, 255) nas imagens principais de produto.
- Para trabalhos de design, mantenha PNG. Ele guarda o canal alfa completo sem artefatos de compressão.
Privado por arquitetura
Removedores baseados em upload enviam sua foto para um servidor, processam ali e devolvem o resultado; os melhores prometem apagá-la em até uma hora. O Clipout não tem nenhuma etapa de servidor: o modelo e todas as etapas de processamento rodam dentro da aba do seu navegador, e o site não tem nenhum endpoint de upload. Você pode confirmar isso no painel de rede do seu navegador, ou carregar a página uma vez e desligar sua conexão: a ferramenta continua funcionando.
É também por isso que é grátis sem pegadinha. Não há conta de GPU para repassar, então não existem créditos, limites diários, contas ou marcas d'água.
Pronto para testar? Remova um fundo agora, ou leia as perguntas frequentes.