Blob 分析

Blob 分析现场演示
现场演示使用 MVTec 产品进行快速可靠的 blob 分析。
有一种基本图像处理功能叫做 Blob 分析。它是从连通像素中提取具有相同逻辑状态的特征 (Blob)。MVTec 的软件产品包含全面的算子和工具集合,为各类物体特征的分割和分析提供了极高的灵活度和性能。MVTec 的软件允许开发人员将任意形状的 Blob(即使它们并未连通)定义为需要应用后续图像处理操作的 ROI。与在多边形或圆形等基本形状定义的区域上操作相比,这种强大的方法可以显著降低处理开销并提高效率和执行速度。 MVTec 软件可以在几毫秒内执行 Blob 分析,即便是处理较为复杂的图像也能实现,例如要测量的零件存在部分重叠。MVTec 软件提供了多种灵活的图像分割工具,例如 hysteresis、local、binary分割和标准阈值处理,外加 20 多个分割算子。它还包含用于确定面积、方向以及大约 50 多个形状和灰度值特征的分析功能。

Blob 分析主要包括三个步骤:

1.采集图像:

采集一副图像。

2.分割图像:

运用预处理工具和阈值处理等操作,将感兴趣的前景像素与图像背景分隔开来。这也称为分割。

3.提取特征:

计算 Blob 的面积(即像素数)、重心或方向等特征。

右图所示为液体中的组织颗粒。颗粒很亮,液体(背景)很暗。选择亮像素(阈值转换处理)可方便检测颗粒。

在许多应用中,暗像素和亮像素的对比度可能没有这么好,但是通过额外的预处理或其他像素选择/分组方法可以实现相同的结果。