对影像进行对象提取,即要在像素级识别对象轮廓。目标检测的任务是对单个对象分类,并用最小外接矩阵进行定位;语义分割仅对每个像素进行分类,并不区分单个对象。而对象提取(即实例分割)需要正确识别图像中的所有目标,并同时分割出不同对象 实例,结合了计算机视觉任务里的目标检测和语义分割技术。在影像分析中得到了广泛应用,常用于解决对象密集型场景下的分割提取问题,如城市建筑物分割、球场分割、港口船只分割等。           

图一:原始影像

图二:网球场提取

创建对象提取任务时,需要设置以下参数:

  • 影像数据源:必填参数,指定进行分析影像数据集所在数据源路径,如 C:\Data\Image.udb。目前只支持 udb, udbx, tiff 三种格式。亦可通过选择已注册数据集进行指定。

  • 影像数据集:必填参数,指定进行分析的影像数据集名字,如 dsm。当输入的数据源为 tiff 时,该参数不参加分析。

  • 模型文件:必填参数,用于进行分析的训练好的模型文件的路径,如 C:\Data\models.sdm。亦可通过选择已注册模型进行指定。

  • 概率阈值:可选参数,保留目标的检测概率最低值,仅保留预测概率高于该值的目标。默认值为0.5。

  • 去重阈值:可选参数,去除重复目标的阈值。默认值为0.3。

  • 返回最小外接矩形:返回对象的最小外接矩形。默认为 false。

  • 自定义结果数据源名称:可选参数,勾选该选项可以指定分析结果存放的数据源名称,如 Result,数据源不存在时会自行创建。

  • 结果数据集:可选参数,输出的对象提取结果数据集名称。默认为 multiclassify_result。

  • 发布结果为地图服务:勾选该选项可将对象提取结果发布为地图服务。

  • 发布结果为数据服务:勾选该选项可将对象提取结果发布为数据服务。