交互式对象检测创建方法

在 Advanced 许可等级下可用。

获得 Image Analyst 许可后可用。

交互式对象检测是一个工具,使用经过训练的深度学习模型来识别在地图或场景中显示的对象。 每个识别的要素由具有采用地图坐标系的位置的点要素表示。 交互式对象检测还存储详细描述对象的方向和范围及其置信度值(作为可能匹配项)的属性。 专门用于按需检测当前视图中的对象。

要检测物体,在分析选项卡的工作流组中,展开 3D 探索性分析库,单击对象检测 目标检测 打开探索性分析窗格,然后激活对象检测工具。 查看参数,然后选择一种创建方法以使用该工具。

在运行此工具之前,需要安装深度学习库

许可:

交互式对象检测工具需要 ArcGIS Pro Advanced 许可或 ArcGIS Image Analyst 扩展模块。

可使用两种创建方法设置视图:

  • 当前照相机 - 通过应用当前照相机位置检测对象。 理想情况下,您已尽可能精确地导航并定位照相机视角。
  • 重新定位照相机(仅限 3D)- 通过在视点上水平或垂直调整照相机来检测当前场景中的对象。 理想情况下,您已尽最大努力导航并设置视图,然后照相机将重新定位以进行最终优化。

当前照相机

针对当前照相机位置检测对象。 将根据在探索性分析窗格中定义的参数检测对象。 这是默认照相机方法。

要使用当前照相机位置检测对象,请执行以下步骤:

  1. 使用浏览 工具 浏览工具 将场景视角固定在要检测对象的感兴趣区域上。
  2. 探索性分析窗格的创建选项卡下,从创建方法选项中选择当前照相机 当前照相机
  3. 查看或(可选)更新深度学习模型输出参数。
  4. 单击应用

当前照相机方法保持活动状态以继续检测对象。 可导航到其他区域并再次检测物体。 这可确保不需要重新加载模型,并且加快结果返回速度。 如果使用其他深度学习包 (.dlpk) 模型,则需要重新加载该模型。

重新定位照相机

通过设置视点并重新定位照相机以查看该视点来检测当前 3D 视图中的对象。 将根据在探索性分析窗格中定义的参数检测对象。

通过此方法,可以在执行对象检测之前将照相机设置为具有视图方向。 例如,如果单击要检测窗户的建筑物立面,请选择水平视图方向。 垂直视图方向适用于自上而下的照相机角度(例如检测池)。 照相机将自动校正。

提示:

此方法不适用于拉近远处的对象。

要重新定位照相机以查看视点来检测对象,请执行以下步骤:

  1. 探索性分析窗格的创建选项卡下,从创建方法选项中选择重新定位照相机 当前照相机
  2. (可选)将视图方向更改为水平垂直
  3. 查看或(可选)更新深度学习模型输出参数。
  4. 单击场景。 照相机将移动,以使水平或垂直视点变为单击的点。 应合理地靠近感兴趣对象,而不是尝试拉近远处的对象。

    将运行对象检测,并将检测到的对象添加到输出要素图层中。

重新定位照相机方法保持活动状态以继续检测对象。 单击以定义另一个视点并再次检测对象。

相关主题