awesome-segment-anything-extensions  by JerryX1110

Curated list of Segment Anything (SAM) extensions

created 2 years ago
346 stars

Top 81.3% on sourcepulse

GitHubView on GitHub
Project Summary

This repository is a curated list of extensions, applications, and projects built upon Meta AI's Segment Anything Model (SAM). It serves as a valuable resource for researchers and developers looking to leverage SAM's powerful zero-shot segmentation capabilities in diverse domains, from image editing and anomaly detection to 3D reconstruction and medical imaging.

How It Works

The project acts as a comprehensive index, categorizing and linking to various GitHub repositories and research papers that integrate SAM with other models and techniques. This includes combinations with object detection models (like GroundingDINO), natural language processing (CLIP, GPT), image generation models (Stable Diffusion), and specialized applications for specific fields like medical imaging or earth observation. The goal is to showcase the versatility and extensibility of the SAM architecture.

Quick Start & Requirements

This is a curated list, not a runnable project. To use any of the listed extensions, refer to the individual repository's README for installation and usage instructions. Requirements vary significantly per project, often including Python, PyTorch, and specific libraries like Transformers, OpenCV, or CUDA-enabled GPUs for performance.

Highlighted Details

  • Extensive coverage of SAM integrations for image editing, inpainting, and generation.
  • Includes projects for anomaly detection, object tracking, and 3D applications.
  • Features specialized SAM adaptations for medical imaging and earth observation.
  • Highlights efficient SAM variants like Fast-SAM and Mobile-SAM.

Maintenance & Community

The list is community-driven, with contributions welcomed via pull requests. The primary maintainer is JerryX1110. Links to community discussions or roadmaps are not explicitly provided within the README.

Licensing & Compatibility

The licensing of individual projects varies. Users must consult the license of each linked repository for usage rights and compatibility, especially for commercial applications. SAM itself is released under a permissive license.

Limitations & Caveats

This is an index, not a unified framework. Each listed project has its own dependencies, setup complexity, and potential limitations. The rapid evolution of SAM means some linked projects may become outdated.

Health Check
Last commit

2 years ago

Responsiveness

1 day

Pull Requests (30d)
0
Issues (30d)
0
Star History
0 stars in the last 90 days

Explore Similar Projects

Feedback? Help us improve.