X
YOLO Vision 2024 is here!
YOLO Vision 24
2024 年 9 月 27 日
YOLO Vision 24
Free hybrid event
绿色检查
链接复制到剪贴板

Meta AI 的 "分段 Anything Model 2"(SAM 2)的应用

与我们一起深入研究 Meta AI 的 Segment Anything Model 2 (SAM 2),了解它可用于各行各业的哪些实时应用。

2024 年 7 月 29 日,Meta AI 发布了其 Segment Anything Model 的第二个版本SAM 2。新模型可以在图像和视频中精确定位哪些像素属于目标对象!最棒的是,该模型能够 在视频的所有帧中实时一致地跟踪目标。SAM 2 为视频编辑混合现实体验以及更快地注释视觉数据以训练计算机视觉系统带来了令人兴奋的可能性。

最初的SAM 已成功应用于海洋科学、卫星图像和医学等领域,在此基础上,SAM 2 解决了快速移动物体和外观变化等难题。精度和效率的提高使其成为适用于广泛应用的多功能工具。在本文中,我们将重点介绍SAM 2 的应用领域以及它对人工智能界的重要意义。

SAM 2 是什么?

Segment Anything Model 2 是一种先进的基础模型,支持图像和视频中的可提示视觉分割或 PVS。PVS 是一种技术,在这种技术中,模型可以根据用户给出的特定提示或输入,分割或识别图像或视频的不同部分。这些提示可以是点击、方框或突出显示感兴趣区域的遮罩等形式。然后,模型会生成一个分割掩码,勾勒出指定区域的轮廓。

SAM 2 架构以最初的SAM 为基础,从图像分割扩展到视频分割。它采用轻量级掩码解码器,利用图像数据和提示创建分割掩码。对于视频,SAM 2 引入了一个记忆系统,帮助它记忆前一帧的信息,确保长期精确跟踪。记忆系统包括存储和调用被分割对象细节的组件。SAM 2 还能处理遮挡、跟踪多帧图像中的物体,并通过生成多个可能的掩码来处理模糊提示。SAM 2 的先进架构使其在静态和动态视觉环境中都具有很强的能力。

具体来说,在视频分割方面,SAM 2 的准确率更高,而用户交互次数是以前方法的三倍。在图像分割方面,SAM 2 优于原始的Segment Anything Model (SAM),速度快六倍,准确度更高。SAM 2 的研究论文在 37 个不同的数据集上展示了这一改进,其中包括SAM 以前测试过的 23 个数据集。 

图 1. SAM 和SAM 的比较 2.

有趣的是,Meta AI 的SAM 2 是通过创建迄今为止最大的视频分割数据集SA-V 数据集而开发的。这个庞大的数据集包括 50,000 多个视频和 3550 万个分割掩码,是通过用户的互动贡献收集的。注释者提供提示和修正,帮助模型从各种场景和对象类型中学习。

分段 Anything 模型 2 的应用

凭借其在图像和视频分割方面的先进功能,SAM 2 可用于各行各业。让我们来探讨其中的一些应用。

SAM 2 实现增强现实(AR)和虚拟现实(VR)

Meta AI 的新细分模型可用于增强现实(AR)和虚拟现实(VR)应用。例如,SAM 2 可以准确识别和分割现实世界中的物体,使与虚拟物体的交互感觉更加逼真。它可以在游戏教育和培训等各个领域发挥作用,在这些领域中,虚拟元素和现实元素之间的逼真互动至关重要。

随着 AR 眼镜等设备越来越先进,SAM 2 的功能很快就能集成到这些设备中。 想象一下,戴上眼镜,环顾客厅四周。当你的眼镜分段注意到你的狗的水盆时,它可能会提醒你给它加水,如下图所示。或者,如果您正在烹饪新菜谱,眼镜可以识别台面上的配料,并提供分步说明和提示,改善您的烹饪体验,确保您手头有所有必需品。

图 2. SAM 2 不久将用于 AR 眼镜。

使用 Segment Anything Model 2 进行声纳成像

使用SAM 模型进行的研究表明,该模型可应用于声纳成像等专业领域。声纳成像具有分辨率低、噪声大以及图像中物体形状复杂等特点,因此面临着独特的挑战。通过对声纳图像的SAM 进行微调,研究人员已经证明它能够准确分割各种水下物体,如海洋废弃物、地质构造和其他感兴趣的物体。精确可靠的水下成像技术可用于海洋研究、水下考古、渔业管理和监视等任务,如绘制栖息地地图、发现人工制品和探测威胁。

图 3.使用微调SAM 对声纳图像进行分割的示例。

