ArcGIS for Desktop

  • 文档
  • 合约
  • 支持

  • My Profile
  • 帮助
  • Sign Out
ArcGIS for Desktop

ArcGIS Online

专为贵组织打造的制图平台

ArcGIS for Desktop

全面的专业性 GIS

ArcGIS for Server

面向企业的 GIS

ArcGIS for Developers

用于构建位置感知应用程序的工具

ArcGIS Solutions

适用于行业的免费模板地图和应用程序

ArcGIS Marketplace

获取适用于组织的应用程序和数据

  • 文档
  • 合约
  • 支持
Esri
  • 登录
user
  • 我的个人资料
  • 登出

帮助

  • 主页
  • 入门
  • 制图
  • 分析
  • 管理数据
  • 工具
  • 更多...

对镶嵌数据集进行块校正

  • 什么是块校正
  • 步骤概述
  • 准备您的镶嵌数据集
  • 准备控制点和连接点
  • 计算校正
  • 应用校正

块校正具有一组工具,旨在用于提高镶嵌数据集地理配准的准确性。这些工具不仅说明实际位置,还使用区域网平差计算来校正镶嵌数据集重叠影像之间的匹配。重要的步骤之一是从遥感影像集合中创建无缝正射镶嵌。

什么是块校正

块校正是用于摄像测量的一种技术。用于某个区域或项目(称为块)的镶嵌卫星影像或航空像片。块校正是基于重叠影像、地面控制点 (GCP)、照相机模型、DEM 之间的内部关系计算校正(或变换)并将校正应用于块内影像的过程。它由以下三个关键部分组成:

  • 连接点 - 最小化影像之间的偏差。
  • GCP - 将影像地理配准到地面。
  • 三角测量 - 通过最小化和分布影像与控制点之间的误差计算变换。

影像工作流中的块校正

块校正是在 ArcGIS 中创建正射校正影像镶嵌的重要步骤。上图显示了块校正与影像工作流结合的位置。块校正应用于一组重叠的影像,并且重叠比例大于或等于 30% 会生成更好的结果。未发生重叠的影像不需要进行块校正。在向镶嵌数据集添加影像后,尽管已经应用正射校正,您通常还会注意到影像之间的微小移动。在执行颜色校正和接缝线操作前应先校正偏差。如果影像覆盖崎岖地形的区域,则在向镶嵌数据集添加栅格数据以得到准确结果时,建议使用高分辨率 DEM。

在 ArcGIS 中,块校正解决方案包含一组用于应用块校正的地理处理工具。此外,还提供用于连接点和控制点质量控制的块校正窗口。块校正窗口提供的工具用于检查误差和编辑具有高误差的点。这些块校正工具为有理多项式系数 (RPC) 和帧照相机偏差的非严格三角测量引擎提供解决方案。这些工具还支持 RPC 的第三方严格三角测量引擎。

步骤概述

在 ArcGIS 中执行块校正的基本工作流如下所示:

  1. 创建镶嵌数据集。
  2. 准备控制点和计算连接点。
  3. 追加并分析控制点和连接点。
  4. 计算校正。
  5. 将校正应用到镶嵌数据集。

以下是完整块校正工作流的图表。黑色的框和线为必选步骤。蓝色的线和框是可选步骤,用于获得更准确的结果。

块校正工作流。

准备您的镶嵌数据集

  1. 使用创建栅格数据集工具创建镶嵌数据集。
  2. 使用合适的栅格类型,通过添加栅格至镶嵌数据集工具添加数据。
  3. 添加完数据后,使用构建轮廓线工具移除影像周围的黑色区域。

准备控制点和连接点

在块校正中涉及三种类型的控制点:地面控制点 (GCPs)、连接点和检测点。块校正结果依赖于足够且均匀分布的连接点和 GCP。创建控制点表是块校正过程中的一项重要步骤。控制点表包含以下字段:

  • ImageID - 使用镶嵌数据集轮廓线表中的 ObjectID 的影像标识。
  • PointID - 点集中的点标识。
  • Type - 指示点类型。
    • 1 表示连接点。
    • 2 表示地面控制点。
    • 3 表示检测点。
  • Status - 在计算中,不会使用状态值为 0 的控制点。
  • Score - 指定连接点质量的数;数越小质量越好。
  • 光线 - 点集中的连接数。

控制点表示例

连接点

