Click or Drag-n-Drop

PNG, JPG or GIF, Up-to 2048 x 2048 px

Refers to inverting the mask.

Check this to obtain the mask as the output.

output image

Automatic Mask Generator

Automatic Mask Generator is a powerful tool that automates the creation of precise masks for inpainting. This innovative solution streamlines your workflow by combining the strengths of two cutting-edge AI models: Grounding DINO and Segment Anything Model (SAM).

Targeted Object Detection with Grounding DINO: The process starts with Grounding DINO, acting as a highly accurate object detector. Imagine feeding an image along with a specific object category (e.g., "cat" or "building") to Grounding DINO. It meticulously analyzes the image and pinpoints the location of the desired object with exceptional precision.

Seamless Segmentation with SAM: Once Grounding DINO identifies the object of interest, SAM takes center stage. SAM, a segmentation powerhouse, meticulously analyzes the image, focusing specifically on the object identified by Grounding DINO. This targeted segmentation separates the object from the rest of the image, creating a clear distinction.

Mask Generation for Precise Inpainting: With the object neatly segmented, Automatic Mask Generator creates a high-quality mask. This mask acts as a blueprint for Stable Diffusion inpainting. Black pixels within the mask represent areas to be preserved (the object itself), while white pixels indicate areas to be filled by the inpainting process. This precise definition ensures Stable Diffusion focuses on the desired inpainting area, leading to more accurate and realistic results.

Benefits of Automatic Mask Generation

  • Enhanced Efficiency: Automating mask creation eliminates time-consuming manual processes, allowing you to focus on creative aspects of inpainting.

  • Improved Accuracy: The combined power of Grounding DINO and SAM ensures precise object detection and segmentation, leading to more accurate masks and superior inpainting outcomes.

  • Simplified Workflow: Automatic Mask Generator streamlines your workflow by handling mask creation, enabling you to seamlessly transition to the inpainting stage.

  • Greater Control: Precise masks provide greater control over the inpainting process, allowing you to refine the results to your specific vision.