SAM 3D Body: extracción de malla humana 3D desde video
Carga un video de una persona. Extrae una malla humana 3D de cuerpo completo con pose, forma y expresiones faciales, renderizada como un video con superposición.
Ejecutar en Comfy Cloud
Ejecuta este flujo de trabajo al instante en Comfy Cloud
Descargar flujo de trabajo
Descarga el JSON o busca “SAM 3D Body: 3D Human Mesh Extraction From Video” en la Biblioteca de plantillas
LoadVideo:
woman_holding_water_glass.mp4
nodo
LoadVideo 85 · woman_holding_water_glass.mp4Cómo funciona
- Seguimiento de video: SAM3 rastrea a la persona a lo largo de los fotogramas del video. El seguimiento es prácticamente obligatorio cuando aparecen varias personas en el clip, y en general mejora la precisión de la detección
- Detección de personas: RT-DETR detecta las cajas delimitadoras de la persona, guiado por el prompt de texto (
person) - Predicción de la malla: SAM 3D Body predice la malla 3D de cuerpo completo a partir de los fotogramas rastreados, con un FOV de cámara MoGe opcional para una alineación más precisa con el video fuente
- Expresiones faciales: un paso basado en MediaPipe añade las expresiones faciales, que el modelo base no detecta
- Suavizado: la secuencia de mallas se suaviza a lo largo del tiempo
- Renderizado: se construye un archivo de pose (GLB), la malla se renderiza de vuelta sobre el video y luego se guarda como video de salida
Pasos para ejecutar
- Carga un video: usa el nodo
LoadVideopara cargar un video de una persona - Pon en cola el flujo de trabajo: presiona Ctrl (Cmd en macOS) + Enter
- Espera el pipeline: el seguimiento, la detección, la predicción de malla y el renderizado se ejecutan en secuencia
- Consulta el resultado: revisa la malla en el nodo
Preview3D. El video superpuesto se guarda enComfyUI/output/video/SAM3D_body/
Descargas de modelos
Descarga el modelo SAM 3D Body y los archivos necesarios. Colócalos en los subdirectorios correspondientes demodels/.
Checkpoint multiplex de SAM3
sam3.1_multiplex_fp16.safetensors: checkpoint multiplex de SAM3 para el seguimiento en video
Detección de SAM 3D Body
sam_3d_body_dinov3_bf16.safetensors: modelo de detección de SAM 3D Body (con backbone DINOv3)
Geometría MoGe
moge_2_vitl_normal_fp16.safetensors: estimación opcional del campo de visión de la cámara para la alineación
Detector de personas RT-DETR
rt_detr_v4-x-hgnet_fp32.safetensors: modelo de detección de personas RT-DETR