无人机照片为什么会涉密?从大疆航片粗校正说起

文摘   2024-10-17 22:40   广东  

1 关于大疆航片粗校正

2024年,我写了一个小工具,关于如何对大疆无人机拍摄的照片进行粗校正。并把整个开发过程通过公众号文章的形式记录下来,包括算法思路、途中遇到了那些坑....

下面是相关传送门:

无人机航拍图像的空间分辨率计算

大疆航片的粗几何校正工具的使用说明,代码已开源

大疆航片粗校正小工具v0.0.1版下载,更新及使用说明

大疆航片粗校正小工具v0.0.2版下载,更新及使用说明

大疆航片粗校正小工具v0.0.4版下载,更新及使用说明


后续的计划其实也有两个,在2024年6月的时候已经定了下来:

第一个是用前端的东西写一个界面。

第二个是看看怎么做精校正。


第一个计划,是在断断续续地进行中。然而在这个途中,我开发了另一个软件工具:rstool。后面把图形界面再做好一些,会把这个大疆航片粗校正的功能集成到rstool。

第二个是计划是做静校正,怎么说呢?精校正本质就是找到已有的影像,然后对二者进行特征点匹配,然后进度gcp校正(地面控制点几何校正)。

但是这个计划搁置下来,是因为我不想研究下去。首先,做精矫正需要已有数据,这个我没有。如果,真的要做静校正的研究,我会把谷歌影像作为已有数据,使用无人机照片和谷歌影像进进行匹配。

2 无人机照片为什么会涉密?

对于这个问题,我首先去浏览器上搜一搜,结果如下:

为什么,无人机照片会存在泄密的隐患,因为无人机照片的粗校正精度其实达到了不错的水平。

今天我们使用之前开发大疆航片粗校正工具,看看航片只依赖自身的GPS信息进行的几何校正,得到的地面精度是怎样的?

我们从代码的层度,回顾大疆航片粗校正工具的输入参数

由上图可知,输入参数三个,分别是

无人机照片路径

输出路径

像元尺寸


现在,再仔细说明一下各个参数的意义。

无人机照片路径,可以是单文件路径,也可以是多文件所在的文件夹路径

分别代表单文件处理、批量处理


输出路径,粗校正结果存放的路径,结果分别是tif、png、kmz。png文件是不存在黑色背景。结果如下:

像元尺寸,也叫做像元大小,这个参数由相机自身的参数所决定。各位要熟悉自己的无人机的像元尺寸,不懂的去问商家客服。我收集一些常见的大疆无人机的像元尺寸的信息,如下:

部分的无人机镜头的像元大小参数


3 地面精度

我们选择某个操场的拐点,作为地面点,如下:

以谷歌影像的地面点作为真值,进行简单地测量,误差是7.8米。结果如下:

动态对比图如下:

这里要说的是,本篇文章是假设谷歌影像是真实值而展开的。但是实际上地面点的真实精确的经纬度,是涉密的,也是非公开的。
所以此时的误差值为7.84米,仅仅作为一个参考值。

4 还有一点点想说的

这个项目是从2024年6月开始的个人项目,有能力的小伙伴可以参与进行,开源地址在

https://github.com/ytkz11/AerialPictureCorrection


之前对这个小工具进行打包。在公众号回复大疆航片获取下载链接。



开发本来就是一个长期的任务,只有热爱才能达到彼岸。


今天先写到里了


往期文章回顾

避免 Python 中 GDAL/OGR 绑定导致的崩溃

从原图中提取GPS信息并创建Shapefile(第5版)| 把文件名字写入shp、txt

这么多年下来,我确实是没处理过modis影像 | hdf格式转为tif格式

为什么我经常使用python,原因在于Python 是地理信息系统(GIS)和遥感领域的热门编程语言。

在Ubuntu 24.04系统上安装Rust编程语言环境

从原图中提取GPS信息并创建Shapefile(第四版)允许文件夹里同时存在原图、非原图



remote sensing
一个专注于测绘、地信、遥感的公众号
 最新文章