Implementação oficial em PyTorch do BiRefNet, um modelo de deep learning para segmentação dicotômica de imagens em alta resolução, usado com frequência para remover fundos.
royshil/obs-backgroundremoval
Plugin do OBS Studio que remove ou substitui o fundo de pessoas em vídeos usando segmentação de retratos por redes neurais, além de aprimorar imagens em ambientes com pouca luz.
Alternativa open source a:NVIDIA Broadcast
- Estrelas
- 4,630
- Forks
- 294
- Issues abertas
- 12
- Último commit
- há 7 horas
O que é?
OBS Background Removal é um plugin para o OBS Studio que prevê uma máscara da pessoa em cada quadro do vídeo e remove os pixels do fundo. O resultado pode ser composto com outras fontes do OBS, como uma imagem ou uma cor transparente, permitindo criar efeitos de chroma key virtual sem um fundo físico.
O plugin executa seus modelos de segmentação pelo ONNX Runtime. No macOS, pode usar aceleração via CoreML; no Linux, oferece suporte a CUDA, ROCm e MIGraphX quando compilado a partir do código-fonte. Nas configurações, os usuários podem ajustar o número de threads da CPU, e o projeto busca funcionar em máquinas sem GPU. As versões recentes também incluem um filtro de aprimoramento em ambientes com pouca luz e um efeito de profundidade de campo.
O projeto oferece uma página de downloads e builds de lançamento, com instruções oficiais para compilação a partir do código-fonte atualmente cobrindo apenas o Debian. O suporte do Windows à aceleração via WinML está listado como planejado.
Recursos principais
- 01Substitui ou remove o fundo atrás de uma pessoa em fontes de vídeo do OBS.
- 02Executa modelos de segmentação pelo ONNX Runtime.
- 03Oferece suporte a CoreML no macOS e a CUDA, ROCm e MIGraphX no Linux quando compilado a partir do código-fonte.
- 04Permite ajustar o número de threads da CPU para máquinas sem GPU.
- 05Inclui filtros de aprimoramento em ambientes com pouca luz e de profundidade de campo.
Casos de uso
- Fazer transmissões ou gravações sem uma tela verde física.
- Colocar um apresentador sobre uma imagem ou um vídeo de fundo personalizado.
- Melhorar a qualidade da imagem em ambientes de gravação com pouca luz.
Tópicos
Perguntas frequentes
- O que é obs-backgroundremoval?
- Plugin do OBS Studio que remove ou substitui o fundo de pessoas em vídeos usando segmentação de retratos por redes neurais, além de aprimorar imagens em ambientes com pouca luz. OBS Background Removal é um plugin para o OBS Studio que prevê uma máscara da pessoa em cada quadro do vídeo e remove os pixels do fundo. O resultado pode ser composto com outras fontes do OBS, como uma imagem ou uma cor transparente, permitindo criar efeitos de chroma key virtual sem um fundo físico.
- obs-backgroundremoval é gratuito? Qual é a licença?
- obs-backgroundremoval é open source sob a licença GPL-3.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
- obs-backgroundremoval ainda é mantido?
- Manutenção ativa. O último commit de obs-backgroundremoval foi em 22 de out. de 2026.
- Para que posso usar obs-backgroundremoval?
- Fazer transmissões ou gravações sem uma tela verde física. Colocar um apresentador sobre uma imagem ou um vídeo de fundo personalizado. Melhorar a qualidade da imagem em ambientes de gravação com pouca luz.
- Onde consigo obs-backgroundremoval?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/royshil/obs-backgroundremoval
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Ferramenta para remover fundos de imagens, disponível como CLI, biblioteca Python, servidor HTTP ou contêiner Docker.
Ultralytics YOLO é uma biblioteca Python para visão computacional que abrange detecção, segmentação, classificação, estimativa de pose, rastreamento e muito mais.
Removedor de fundo open source que funciona inteiramente no navegador com WebGPU ou WebAssembly, sem enviar imagens.
Um CMS de vídeo e mídia completo e auto-hospedado, feito com Django e React para criar portais de compartilhamento de vídeos.
Soprano é um modelo de conversão de texto em fala ultraleve, executado no dispositivo, com suporte a CUDA, CPU e MPS e saída em streaming.