← all repositories

google/break-a-scene

A diffusion model-based system that extracts multiple concepts from a single image and allows their recombination using text guidance.

break-a-scene
Not currently ranked — collecting fresh signals.
star history

Break-A-Scene is an official implementation of a SIGGRAPH Asia 2023 paper that learns distinct tokens for multiple concepts within a single image using segmentation masks. It enables re-synthesizing individual concepts or combinations in various contexts through natural language guidance, supporting applications like image variations, background extraction, and local editing by example. The implementation uses PyTorch and builds on diffusion models.

Frequently asked

What is google/break-a-scene?
A diffusion model-based system that extracts multiple concepts from a single image and allows their recombination using text guidance.
Is break-a-scene open source?
Yes — google/break-a-scene is open source, released under the Apache-2.0 license.
What language is break-a-scene written in?
google/break-a-scene is primarily written in Python.
How popular is break-a-scene?
google/break-a-scene has 525 stars on GitHub.
Where can I find break-a-scene?
google/break-a-scene is on GitHub at https://github.com/google/break-a-scene.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.