实例分割

当导入实例分割模型包时,该步骤需调节以下参数。

模型包设置

模型包管理工具

参数解释:该参数用于打开深度学习模型包管理工具,导入深度学习模型包。模型包文件是 Mech-DLK 导出的 “.dlkpack” 或 “.dlkpackC” 文件。

调节说明:深度学习模型包管理工具的使用方法可参考 深度学习模型包管理工具

模型包名称

参数解释:导入深度学习模型包后,该参数用于为该步骤选择已导入的模型包。

调节说明:使用深度学习模型包管理工具导入深度学习模型后,在该处的下拉列表中选择对应的模型包名称。

模型包类型

参数解释:选择模型包名称后,将自动填充模型包类型

GPU ID

参数解释:该参数用于指定用于模型包推理的 GPU 设备 ID。

调节说明:选择模型包名称后,需在该参数下拉栏中选择用于模型包推理的 GPU 设备 ID。

预处理

ROI 文件

参数解释:该参数用于设置或修改 ROI。

调节说明:在初始状态下时,已存在默认的 ROI 设置。如需修改 ROI 设置,可单击ROI 文件。然后在弹出的设置目标区域窗口中 设置 ROI ,并填写 ROI 名称。

推理前,请检查此处设置的 ROI 与Mech-DLK中设置的 ROI 是否一致。若不一致,可能影响识别效果

推理过程中,一般使用模型训练时设置的 ROI,即默认 ROI。如果物体在相机视野内的位置发生改变,需调整 ROI。

当设置好 ROI 后,如需使用默认 ROI,将打开编辑器按钮下方的 ROI 名称删除即可。

后处理

推理配置

参数解释:用于对实例分割模型包推理时的相关参数进行配置,单击打开编辑器可打开推理配置窗口。该窗口中包含的参数及说明如下表所示。

参数 参数解释 调节说明

置信度阈值

用于设置实例分割过程中的置信度阈值。高于该阈值的结果将被保留。

根据实际需求设置该参数。

膨胀

参数解释:该参数用于增大深度学习掩膜的面积。当深度学习掩膜比工件小时,利用掩膜提取到的工件点云会存在缺失(特别是边缘点云),此时建议开启膨胀,增大掩膜面积,避免提取的点云存在缺失。

默认值:关闭

核大小

参数解释:该参数用于设置膨胀时操作核的大小,核越大,膨胀效果越强。

默认值:3px

调节建议:开启膨胀后,需根据实际需求设置该参数。

可视化设置

可视化检测结果

参数解释:该参数用于决定是否将实例分割的掩膜和包围盒显示在输入的图像上。

默认值:关闭

调节建议:根据实际需求设置该参数。

物体的可视化方式

参数解释:该参数用于指定可视化输出结果中物体的可视化方式。

默认值:Instances

值列表:Instances、Classes、CentralPoint

物体的可视化方式 说明 图示

Instances

每个实例都有唯一的颜色。

instances sample

Classes

具有相同标签的实例具有相同的颜色。

classes sample

Central Point

显示物体本身颜色。

central point sample

使用自定义字体大小

参数解释:该参数用于决定是否对可视化输出结果中的文本字体大小实现自定义。勾选该参数后,需设置字体大小(0~10)

默认值:不勾选。

调节建议:根据实际需求设置该参数。

字体大小(0~10)

参数解释:该参数用于设置可视化输出结果中的文本字体大小。

默认值:3.0

调节建议:根据实际需求设置该参数。

调节示例:当该值分别设置为 3.0 和 5.0 时,可视化输出结果中的文本字体大小分别如下图所示。其中左图字体大小为 3、右图字体大小为 5。

font size comparison

我们重视您的隐私

我们使用 cookie 为您在我们的网站上提供最佳体验。继续使用该网站即表示您同意使用 cookie。如果您拒绝,将使用一个单独的 cookie 来确保您在访问本网站时不会被跟踪或记住。