SAM 2 基于并改进了SAM 面临的许多挑战,因此有可能进一步改进声纳成像分析。其精确的分割能力可以帮助各种海洋应用,包括科学研究和渔业。例如,SAM 2 可以有效地勾勒水下结构、检测海洋废弃物以及识别前视声纳图像中的物体,从而有助于更准确、更高效地进行水下勘探和监测。

以下是使用SAM 2 分析声纳成像的潜在优势:

  • 效率:减少人工细分所需的时间和精力,使专业人员能够更加专注于分析和决策。
  • 一致性:提供一致且可重复的分割结果,这对大规模海洋研究和监测至关重要。
  • 多功能性:能够处理各种声纳图像,因此可用于海洋科学和工业领域的各种应用。

通过将SAM 2 集成到声纳成像流程中,海洋行业可以在水下勘探和分析中实现更高的效率、精度和可靠性,最终在海洋研究中取得更好的成果。

在自动驾驶汽车中使用SAM 2

SAM 2 的另一个应用领域是自动驾驶汽车。SAM 2 可以实时准确地识别行人、其他车辆、路标和障碍物等物体。SAM 2 能够提供的详细程度对于做出安全导航和避免碰撞的决策至关重要。通过精确处理视觉数据,SAM 2 可以帮助创建详细可靠的环境地图,从而做出更好的决策。

图 4.使用分段法了解流量。 

SAM 2 能够在不同的光照条件、天气变化和动态环境下良好工作,这使它成为自动驾驶汽车的可靠保障。无论是繁忙的城市街道还是雾气弥漫的高速公路,SAM 2 都能始终如一地准确识别和分割物体,使车辆能够正确应对各种情况。 

不过,也有一些局限性需要注意。对于复杂、快速移动的物体,SAM 2 有时会漏掉一些细节,其预测结果在不同帧之间也会变得不稳定。此外,在拥挤的场景中,SAM 2 有时会混淆多个外观相似的物体。这些挑战正是集成更多传感器和技术在自动驾驶应用中至关重要的原因。

借助SAM 2 进行环境监测

利用计算机视觉进行环境监测可能很棘手,尤其是在缺乏注释数据的情况下,但这也正是SAM 2 的有趣应用之处。SAM 2 可用于跟踪和分析自然景观的变化,从卫星或无人机图像中精确分割和识别森林、水体、城市区域和农田等各种环境特征。具体来说,精确分割有助于监测森林砍伐、城市化和土地使用随时间推移发生的变化,为环境保护和规划提供有价值的数据。

图 5.使用分割技术监测毁林情况的示例。

以下是使用SAM 2 等模型分析环境随时间变化的一些好处:

  • 早期检测: 识别环境退化的早期迹象,以便及时干预,防止进一步破坏。
  • 资源管理: 通过详细了解各种环境特征的状况,协助有效管理自然资源。
  • 生物多样性保护: 帮助追踪野生动物和监测生物多样性,促进保护工作和濒危物种的保护。
  • 灾害响应: 协助评估洪水、野火和飓风等自然灾害的影响,以便快速有效地制定救灾和恢复计划。

使用SAM 2 编辑视频:亲身体验

Segment Anything 2 演示是在视频中试用该模型的绝佳方法。利用SAM 2 的 PVS 功能,我们截取了一段旧的Ultralytics YouTube 视频,并对视频中的三个物体或人物进行了分割和像素化处理。传统上,从这样的视频中剪辑出三个人既费时又乏味,还需要手动逐帧屏蔽。然而,SAM 2 简化了这一过程。只需在演示程序上点击几下,您就可以在几秒钟内保护三个感兴趣对象的身份。

图 6.试用SAM 2 演示版。 

该演示还可以让您尝试一些不同的视觉效果,例如在您选择跟踪的对象上投射聚光灯,以及擦除正在跟踪的对象。如果您喜欢该演示,并准备好开始使用SAM 2 进行创新,请查看Ultralytics SAM 2 模型文档页面,了解关于如何使用该模型的详细说明。探索功能、安装步骤和示例,在您的项目中充分利用SAM 2 的潜力!

总结

Meta AI 的 Segment Anything Model 2 (SAM 2) 正在改变视频和图像分割。随着物体追踪等任务的改进,我们发现了视频编辑、混合现实、科学研究和医学成像领域的新机遇。通过简化复杂任务和加快注释速度,SAM 2 将成为人工智能界的重要工具。随着我们对SAM 2 等模型的不断探索和创新,我们可以预见在各个领域会有更多突破性的应用和进步!

访问我们的GitHub 存储库并加入我们的社区,了解更多有关人工智能的信息。查看我们的解决方案页面,了解有关人工智能在制造业医疗保健领域的详细见解。🚀

Facebook 徽标Twitter 徽标LinkedIn 徽标复制链接符号

在此类别中阅读更多内容

让我们共同打造人工智能的未来

开始您的未来机器学习之旅