如何获取检测到的图像的轮廓(使用 cnn 对象检测)而不是它周围的矩形框?

Cha*_*eja 3 machine-learning object-detection conv-neural-network

我一直在谷歌搜索对象检测 1 周。每个人显示的内容类似于下图。 在此处输入图片说明

但我不想在检测到的对象周围出现方形框。我需要对象的粗略轮廓,如下图所示。 在此处输入图片说明

是否可以?如果可能,请简要说明一下。提前致谢。

Ago*_*iro 6

我认为您正在寻找语义分割。对象检测通常意味着为对象找到一个边界框和一个标签,而语义分割是为图像中的每个像素分配一个类标签的问题。一旦有了每个像素的类标签,就可以使用经典的轮廓检测算法来找到对象的轮廓。Matlab 文档对语义分割有很好的解释。

以下是在自动驾驶汽车数据集上训练的语义分割模型的示例输出:

在此处输入图片说明

图片由Vladlen Koltun 提供