ArcGIS Pro中的Ortho Mapping功能介绍(二)

0
分享 2020-11-18
上一篇文章中介绍了如何使用ArcGIS Pro中的Ortho Mapping向导来校正无人机影像,生成DTM(或DSM)和正射镶嵌影像,该方法操作简单,所得正射镶嵌影像效果好,推荐大家使用。但是有时我们会得到很多无人机影像,通过Ortho Mapping向导的方式需要人工干预,如果能一键式或者用程序批量执行的话会更好。结合ArcGIS Pro中数据管理工具箱里提供的正射映射工具集,于是就联想到了通过构建Model的方式来处理。今天就介绍一下如何使用ArcGIS Pro中的正射映射工具集来分步处理,最后通过构建model来进行流程化处理。

利用Ortho Mapping工具集构建Model方式:


1,创建镶嵌数据集

第一步就是创建镶嵌数据集,创建时需要选择合适的坐标系:


2,添加栅格至镶嵌数据集

这里注意栅格类型选择UAV/UAS,并且需要点击栅格类型属性,输入照相机参数以及高程源,没有该区域DEM的话使用默认的在线高程服务,有DEM的话选择该DEM会更准确,操作过程如下:

结果如图:


3,计算照相机模型

这一步计算时间长并且很容易出错,其中输出DSM需要用tif格式,并且输出到文件夹中,如果将其输出到GDB中会报如下错误:

勾选估计照相机模型和优化照相机模型复选框,其他输出虽然是可选参数但也需要填写,因为后续会用到该结果,最好将其输出到FileGDB中,注意命名规范,不能含有空格等特殊字符,如下图:

执行成功后结果如图:

细心的你会发现,这时的镶嵌数据集已经发生了变化,接下来如果有地面控制点的话可以进行更精确的平差,这里没有地面控制点,直接应用区域网平差即可。

4,应用区域网平差

输入上一步的解决方案表等参数,如下图:


5,构建立体模型

生成立体要素集合和3D点云时需要镶嵌数据集的立体模型,该工具会在镶嵌数据集里生成一个立体表,详细信息


6,生成点云

生成点云,便于后续进行插值生成DTM或者DSM。如果研究中的地形变化较小或者想快速生成DTM,则使用“扩展的地形匹配(ETM)”法;如果研究区域存在大量地形变化或为城区,则使用“半全局匹配(SGM)”法来生成DTM或DSM,这里使用默认值。

执行结束会在输入的文件夹位置输出.las数据:


7,基于点云进行插值

表面模型可以选择DTM或者DSM,这里选择DTM:

结果如图:

如果是为了得到DTM或者DSM的话,那么到这一步就可以结束了,如果要生成正射镶嵌影像,那么还需要进行下面的步骤。

8,再一次执行应用区域网平差

如果想得到更准确的镶嵌数据集,这里可以再执行一次应用区域网平差工具,输入上步的DTM进一步优化该镶嵌数据集:


9,计算镶嵌候选项

要降低计算复杂性并选择最合适的影像,应在色彩平衡和接缝线生成操作之前运行计算镶嵌候选项工具:


10,构建金字塔和统计数据

使用构建金字塔和统计数据计算镶嵌数据集中每个影像的统计数据和直方图,构建统计数据和直方图后,即可运行平衡镶嵌数据集色彩工具来平衡影像色彩。


11,平衡镶嵌数据集色彩



12,构建接缝线

接缝线用于排序重叠影像并生成更平滑的镶嵌效果,详细信息

结果如下:


13,复制栅格

执行复制栅格工具,将校正后的镶嵌数据集导出成一个正射镶嵌影像,结果如下:


14,构建model

将上述步骤构建成model即可,我这里没有生成DTM或DSM,所以省略了生成点云、插值等步骤,只是生成了正射镶嵌影像,如下图:

看到这里大家都会觉得好复杂,不如上一篇中使用Ortho Mapping向导处理无人机影像的流程简便,所得正射镶嵌影像结果也没有使用向导的效果好,确实如此,所以一直说推荐大家使用向导的方式。
另外,Ortho Mapping的功能除了能处理无人机影像,还可以处理卫星影像以及航空摄影照片,中间过程虽不完全一样(比如处理航摄影像需要用计算连接点和计算区域网平差工具替代现在的计算照相机模型工具,具体参考ArcGIS Pro帮助文档),但大致流程相似。
文章的最后感谢白老师的帮助。

文章来源:https://blog.csdn.net/xinying180/article/details/103050063

0 个评论

要回复文章请先登录注册