PhotoScan是一款基于影像自动生成高质量三维模型的软件。使用时无需设置初始值,无需相机校检,利用最新的多视图影像三维重建技术,就可以对具有影像重叠的照片进行处理,也可以通过给予的控制点生成真实坐标的三维模型。

在安装完软件过后,接下来开始处理无人机航片的过程:

1、新建项目,打开photoscan软件,点击左侧的“添加堆块”,准备导入无人机航片




将无人机照片拼接为正射影像的python开源项目 无人机航拍照片合成_点云


2、导入照片,在工具栏那里,点击“工作流程”——“添加照片”,首先选取了20张无人机航片,之后再点击对齐照片,可以根据自己的要求选择不同的精度。我选择了高精度,对齐之后是这样,可能照片比较少,所以点云也不是很密集。


将无人机照片拼接为正射影像的python开源项目 无人机航拍照片合成_无人机_02


3、照片拼接处理:①生成密集点云,点击“工作流程”——“建立密集点云”,再根据自己的需要选择质量。②生成网格,点击“工作流程”——“生成网格”,表面模型选择“任意”,源数据选择“密集点云”,面数根据成像质量需求选择“高”、“中”、“低”。③生成纹理,点击“工作流程”——“生成纹理”,映射模式选择“正射影像”,混合模式选择“镶嵌”,文理大小选择“4096”。


将无人机照片拼接为正射影像的python开源项目 无人机航拍照片合成_点云拼接_03


4、拼接成果输出:①生成DEM,点击“工作流程”——“Build DEM”,参数默认,不用修改。②生成正射影像,点击“工作流程”——“生成正射影像”,参数默认,不用修改。③成果导出,拼接完毕,点击“文件”可导出拼接成果,正射影像,DEM等。


将无人机照片拼接为正射影像的python开源项目 无人机航拍照片合成_点云_04


后期可以根据生成的这些图做一些应用:

一、航摄区三维量测

结合GIS软件,可对拍摄对象的距离、面积、体积进行量测。(当然这些需要在Arcgis里面实现,需要转换成矢量图层,必要情况下需要生成三维模型,在Arcscene里面打开)

二、专题图生成

利用拼接的正射影像和DEM,结合GIS软件,可以快速生成一系列专题图,如水土流失防治责任范围图、扰动土地面积图、水土流失面积图、水土保持措施分布图、土地扰动整治图、林草覆盖图、土壤侵蚀强度分布图等。