Puntos fuertes
- Segmentación guiada por texto: describe lo que quieres segmentar en lenguaje natural, sin necesidad de anotar puntos o cajas manualmente
- Compatibilidad con imágenes y video: funciona tanto con imágenes individuales como con secuencias de video, con seguimiento entre fotogramas
- Compatibilidad con múltiples objetos: segmenta y rastrea varios objetos a la vez usando prompts separados por comas
- Vocabulario abierto: maneja un conjunto muchísimo mayor de conceptos de vocabulario abierto que trabajos anteriores
Limitaciones: El modelo tiene un límite máximo de 32 tokens para los prompts de texto. Para obtener mejores resultados, mantén los prompts breves y específicos para el objeto objetivo.
Flujos de trabajo de segmentación con SAM 3.1
1. Descargar el flujo de trabajo
Actualiza tu ComfyUI a la última versión, luego ve aWorkflow -> Browse Templates y busca los flujos de trabajo de SAM 3.1 en la categoría Utility.
SAM3: Segmentación de video
Usa el modelo SAM3 para segmentar el sujeto o el contenido principal de un video, aislando objetos o regiones específicas.
Ejecutar en Comfy Cloud
Abrir en Comfy Cloud
Descargar el flujo de trabajo
Descarga el JSON o busca “SAM3: Video Segmentation” en la biblioteca de plantillas
LoadVideo correspondiente:
drinking_unicorn.mp4
Nodo
LoadVideo 115 · drinking_unicorn.mp4SAM3: Segmentación de imágenes
Usa el modelo SAM3 para segmentar el sujeto o el contenido principal de una foto o imagen, aislando objetos o regiones específicas.
Ejecutar en Comfy Cloud
Abrir en Comfy Cloud
Descargar el flujo de trabajo
Descarga el JSON o busca “SAM3: Image Segmentation” en la biblioteca de plantillas
LoadImage correspondiente:
neon_guitarist.png
Nodo
LoadImage 79 · neon_guitarist.png
2. Descargar modelos
El modelo SAM 3.1 está alojado en el repositorio de modelos SAM 3.1 de Comfy-Org. Colócalo en la siguiente estructura de directorios:3. Usar los flujos de trabajo
Segmentación de imágenes:- Imagen: carga una imagen con el nodo
Load Image(colócala en la carpetainput/de ComfyUI) - Prompt de objeto: una descripción de texto breve del objeto o los objetos a segmentar, por ejemplo
person,car,cat - La salida es una máscara aplicada a la imagen, con una vista previa RGBA que muestra el resultado de la segmentación
- Video: carga un video con el nodo
Load Video - Prompt de objeto: igual que en imagen, un prompt de texto breve que describe qué rastrear y segmentar en todos los fotogramas
- La salida proporciona máscaras y cuadros delimitadores para cada fotograma
Para indicar varios sujetos por separado, sepáralos con comas y usa
:N para especificar la cantidad máxima de objetos detectados por prompt:
eye:2, window panels:4
Más información sobre Subgraph
Este flujo de trabajo usa nodos Subgraph para el procesamiento modular. Consulta la documentación de Subgraph para aprender a personalizar y ampliar el flujo de trabajo.
Notas adicionales
- Mantén los prompts breves y específicos: el modelo tiene un límite de 32 tokens por prompt
- Detección de varios objetos: usa comas para separar los distintos tipos de objeto y
:Npara limitar las detecciones por tipo - Máscaras de segmentación: puedes usar la máscara de salida como entrada para otros flujos de trabajo (por ejemplo, Relleno inteligente o eliminación de fondo)
- Actualización requerida: asegúrate de que ComfyUI esté actualizado a la última versión para acceder al soporte de SAM 3.1