logo
RunComfy
ComfyUIPlaygroundPricing
discord logo
ComfyUI>工作流>SAM 3 | 高级对象分割工具

SAM 3 | 高级对象分割工具

Workflow Name: RunComfy/SAM-3
Workflow ID: 0000...1312
通过此分割工作流,您可以轻松识别和隔离任何图像或视频帧中的对象。它能够生成精确的蒙版,并在帧之间实现一致的对象跟踪,从而节省合成、编辑和后期制作的时间。专为寻求控制和准确性的创作者而设计,它能够轻松处理复杂的视觉效果。无论场景类型如何,该系统都能确保快速、可靠的检测。非常适合希望获得干净和一致的分割输出的 VFX 设计师和 AI 艺术家。

用于 ComfyUI 的 SAM 3 图像和视频分割工作流

此工作流将 SAM 3 引入 ComfyUI,用于快速、精确的图像和视频对象检测和分割。它专为需要可靠蒙版的艺术家和技术用户而设计,适用于 VFX、抠像、合成和 AI 辅助编辑。通过文本提示、框选择和帧到帧传播,SAM 3 提供一致的蒙版,即使在复杂场景中也能保持一致。

该图包含两个图像管道和一个视频管道。您可以通过文本描述目标,通过在目标周围绘制框,或者通过在第一个视频帧上初始化并让 SAM 3 在整个剪辑中传播蒙版来进行分割。工作流内联预览结果并保存可视化叠加和仅蒙版输出。

Comfyui SAM 3 工作流中的关键模型

  • SAM 3。下一代分割模型,驱动此图中的图像和视频蒙版。通过 ComfyUI 集成在 PozzettiAndrea/ComfyUI-SAM3 提供,提供强大的蒙版和区域提议,适用于各种内容。

如何使用 Comfyui SAM 3 工作流

从概览来看,该工作流有三条通道:带语义文本提示的图像、带框提示的图像和带初始化加传播的视频。所有通道使用相同的 SAM 3 权重,并在预览和保存上收敛。

图像

