在 Advanced 许可等级下可用。
获得 Image Analyst 许可后可用。
交互式对象检测是一个工具,使用经过训练的深度学习模型来识别在地图或场景中显示的对象。 每个识别的要素由具有采用地图坐标系的位置的点要素表示。 交互式对象检测还存储详细描述对象的方向和范围及其置信度值(作为可能匹配项)的属性。 专门用于按需检测当前视图中的对象。
要检测物体,在分析选项卡的工作流组中,展开 3D 探索性分析库,单击对象检测 打开探索性分析窗格,然后激活对象检测工具。 查看参数,然后选择一种创建方法以使用该工具。
在运行此工具之前,需要安装深度学习库。
许可:
交互式对象检测工具需要 ArcGIS Pro Advanced 许可或 ArcGIS Image Analyst 扩展模块。
可使用两种创建方法设置视图:
- 当前照相机 - 通过应用当前照相机位置检测对象。 理想情况下,您已尽可能精确地导航并定位照相机视角。
- 重新定位照相机(仅限 3D)- 通过在视点上水平或垂直调整照相机来检测当前场景中的对象。 理想情况下,您已尽最大努力导航并设置视图,然后照相机将重新定位以进行最终优化。
当前照相机
针对当前照相机位置检测对象。 将根据在探索性分析窗格中定义的参数检测对象。 这是默认照相机方法。
要使用当前照相机位置检测对象,请执行以下步骤:
- 使用浏览 工具 将场景视角固定在要检测对象的感兴趣区域上。
- 在探索性分析窗格的创建选项卡下,从创建方法选项中选择当前照相机 。
- 查看或(可选)更新深度学习模型和输出参数。
- 单击应用。
当前照相机方法保持活动状态以继续检测对象。 可导航到其他区域并再次检测物体。 这可确保不需要重新加载模型,并且加快结果返回速度。 如果使用其他深度学习包 (.dlpk) 模型,则需要重新加载该模型。
重新定位照相机
通过设置视点并重新定位照相机以查看该视点来检测当前 3D 视图中的对象。 将根据在探索性分析窗格中定义的参数检测对象。
通过此方法,可以在执行对象检测之前将照相机设置为具有视图方向。 例如,如果单击要检测窗户的建筑物立面,请选择水平视图方向。 垂直视图方向适用于自上而下的照相机角度(例如检测池)。 照相机将自动校正。
提示:
此方法不适用于拉近远处的对象。
要重新定位照相机以查看视点来检测对象,请执行以下步骤:
- 在探索性分析窗格的创建选项卡下,从创建方法选项中选择重新定位照相机 。
- (可选)将视图方向更改为水平或垂直。
- 查看或(可选)更新深度学习模型和输出参数。
- 单击场景。 照相机将移动,以使水平或垂直视点变为单击的点。 应合理地靠近感兴趣对象,而不是尝试拉近远处的对象。
将运行对象检测,并将检测到的对象添加到输出要素图层中。
重新定位照相机方法保持活动状态以继续检测对象。 单击以定义另一个视点并再次检测对象。