连接点表示的点可能具有未知地面坐标,但是在两个或更多影像之间的重叠区域中能够在视觉上识别这些点。标识和测量每个重叠影像中的连接点的相应位置。下图将连接点描绘为黑色菱形。使用计算连接点工具可基于自动影像匹配技术计算连接点。在重叠区域内很难找到大型水体、沙漠区域或多云区域等要素类型的匹配项。由于这些区域可产生不理想的结果,应通过定义掩膜将这些区域排除在计算范围外。可使用块校正窗口手动输入连接点。

GPS、连接点和检测点。
绿色框表示每个镶嵌数据集项目。蓝星表示地面控制点 (GCP)。黑色菱形表示连接点。

地面控制点

如上图所示,地面控制点显示为蓝星,是位于地表的可标识要素,具有已知的地面坐标 x,y 和 z。

可以通过三种方式准备 GCP:

  • 测量点以 x,y,z 形式出现。您可以使用块校正窗口将坐标输入到控制点表。
  • 正射校正影像芯片。如果您的块中的某些要素或位置存在影像芯片,则根据这些影像芯片创建镶嵌数据集,并使用计算控制点工具计算您的镶嵌数据集中的控制点,然后将其添加到控制点表。
  • 正射校正影像服务。您也可以基于单个正射校正影像或影像服务计算控制点,然后将其添加到控制点表检测点。检测点为已知的地面控制点,但并不用于计算校正,而是用于检查校正计算的准确性。

检测点

检测点是已知的地面控制点,仅用于检查校正的准确性;这些点不用于计算实际校正。与添加常规控制点一样输入检测点,但随后要将地面控制点的状态更改为检测点。

在准备控制点表之后,您可基于点的分布和质量来分析控制表,为需要更多连接点的区域重新计算连接点,然后将其追加到控制点表。重复该过程,直到您得到满意的控制点表。在准备好控制点表后,您可以使用计算块校正工具计算解决方案表。

  1. 运行计算连接点工具。
  2. 如果希望镶嵌数据集具有参考影像的地面控制点,请运行计算控制点工具。
  3. 运行追加控制点工具以合并控制点和连接点。
  4. 运行分析控制点工具以查看该点集是否满足需求以及是否均匀分布。
  5. 如果控制点令人满意,则可计算校正。

    是

    如果控制点可接受,则请进行下一步。

    否

    如果 RMS 不可接受,请使用“块校正”窗口编辑控制点。

计算校正

通过移除控制点的粗差和最小化整个影像块的 RMS,计算块校正工具为每个影像计算变换。ArcGIS 提供两种开箱即用的校正方法:零阶多项式和一阶多项式。这两种方法在地图空间中构建变换。地图空间使用通过镶嵌数据集正射校正的点。由于这两种方法独立于照相机模型,因此,可用于根据帧照相机和卫星影像创建的镶嵌数据集的校正。

计算校正生成两项输出:

  • 解决方案表包含每个影像的变换和对应的 RMS。
  • 解决方案点要素类包含所有控制点和残差,以及指示是否在计算中使用了这些点的状态值。
通过使用块校正窗口,您可以检查解决方案表和解决方案点。如果影像具有较大 RMS 误差或较大残差的点,则向需要更多连接点的区域添加控制点,编辑具有较大误差的点,并删除不正确的点,然后通过新的控制点表重新计算校正。迭代该过程直至得到可接受的解决方案表,然后您可以将校正应用于镶嵌数据集。

随后,解决方案表便可应用到镶嵌数据集以获得校正后的镶嵌数据集。有关工作流的示例,请参阅创建精确的镶嵌数据集项目。

  1. 运行计算块校正工具。
  2. 使用块校正窗口分析解决方案表以判断残差和 RMS 是否可接受。

    是

    如果 RMS 可接受,请进行下一步。

    否

    如果 RMS 不可接受,请使用“块校正”窗口编辑控制点。

应用校正

在您拥有可接受的校正计算后,您可以将校正应用到镶嵌数据集以保留已计算的校正。

  1. 运行应用块校正工具。

相关主题

  • 分析控制点
  • 追加控制点
  • 应用块校正
  • 计算区域网平差
  • 计算控制点
  • 计算连接点
  • 创建精确的镶嵌数据集项目
  • “块校正”窗口
有关此主题的反馈?

ArcGIS for Desktop

  • 主页
  • 文档
  • 合约
  • 支持

ArcGIS 平台

  • ArcGIS Online
  • ArcGIS for Desktop
  • ArcGIS for Server
  • ArcGIS for Developers
  • ArcGIS Solutions
  • ArcGIS Marketplace

关于 Esri

  • 关于我们
  • 招贤纳士
  • 内部人员博客
  • 用户大会
  • 开发者峰会
Esri
© Copyright 2016 Environmental Systems Research Institute, Inc. | 隐私政策 | 法律声明