图像组通过 LoadImage (#4) 加载图片,并通过 LoadSAM3Model (#1) 加载 SAM 3 权重。从此处,图像流向两个替代的 SAM 3 分割分支,以便您可以选择最快的方式获得干净的蒙版。每个分支返回快速 QC 的可视化叠加和下游工作的二进制蒙版。需要快速单个高质量 SAM 3 蒙版时,请使用图像通道。

图像解决方案一:语义分割

此路径通过语言提示进行分割。DeepTranslatorTextNode (#16) 让您可以用偏好的语言输入自然语言描述,然后路由到 SAM3Segmentation (#82)。SAM 3 解释文本并返回蒙版以及可通过 SaveImage (#23) 保存和通过 MaskPreview (#15) 检查的彩色叠加。使用简短、具体的名词以获得最佳结果,如果匹配多个对象,请通过更具体来细化。

图像解决方案三:框

此路径通过兴趣区域框进行分割。使用 SAM3BBoxCollector (#84) 绘制一个或多个框围绕您想要的目标,然后运行 SAM3Segmentation (#81) 通过这些框计算蒙版。您可以添加排除框以抑制附近的干扰物,从而获得更紧密的 SAM 3 蒙版。结果通过 PreviewImage (#65) 和 MaskPreview (#66) 预览,并可以导出用于合成工作。

视频

视频组通过 VHS_LoadVideo (#75) 从 Video Helper Suite 加载剪辑,并通过 SAM3VideoModelLoader (#69) 初始化模型。使用 SAM3VideoSegmentation (#78) 在第一帧上设置初始选择,必要时通过 SAM3PointCollector (#79) 或框辅助。然后 SAM3Propagate (#77) 驱动 SAM 3 在剪辑中前后传播,以保持即使在运动和遮挡下也能保持一致的蒙版。SAM3VideoOutput (#76) 提供叠加可视化和每帧蒙版,通过 CreateVideo (#70, #74) 转换为 MP4 并通过 SaveVideo (#71, #72) 保存。当您需要用于编辑或合成的干净、时间稳定的 SAM 3 蒙版时,请使用此通道。

Comfyui SAM 3 工作流中的关键节点

LoadSAM3Model (#1)
加载用于图像任务的 SAM 3 权重。如果交换权重,保持图像通道一致,以便预览和保存反映相同的 SAM 3 骨干。

SAM3Segmentation (#82)
文本驱动的图像分割。提供描述目标类别的清晰文本提示。如果检测到多个对象,请使描述更具体或运行多次以收集单独的 SAM 3 蒙版。

SAM3Segmentation (#81)
框驱动的图像分割。围绕对象绘制一个或多个紧密的框。如果蒙版溢出,使用附加框排除相邻区域,然后重新运行以优化 SAM 3 输出。

SAM3VideoModelLoader (#69)
初始化用于剪辑通道的 SAM 3 视频模型。如果计划在静止图像和视频中匹配外观,请保持与图像模型选择一致。

SAM3VideoSegmentation (#78)
使用文本、点或框在第一帧上设置初始选择。从简单的提示开始,干净地隔离主题。如果第一帧蒙版完美,传播将在视频的其余部分更容易和更快。

SAM3Propagate (#77)
在序列中传播初始蒙版。当主题快速移动、改变规模或部分遮挡时,调整其行为。如果在场景更改或剪辑后出现漂移,请在剪辑附近重新初始化并再次传播,以保持 SAM 3 结果稳定。

SAM3VideoOutput (#76)
打包传播的 SAM 3 蒙版和可视化叠加。使用叠加 MP4 逐帧检查质量,并使用仅蒙版 MP4 直接导入合成或编辑。

SAM3BBoxCollector (#84)
用于图像选择的交互式框工具。绘制紧密的正框和可选的负框,以引导 SAM 3 达到精确的边界,然后预览和迭代。

SAM3PointCollector (#79)
用于视频初始化的交互式点工具。在第一帧上添加一些位置良好的正负点击,以便在文本或框无法清晰时引导 SAM 3。

VHS_LoadVideo (#75)
来自 Video Helper Suite 的视频导入 Kosinkadink/ComfyUI-VideoHelperSuite。使用它加载剪辑,检查帧,并将图像交给 SAM 3 视频节点进行初始化和传播。

可选附加功能

  • 在困难图像上结合文本和框。使用特定的 SAM 3 文本描述,然后添加框以抑制附近的杂物。
  • 对于多个对象,分别运行并保存每个 SAM 3 蒙版,然后在合成器中分层。
  • 对于有硬剪辑的视频,在剪辑后立即重新初始化,然后再次运行 SAM 3 传播以获得一致的蒙版。
  • 保存叠加和仅蒙版视频。叠加适用于 QC,而仅蒙版文件可直接用于抠像或键控管道。

致谢

此工作流实现并构建在以下工作和资源之上。我们感谢 PozzettiAndrea 为 ComfyUI-SAM3 的贡献和维护。有关权威详细信息,请参阅下面链接的原始文档和存储库。

资源

  • PozzettiAndrea/ComfyUI-SAM3
    • GitHub: ComfyUI-SAM3

注意:使用引用的模型、数据集和代码需遵循其作者和维护者提供的相应许可和条款。

Want More ComfyUI Workflows?

Segment Anything V2 (SAM2) | 视频分割

具有无与伦比准确性的视频对象分割。

AnimateDiff + AutoMask + ControlNet | 视觉效果 (VFX)

利用 AnimateDiff、AutoMask 和 ControlNet 增强 VFX,实现精确、可控的效果。

ComfyUI Grounding | 对象跟踪工作流

以像素级精度跟踪任何主体,获得令人惊叹的 VFX 效果。

MV-Adapter | 高分辨率多视图生成器

从单个图像或描述生成 360 度视图。

AnimateDiff + ControlNet + AutoMask | 漫画风格

轻松地重新设计视频的风格,将真实的角色转换为动漫风格,同时保持原始背景不变。

IPAdapter Plus (V2) | 风格和构图

IPAdapter Plus (V2) | 风格和构图

IPAdapter Plus 能够有效地进行风格和构图迁移,其功能类似于单图像 LoRA。

LivePortrait | 动画肖像 | Img2Vid

使用单张图像和参考视频为肖像添加面部表情和运动。

SeedVR2 V2.5 | AI 视频升频工作流程

快速升频视频,获得清晰、流畅、电影般的效果。

关注我们
  • 领英
  • Facebook
  • Instagram
  • Twitter
支持
  • Discord
  • 电子邮件
  • 系统状态
  • 附属
资源
  • 免费 ComfyUI 在线版
  • ComfyUI 指南
  • RunComfy API
  • ComfyUI 教程
  • ComfyUI 节点
  • 了解更多
法律
  • 服务条款
  • 隐私政策
  • Cookie 政策
RunComfy
版权 2025 RunComfy. 保留所有权利。

RunComfy 是首选的 ComfyUI 平台,提供 ComfyUI 在线 环境和服务,以及 ComfyUI 工作流 具有惊艳的视觉效果。 RunComfy还提供 AI Playground, 帮助艺术家利用最新的AI工具创作出令人惊叹的艺术作品。