硬件资源和性能

ArcGIS Drone2Map 利用具有 CUDA 算力的多线程 CPU 和 NVIDIA GPU 快速将无人机影像转化为可用数据。 但是,并非所有步骤都以相同的方式使用系统资源。 除了计算机的硬件之外,无人机飞行的特性,例如图像数量、图像之间的重叠和地面采样距离 (GSD),也会影响性能。 以下部分概述了处理过程中使用的硬件组件,并为优化处理速度提供了指导。

影响处理速度的关键因素

以下是影响 Drone2Map 工程处理速度的最常见因素:

  • 硬件组件
    • CPU
    • GPU
    • RAM
    • 存储
  • 飞行特征
    • 图像数量
    • 图像分辨率
  • 工程设置
    • 地面采样距离
    • 图像比例
    • 匹配策略
    • 点云密度
    • 输出产品

硬件组件

在处理工程时,计算机的硬件组件用于各种功能。 以下是主要组件在处理时的行为总结:

CPU

  • Drone2Map 使用并行处理来利用具有多核 CPU 的系统。
  • CPU 是影响处理速度的最重要硬件组件。 所有处理步骤都受益于升级 CPU,因此升级 CPU 应该是实现更快处理时间的最高优先级。
  • 具有更高时钟速度的 CPU 通常会比具有更多内核的同类 CPU 表现更好。

GPU

  • Drone2Map 利用具有 CUDA 算力的 NVIDIA GPU 进一步提高处理速度。
  • GPU 显着提高了密度匹配和 2D 产品步骤的处理速度。
  • GPU 为调整图像步骤提供中等处理性能。

RAM

  • Drone2Map 动态使用可用 RAM 来优化性能。
  • 附加 RAM 通过允许 Drone2Map 并行执行更多工作来提高处理速度。
  • CPU 核心数较多且 RAM 不足的系统可能会限制 CPU 的处理潜力。 建议您在使用具有多核心数的 CPU 时使用至少 32 GB 的 RAM。

存储

  • 建议您将工程和图像存储在 SSD 或 SSD RAID 上以获得最佳性能。
  • 避免处理来自 USB、网络驱动器和云存储驱动器的工程,因为增加的延迟和网络中断风险可能会降低性能或导致处理失败。
  • 处理完成后,您可以将工程复制到速度稍慢的 HDD 上进行长期存储。

飞行特征

Drone2Map 为管理飞行和提高处理速度提供了多种选择。 以下提示可用于确保快速、高质量的产品:

图像数量

  • 增加工程中的图像数量会增加处理工程所需的时间。
  • 删除任何对工程没有帮助的图像,例如起飞或着陆期间的图像以及工程区域之外的图像。
  • 使用工程区域工具来描绘感兴趣的区域。

图像分辨率 - 更高分辨率的图像通常需要更多的处理能力和存储空间。 在为硬件组件进行预算以确保最佳性能时,请考虑无人机图像的分辨率。

工程设置和生成的产品

选择附加输出产品会增加处理时间。 在处理工程时,您可能希望选择所有产品,但只选择工程范围内的产品将最大限度地提高效率。

Drone2Map 保留关键处理里程碑,在决定处理哪些产品时提供更大的灵活性。 如果您决定创建其他产品,则只需处理该产品所需的步骤。

与添加附加产品一样,提高处理选项的质量通常会导致更长的处理时间。 建议您使用符合工程要求的处理模板,因为这些模板已针对质量和性能进行了优化。

以下处理步骤对处理速度的影响最大:

  • 常规选项
    • 地面采样距离
    • 点云密度
  • 调整图像选项
    • 图像比例
    • 匹配邻域

考虑以下场景以确定最佳处理选项:

方案 1

您在现场使用笔记本电脑或具有低端硬件资源的计算机进行无人机飞行。 飞行已完成,但您不确定质量。 您想看看 Drone2Map 中的飞行重建情况如何,但您完成任务并返回办公室的时间有限。

为了获得最快的重建,最好的选择是从快速模板开始。 在工程的处理选项中,您可以将常规选项卡上的工程分辨率降低到 8x GSD。 这会自动将点云密度降低到低。 此外,在调整图像选项卡上,您可以将初始图像比例增加到 1/8(第八个图像比例)。 使用这些设置可为您提供最快的正射镶嵌。

方案 2

最近完成了多次飞行,您现在的任务是在 Drone2Map 中处理它们。 您获得结果的时间窗口有限,但想要高质量的产品。 所使用的计算机是具有中等硬件资源的台式机。 每次飞行都需要处理正射镶嵌和两个高程表面。

快速且高质量地处理工程的最佳选择是使用 2D 产品模板。 此模板的默认设置将项目分辨率配置为 1x GSD,以高密度处理密度点云,并在生成连接点时以 1x 分辨率运行第二遍以获得更多匹配。 您可以增加连接点选项下的匹配邻域,以潜在地在相邻图像之间获得更多匹配,但仅在您对图像之间的重叠级别没有信心时才建议这样做。

方案 3

工程您拥有高级许可和想要处理以输出高质量 2D 和 3D 产品的工程。 时间不是问题,您想要 Drone2Map 可以提供的最高质量。

考虑如何处理 3D 产品,最好从 3D 产品模板开始。 此模板自动设置为以 1x GSD 处理工程分辨率。 您可以将点云密度增加到超高而不是高。 默认模板连接点设置配置为以全分辨率运行第二遍以收集更多匹配。 您可以将匹配邻域增加到 Large 或 X-Large 以获得最大数量的连接点。 这提供了 Drone2Map 中可用的最高级别的处理。 请记住,根据您的硬件资源,使用这些设置完成处理需要更多时间。