AI辅助绘制
使用说明
AI辅助绘制是基于深度学习模型的智能对象采集工具。工具根据影像中的目标地物自动识别对象边界,辅助采集建筑物、道路、水体、植被等面状地物,减少手动逐点绘制的工作量。
提供点选识别和框选批量识别两种识别方式。点选识别适用于单个或少量离散地物的提取;框选批量识别适用于建筑密集区等地物群的批量采集。完成AI辅助提取后,提供画线修边和移动线功能,可手动对提取对象进行修整和微调。
应用场景
- 需要从影像中快速提取建筑物、水体、农田、植被等面状地物边界。
- 数据生产中需要批量采集大量面状要素,传统手动绘制效率低。
功能条件说明
- 仅支持在矢量面图层上进行绘制。
- 地图窗口中需加载影像底图作为AI识别的数据来源。
- 需要安装 AI扩展包 并配置 Python环境,否则功能不可用。
版本信息
本功能从SuperMap iDesktopX 2026版本开始支持。
功能入口
- 数据编辑选项卡 > 对象绘制组 > AI辅助复选框。
参数说明
点选识别和框选批量识别共用部分参数。根据选择的识别方式,设置对话框会显示对应参数。参数说明如下:
| 参数 | 说明 | 适用识别方式 |
| 识别方式 | 选择目标地物的识别方式。点选识别适用于单个或少量离散地物;框选批量识别适用于在矩形范围内批量识别多个地物。 | / |
| 分割阈值 | 控制 AI 识别结果的边界范围。值越高,识别边界越收缩;值越低,识别范围越宽。取值范围 [0, 1],默认 0.5。 | 点选、框选 |
| 光滑系数 | 控制识别结果边界的光滑程度。值越大,边界节点越多,曲线越光滑。取值范围 [0, 5],默认 3。 | 点选、框选 |
| 识别类型 | 描述需要识别的目标,模型会在框选范围内查找并分割相应地物。提供建筑物、道路、屋顶 、自定义 4 种方式。 | 仅框选批量识别 |
| 候选置信度 | 控制框选批量识别候选结果的置信度。提高阈值可减少低置信度候选结果,降低阈值可保留更多候选结果。默认 0.17。 | 仅框选批量识别 |
| 掩膜阈值 | 控制模型保留的掩膜像素范围。降低阈值通常会扩大掩膜范围,可能减少漏识别;提高阈值通常会收缩掩膜范围,可能减少相邻目标粘连。默认 0.62。 | 仅框选批量识别 |
| 自定义识别类型 | 当识别类型选择“自定义”时,输入需要识别的目标描述。建议使用简洁、准确的英文描述。 | 仅框选批量识别 |
| 自动建筑物规则化 | 对识别出的建筑物边界进行直角化和规则化处理,使边界更接近矩形或 L 形。未选中时保留 AI 识别的原始边界形态。采集规则建筑物时建议勾选。 | 点选、框选 |
| 自动道路规则化 | 对识别出的道路边界进行平滑和规则化处理,使边界更加规整。未选中时保留 AI 识别的原始边界形态。采集道路时根据结果勾选。 | 点选、框选 |
| 框选精细识别 | 先获取框选识别结果中各地物的中心点,再以中心点作为提示点进行精细识别,以改善对象边界和识别完整性。 | 仅框选批量识别 |
| 小范围密集区域识别 | 适用于非道路目标的框选识别。启用后缩小原图分块,有助于改善密集建筑的粘连和边界效果;分块像素越小,识别时间越长。 | 仅框选批量识别 |
| 分块像素 | 设置影像分块大小。分块像素越小,识别边缘效果越好,但识别时间越长。默认 512。 | 点选、框选 |
操作步骤
启用 AI 辅助绘制
- 打开工作空间和地图窗口,确认影像图层已加载。
- 在图层管理器中选中需要写入识别结果的矢量面图层,并确保该图层处于可编辑状态。
- 在数据编辑选项卡的对象绘制组中,勾选AI辅助复选框。也可以使用快捷键 Alt+Q 快速切换 AI 辅助模式。
点选识别
- 在设置对话框中选择点选识别,根据目标地物和识别效果在参数说明中选择合适的参数。
-
选择面绘制工具:单击面下拉按钮,选择“多边形”或其他面绘制工具,将鼠标移动到影像中的目标地物上。
- 单击鼠标左键,AI 自动识别并高亮显示目标地物边界。识别范围不完整时,继续在未识别区域单击鼠标左键以扩展范围。
- 按住 Ctrl 键并单击鼠标左键,可排除阴影或相邻地物等误识别区域。
- 在地图窗口中单击鼠标右键,完成当前对象采集。系统自动进行光滑处理,并将对象保存至当前可编辑图层。
框选批量识别
框选批量识别适用于一次提取矩形范围内的多个目标地物。
- 在数据编辑选项卡的对象绘制组中勾选AI辅助复选框,单击设置按钮打开AI辅助绘制设置对话框。
- 在识别方式中选择框选批量识别。
- 根据目标地物和识别效果在参数说明中选择合适的参数,单击确定保存参数设置。
- 选择面绘制工具,将鼠标移动到目标区域,按住鼠标左键拖拽绘制矩形框,覆盖需要识别的目标地物。
- 松开鼠标左键,系统自动识别框内目标地物并显示识别结果。框选范围越大,识别时间越长。
- 对于遗漏目标,可切换到点选识别进行补充。按住 Ctrl 键并单击鼠标左键可以取消对象的选中状态。
- 在地图窗口中单击鼠标右键,完成当前采集并将识别结果保存至当前可编辑图层。
规则化与辅助修边
- 规则化用于对 AI 识别完成后的对象边界进行后处理。选中一个或多个需要处理的 AI 辅助面对象后,单击规则化下拉按钮,根据对象类型选择建筑物规则化或道路规则化。
- 建筑物规则化:将建筑物边界调整为直线段,并对直角关系进行规整,使结果更接近矩形或 L 形。
- 道路规则化:对道路边界进行平滑和规整,减少识别结果中的细小抖动。
- 辅助修边用于在 AI 识别结果的基础上快速调整局部边界。选中需要修整的 AI 辅助面对象后,单击辅助修边下拉按钮,选择以下工具:
- 画线修边:绘制一条与当前选中面对象边界存在两个或两个以上交点的线,单击鼠标右键结束绘制,系统根据绘制线调整面对象边界。
- 移动线:直接拖拽当前选中 AI 辅助面对象的一条边,对边界位置进行快速调整。
修边完成后,请检查对象边界和拓扑关系,确认无误后保存编辑结果。
注意事项:- 识别结果受影像分辨率、地图比例尺、目标地物纹理和参数设置影响。识别后请检查对象边界,并根据需要使用对象编辑工具修正。
- 对于密集建筑群,建议使用框选批量识别,并结合点选识别补充遗漏或排除误识别区域。
- 点选识别和框选批量识别使用同一目标图层和对象采集类型时,识别结果可写入当前可编辑图层。
- 当识别模式为框选批量识别时,不支持通过按住 Ctrl 键并单击鼠标左键的方式来排除误选区域。
相关主题