1

我正在尝试 fastai 示例,第 3 课-camvid.ipynb,并且在示例的开头有一个关于图像和标签的验证。我们可以从该原始图像中看到原始图像和掩码(地面语义分割)。

例如,来自 camvid 数据集的图像 150:

img_f = fnames[150]
img = open_image(img_f)
img.show(figsize=(5,5))

在此处输入图像描述

get_y_fn = lambda x: path_lbl/f'{x.stem}_P{x.suffix}'
mask = open_mask(get_y_fn(img_f))
mask.show(figsize=(5,5), alpha=1)

在此处输入图像描述

但是,如果我更改图像,例如从 camvid 数据集中更改图像 250:

在此处输入图像描述

掩码标签更改,例如。道路标签的颜色与上一张图片不同:

在此处输入图像描述

显然,每个标签出现在每个图像上的顺序很重要。

那么,这是一个问题吗?这是我应该以某种方式解决的问题吗?

提前致谢!

4

1 回答 1

2

根据 CamVid 官方标签,道路必须是图像 250 中的颜色。

Camvid 类标签

您可以保持数据集不变,但如果您希望提高模型精度,您可以更改相应像素的标签。该模型能够通过数据集中的其他示例识别道路。

于 2019-10-31T08:46:01.663 回答