awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
facebookresearch avatar

facebookresearch/sam3

0
View on GitHub↗
7,762 stars·1,051 forks·Python·other·24 viewsai.meta.com/sam3↗

Sam3

This project is a computer vision system for object segmentation and tracking across images and videos. It employs models capable of identifying and masking objects using text prompts, bounding boxes, click points, or image exemplars.

The system differentiates itself through memory-based video tracking and shared-memory architectures that maintain consistent object identities over time. It supports multi-object processing in single computation passes to increase frame throughput and utilizes iterative refinement to correct segmentation boundaries through sequential prompts.

The software also covers 3D object reconstruction, generating three-dimensional representations from two-dimensional visual data for spatial analysis.

Features

  • Video Object Tracking - Maintains consistent object identities across video frames using a specialized temporal memory buffer.
  • Joint Detection-Embedding Architectures - Implements joint architectures that process multiple object instances in a single computation pass for high throughput.
  • Object Tracking Systems - Tracks multiple objects simultaneously using a shared-memory approach to maximize frame throughput.
  • Image Segmentation - Offers interactive segmentation of images using prompts, boxes, and points for precise object isolation.
  • Language-Based Segmentation - Identifies and masks object instances using noun phrases or image exemplars for concept-based segmentation.
  • Prompt-Based Masking - Generates precise object masks using text descriptions, bounding boxes, or click points.
  • Shared Spatial Memory - Uses a shared-memory architecture to maintain spatial consistency for multiple objects across video sequences.
  • Image Segmentation - Utilizes language-based prompts and visual cues to identify and mask objects in images and video.
  • Trajectory Consistency - Ensures stable object tracking over time by linking segmentation fragments into continuous trajectories.
  • Mask Refinement Loops - Provides iterative boundary correction through sequential prompts to improve mask precision.
  • Interactive Segmenters - Provides a tool for iteratively refining segmentation masks to correct errors via prompts.
  • Concept-Based Masking - Detects and masks objects in images and videos using noun phrases or image exemplars.
  • Interactive Mask Correction - Allows users to interactively correct segmentation errors and include missing object parts via prompts.
  • High-Throughput Multi-Object Analysis - Increases frame throughput by processing several objects in a single computation pass.
  • 3D Reconstruction - Generates three-dimensional representations of people and objects from two-dimensional visual data.

Star history

Star history chart for facebookresearch/sam3Star history chart for facebookresearch/sam3

How this analysis was created: This summary and feature list were written by an AI model that read the project's README and public documentation pages. Each feature links to the documentation it came from; stars, license and language come straight from the GitHub API. The model does not read the source code, and the analysis is refreshed when the project is re-analysed. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Open-source alternatives to Sam3

Similar open-source projects, ranked by how many features they share with Sam3.
  • paddlepaddle/paddledetectionPaddlePaddle avatar

    PaddlePaddle/PaddleDetection

    14,243View on GitHub↗

    PaddleDetection is an object detection framework designed for the end-to-end development, training, and deployment of computer vision models. It provides a comprehensive library of modular neural network architectures and pipelines that support object detection, instance segmentation, and multi-object tracking tasks. The project distinguishes itself through a configuration-driven approach that decouples model components like backbones and heads, allowing for the flexible assembly of custom vision workflows. It incorporates advanced techniques such as anchor-free detection logic, joint detecti

    Pythonblazefacedeepsortdetr
    View on GitHub↗14,243
  • gaomingqi/track-anythinggaomingqi avatar

    gaomingqi/Track-Anything

    6,936View on GitHub↗

    Track-Anything is an AI-driven video object segmentation and tracking system. It utilizes the Segment Anything Model to isolate and mask multiple objects across video frames, providing tools for automated mask propagation and background-filling inpainting. The system distinguishes itself through a multi-object segmentation pipeline that can follow several distinct targets simultaneously. It includes a video inpainting utility to remove tracked objects and replace them with synthesized background content, as well as temporal mask refinement to correct tracking drift. The project covers broad

    Pythoninpaint-anythinginteractive-trackingsegment-anything
    View on GitHub↗6,936
  • dusty-nv/jetson-inferencedusty-nv avatar

    dusty-nv/jetson-inference

    8,734View on GitHub↗

    jetson-inference is a set of libraries and tools for executing optimized deep learning models on embedded GPU hardware. Its primary purpose is to enable real-time computer vision and AI inference at the edge with low latency and high throughput. The project distinguishes itself through high-performance streaming analytics and the ability to execute concurrent AI pipelines on auto-grade silicon. It provides specialized support for multi-sensor stream processing, utilizing zero-copy data transport to load camera frames directly into GPU memory. The codebase covers a broad surface of capabiliti

    C++caffecomputer-visiondeep-learning
    View on GitHub↗8,734
  • abewley/sortabewley avatar

    abewley/sort

    4,369View on GitHub↗

    This project is a multi-object tracking framework designed to assign persistent identities to detected bounding boxes across consecutive video frames. It functions as a computer vision tracking algorithm that monitors multiple moving targets in real time by associating detections with consistent labels. The system utilizes a state estimation approach centered on a Kalman filter to predict future object positions and maintain identity during detection gaps. It employs the Hungarian algorithm for optimal data association and calculates intersection over union to match predicted track locations

    Python
    View on GitHub↗4,369
See all 30 alternatives to Sam3→

Frequently asked questions

What does facebookresearch/sam3 do?

This project is a computer vision system for object segmentation and tracking across images and videos. It employs models capable of identifying and masking objects using text prompts, bounding boxes, click points, or image exemplars.

What are the main features of facebookresearch/sam3?

The main features of facebookresearch/sam3 are: Video Object Tracking, Joint Detection-Embedding Architectures, Object Tracking Systems, Image Segmentation, Language-Based Segmentation, Prompt-Based Masking, Shared Spatial Memory, Trajectory Consistency.

What are some open-source alternatives to facebookresearch/sam3?

Open-source alternatives to facebookresearch/sam3 include: paddlepaddle/paddledetection — PaddleDetection is an object detection framework designed for the end-to-end development, training, and deployment of… gaomingqi/track-anything — Track-Anything is an AI-driven video object segmentation and tracking system. It utilizes the Segment Anything Model… dusty-nv/jetson-inference — jetson-inference is a set of libraries and tools for executing optimized deep learning models on embedded GPU… abewley/sort — This project is a multi-object tracking framework designed to assign persistent identities to detected bounding boxes… dmlc/gluon-cv — Gluon-CV is an MXNet computer vision library that provides a comprehensive collection of pre-implemented vision… idea-research/grounded-segment-anything — Grounded-Segment-Anything is a suite of specialized tools for multimodal visual analysis, text-based segmentation, and…