La familia SAM convierte una indicación visual o textual en máscaras precisas.

Segment Anything es una familia de modelos promptables. Las capacidades dependen de la versión: no todos los checkpoints aceptan texto ni mantienen memoria temporal.
La máscara delimita la forma del objeto, mientras una caja solo aproxima su posición.

La segmentación permite medir contornos, áreas y solapes. Una máscara no implica que el modelo conozca la clase correcta: localización y reconocimiento son problemas relacionados pero distintos.
Categoría, identidad y cobertura completa definen el tipo de segmentación.
La semántica une objetos de una misma clase; la segmentación por instancias los separa; la panóptica combina ambas y asigna también las regiones de fondo etiquetables.
SAM 1 separa el encoder de imagen del prompt y del decoder de máscaras.

Un Vision Transformer produce el embedding costoso. El prompt encoder representa puntos, cajas o una máscara previa. Un decoder ligero cruza ambas fuentes y puede ofrecer varias máscaras cuando la indicación es ambigua.
SAM 2 extiende la interacción a vídeo mediante un banco de memoria temporal.

El backbone jerárquico Hiera extrae características. Memory attention consulta fotogramas previos y prompts para mantener identidad frente a movimiento u oclusión. Las correcciones del usuario pueden propagarse a otros fotogramas.
Un token estima si el concepto existe; detector y tracker localizan y mantienen sus instancias.

SAM 3 condiciona la percepción con texto o ejemplares visuales. El Presence Token estima de forma global si el concepto solicitado aparece en la imagen; las object queries se concentran en localizar sus instancias. Un detector basado en DETR encuentra objetos nuevos y el tracker heredado de SAM 2 conserva identidades mediante memoria, pudiendo reiniciarse cuando reaparece una instancia.
Cada generación amplía el tipo de entrada y la persistencia de la máscara.

SAM 1 (2023) introdujo la segmentación promptable en imagen. SAM 2 (2024) unificó imagen y vídeo con memoria. SAM 3 (2025) añadió segmentación abierta por conceptos mediante texto y ejemplares, además de detección y tracking.
El motor de datos alterna anotación humana, asistencia y generación automática.
Este ciclo permitió construir SA-1B a gran escala: aproximadamente 11 millones de imágenes y 1.1 mil millones de máscaras. En la fase final, la gran mayoría de máscaras se generó automáticamente y se filtró por criterios de calidad.
Un prompt convierte la intención del usuario en una condición espacial o semántica.
Un prompt no modifica los pesos. SAM 1 y SAM 2 trabajan de forma nativa con indicaciones visuales; el texto suele requerir un modelo externo como Grounding DINO. SAM 3 incorpora texto y ejemplares como prompts nativos para conceptos.
El punto positivo señala una región que debe pertenecer a la máscara.
Positivo dentro del objeto.
Negativo en una zona que sobra.
Varios para resolver ambigüedad.
Respuesta A. Exacto: indica qué objeto quieres incluir.
La primera indicación puede admitir varias interpretaciones —objeto completo, parte o subparte—. Por eso algunas versiones devuelven varias máscaras candidatas con puntuaciones.
Los nuevos clics añaden información sobre qué incluir y qué excluir.
Observa dónde falla el contorno.
Añade el prompt en esa región.
Repite hasta alcanzar el criterio.
Respuesta A. Exacto: el punto negativo señala qué región excluir.
En vídeo con SAM 2, una corrección puede actualizar la memoria y propagarse. La interacción debe evaluarse por calidad final y por número de clics o tiempo requerido.
SAM 3 puede segmentar todas las instancias que coinciden con un concepto.
Los prompts de concepto son útiles para encontrar, contar o seguir varias instancias. Una consulta lógica compleja puede requerir un VLM que razone y use SAM como herramienta.
SAM delimita; otra señal debe reconocer, decidir o justificar.
Úsalo con objetos nuevos y anotación interactiva.
Combínalo con detector, clasificador o VLM.
Compara modelos ligeros en entornos fijos.
Respuesta A. Exacto: SAM aporta la máscara, otra parte debe aportar la categoría.
SAM resulta valioso con poca anotación, interacción humana o vídeo. Un modelo supervisado pequeño puede ser más rápido y barato para clases estables y fondos controlados. Siempre hay que evaluar bordes, objetos pequeños, oclusiones y consumo de memoria.
Prueba cómo cambian las máscaras con puntos positivos y negativos.
Empieza con un punto positivo y añade un punto negativo donde la máscara invada el fondo. Compara número de interacciones, contorno y objetos pequeños. Comprueba qué versión carga el cuaderno: texto, memoria temporal y ejemplares no están disponibles en todos los modelos SAM.