TencentARC/BrushNet
A dual-branch diffusion model for plug-and-play image inpainting published at ECCV 2024.

Not currently ranked — collecting fresh signals.
star history
BrushNet is an image inpainting model that uses a decomposed dual-branch diffusion architecture to separate content masks and latent features. It serves as a plug-and-play module that can be integrated with existing pretrained text-to-image models to enable controllable image editing. The approach decomposes the inpainting process into parallel branches for mask-guided feature extraction and cross-attention-based text conditioning.
Frequently asked
- What is TencentARC/BrushNet?
- A dual-branch diffusion model for plug-and-play image inpainting published at ECCV 2024.
- Is BrushNet open source?
- Yes — TencentARC/BrushNet is an open-source project tracked on heatdrop.
- What language is BrushNet written in?
- TencentARC/BrushNet is primarily written in Python.
- How popular is BrushNet?
- TencentARC/BrushNet has 1.7k stars on GitHub.
- Where can I find BrushNet?
- TencentARC/BrushNet is on GitHub at https://github.com/TencentARC/BrushNet.