大疆无人机高程不准_大疆消费级无人机快速倾斜摄影测量实践

摘要:分别用 RTK两种测量模式测定像控点,用大疆消费级无人机 Phantom4PRO 开展倾斜摄影测量,最后进行成果检验。结果表明:RTK 电台模式(不做坐标校正,精度低)、RTK-CORS 网络模式测定像控点都能建立倾斜三维成果;像控点相对坐标差较小,但实测坐标差、图面坐标差较大。RTK-CORS测量像控点的航测成果平面精度为0.036m,高程精度为0.135m;4种明显地物实测距离偏差都在2cm 内。低精度像控点能辅助快速建立倾斜摄影测量三维成果;若需关注精确坐标,采用 RTK-CORS网络模式测定像 控点辅助大疆 Phantom4PRO 无人机小范围快速倾斜摄影测量是可行的。

引言

无人机倾斜摄影测量以无人机为飞行平台,搭载一个或多个倾斜摄影系统(数码相机)获取多角度、多重叠度的地面多视影像,通过后期处理,建立地表三维模型与相关数字产品。相比于垂直摄影测量,倾斜摄影测量更具优势。 近年来,由于无人机技术与数码成 像 技 术 的 成 熟、基于计算机的图像高速匹配运算的实现、各行业对新6D测绘产品(3DM、DSM、TDOM、DOB、DEM、DLG)的需求等因素使得倾斜摄影测量快速发展。有人机搭载多镜头倾斜相机(如莱卡RCD-305镜头)或无人机搭载超轻型多镜头倾斜相机,航测效果较好。如徐思奇使用的双镜头倾斜相机 航 测 试 验 达 到了1∶500 地图制图精度。专业无人机倾斜摄影测量一般搭载5镜头固定式或双镜头摆动式倾斜摄影测量系统,搭载RTK 还可实现地面免像控点测量,但价格昂贵。无人机倾斜摄影测量研究集中在倾斜相机试验、三维建模、地形图测绘与精度分析、行业应用等领域。小型消费级无人机通过单镜头特定航线获取的倾斜影像同样能被主流的三维建模软件ContextCapture、Pix4DMapper等识别,三维建模完成后,亦可使用EPS、DP-Modeler等软件进行后期精细化建模及矢量提取。小型消费级无人机航测研究中,以大疆无人机开展垂直摄影测量的研究较多。 如张纯斌等基 于 大疆精灵3PRO 进行了50 m-100m间6种航高的垂 直摄影测量实践,精度达到厘米级。倾斜摄影测量实践,如孔振等[14]基于大疆Phantom2(搭载DJI2+镜头)、Phantom3(搭载 DJI3)倾斜测量数据进行郊区空三精度、DEM、DOM 精度评价,结果优于1∶500航测精度,该研究航测线路为依据测区的自定义航线,大范围推广效果有待进一步验证。

大疆 Phantom 系列无人机倾斜摄影测量经济适用、对起飞场地要求低、操控灵活,但是动力有限、没有搭载高精度 RTK、不具备大范围测图的能力。城区建筑高、地物多样,倾斜摄影测量难度大;寻找大地控制点、RTK 架设电台、坐标采集校正、重复航线及其带来的大量数据、无人机动力等因素降低了航测效率。 选择适宜的飞控软件、适宜航线、RTK 获取相控点等都关乎倾斜摄影测量的精度与效率。

本研究基于大疆Phantom4PRO 无人机(飞控软件为Pix4DCapture)在楚雄市城区某高校开展倾斜摄影测量,使用南方测绘银河1RTK 两种测量模式(精密模式与粗略模式)获取像控点三维坐标,基于 ContextCapture完成三维建模,基于EPS进行后期处理。根据 RTK 测量的检查点与地面明显地物钢尺量距数据检验成果精度,以期探索简单、高效、快速的消费级无人机小区域倾斜摄影测量方法,为行业运用服务.

1、倾斜摄影测量的过程、研究区与研究流程

大疆无人机进 行倾斜摄影测量的主要过程为

①在测区布设像控点,测定像控点三维坐标;

②通过飞控软件操纵,无人机按照飞控软件设计航线飞行,获取倾斜多视影像。

③ 将多视影像进行匀光、校正等预处理后,进行多视影像连接点自动匹配,匹配粗差检查、构建自由网。

④ 根据地面像控点、POS数据,平 台校验参数等进行区域网平差,解算多视影像外方位元素和加密点地面坐标,形成高密度点云数据。

⑤ 经过三角网构建和纹理映射,生成数字表面模型,并在此基础上进行三维建模、正射纠正、矢量提取、地物精细建模等形成新测绘6D 产品。

研究区为云南省楚雄市内某高校新校区,地势较平坦,主要建筑都为6层,校内包括教学楼、学生宿舍、食堂、学生会堂、运动场、道路、绿化等,总面积约为22hm²。

油漆喷涂地面控制点后,使用 RTK 获取 2种测量模式的2组像控点,使用无人机通过倾斜摄影获取测区多视影像,通过 ContextCapture完成空三测量与三维建模,然后将建模结果导入EPS,进行后期处理;最后对比2种RTK测量模式获取的 控制点对建模结果造成的差异;通 过RTK 实测检查点、钢尺实测数据检验倾斜摄影测量测图精度。

9efb6b91ad7b600945071405ce2d2c2b.png

图1技术路线

2、倾斜摄影测量实施

2.1 外业测量

综合考虑到现有条件与实践经验,本研究采用的软硬件列表见表1。

104b04f3157fc720fe1844caad0b8353.png

飞控软件选择 Pix4DCapture,设计航高为60m,航线采用双网格任务模式(DoubleGridMission),航向、旁向重叠均为80%,倾角70°。

ad2f18469a99aae22eddd38f8489435c.png

图2 是本研究的航线设计示意图

使用大疆 Phantom4PRO 无人机通过四个架次飞行获取研究区图片共2282张,数据量为18.2G。

RTK 控制点/检查点测量。表2是本研究采用的 RTK 测量模式。 楚雄州 CORS 站于 2014年10月通过验收,满足 GB/T28588-2012、CH/T2008-2005、GB/T18314-2009、GB/T24356-2009技术标准。试验区距最近的楚雄市西山顶 CORS站直线距离1.5km,CORS 信 号 稳 定,RTK-CORS网络模式施测时间选择在下午3点-6点间。使用模式1和模式2分别测定像控点各4个。使用 RTK测量模式2测定检查点25个。使用钢尺量距,测量典型地物长度数据40个。

0ea3d8a32bf58e13ddd738024a559401.png

2.2 内业处理

使用ACESEE查看图片,寻找并记录地面喷涂点所在像片编号;使用 ContextCapture导入多视影像后,逐一确定4个控制点在相邻像对图片上的位置及其对应的 RTK 实 测 像 控 点 坐 标,完成空三测量;设置输出坐标参数,进行分块设置,输出倾斜模型成果为 OSGB 格式(RTK 测量模式一、模式二分别得倾斜模型成果 ),输出DOM 为 TIF 格式。使用 ArcGIS将所有DOM文件拼接为大图。将倾斜模型成果和 DOM 导入到 EPS,进行地物矢量提取、建筑白模生成、高程数据提取。最后进行倾斜模 型 的 产 品 对 比 和 精度验证。

3、结果与分析

3.1 数据处理结果

图3是 研 究 区 倾斜摄影测量 成 果 局 部 图。其中,图3(a)是研究区点云数据局部图,图3(b)是研究区真三维模型局部图,图3(c)是研究区数字表面模型局部图,图3(d)是研究区正射影像局部图。

图4是EPS软件下基于 DOM(左)和倾斜模型(右)的屋顶提取与白模生成(使用五点房绘制法)

7c563351f1045446789b1141f1ee6797.png

图3倾斜摄影测量成果(局部)

63903cefe0c9c4faf2359a8f2c77999c.png

图4 EPS软件下基于 DOM(左)和倾斜模型(右)的屋顶提取与白模生成

3.2 图像分辨率

图像分辨率 R 计算公式为:R=H*P/f (1)其中,H 代表航高,本研究设定为60m;P为单位像素大小,大疆Phantom4PRO 携带的相机为DJI6310,1英寸相底,单个像素面积为2.4μm*2.4μm,故 P为2.4μm;f为相机焦距,倾斜成像时,相机f为8.8mm。则可计算得到图像分辨率R 为1.64cm。

3.3 不同精度像控点辅助空三测量精度对比

在野外测量中,无大地控制点导致 RTK 测量精度降低。分别采用模式1(电台模式,不使用控制点进行坐标校正的低精度、快速模式)和模式2(RTK-CORS网络高精度模式)获取像控点三维坐标。分别完成三维建模后,进行像控点的实测坐标和图面坐标的比较。用均方根误差 RMSE与平均值来进行精度验证,其中,RMSE计算公式为:

公式中,Xi、Yi代表同一位置的实测/图面坐标。通过模式1、模式2测定像控点,都能通过空三测量和三维建模。两种模式的三维建模成果图面颜色、纹理、对比度 无显著差异。 表3是模式1、2像控点的相对坐标差对比。模式1像控点实测坐标与图面坐标平面位置差均值(ΔD珚)、高差均值(ΔH珡)分别为0.026m、-0.007m;RMSE 分别为0.027和0.029;模式2实测坐标与图面坐标差ΔD珚、ΔH珡 分别为0.016m、-0.010m;RMSE分别为0.020和0.024。表4是模式1、2像控点的绝对坐标差对比。模式1、2像控点绝对坐标差异较大,像控点图面平面位置差均值(ΔD珚)、高差均值(ΔH珡)分别为2.416m、0.605m;像控点实测的 ΔD珚、ΔH珡 分别为2.415m、0.608m。通过对比可发现:采用模式1、模式2测定像控点都能够建立倾斜三维成果,且模式1、2像控点的相对坐标差比较小,但是图面的绝对坐标差别较大。这是由于模式1不使用大地控制点进行坐标校正而直接进行测量造成的。若只注重局部三维效果,可直接使用模式1快速测定像控点;若在建立三维成果的基础上,还需关注精确坐标,则必须精确测定像控点。

1bfbf89f8d8f4e10edeaa130891c540b.png

3.4 三维成果精度分析

使用 RTK-CORS网络模式(模式2)在“固定解”状态,按照表2的方法,测得检查点25个。从三维成果图面采集三维坐标,分别与实测检查点对照,计算 RMSE,并与CH/T9008.1-2010标准对照。表5为研究区检查点误差对比。

本研究的平面精度达到0.036m,高程精度达到0.135m,尤其是平面精度较高,总体精度优于1∶500航测精度要求。选择4种明显地物,使用钢尺测定实际距离,在 DOM 上对应4种地物每种测定10个样本距离,计算图面平均值后与实际距离比较。表6是研究区4种典型地物尺寸对比。实测距离与图面距离偏差都在2cm 之内。说明 RTK-CORS网络辅助进行像控点测量是切实可行的。

544f91a154448bab5fb788350e0e443f.png

4、结论与展望

使用 RTK 两种测量模式获取像控点;采用飞控 软 件 Pix4DCapture,使用大疆 Phantom4PRO 无人机进行倾斜摄影测量实验;进行了不同精度像控点辅助空三测量产品对比和精度验证。研究获取了空间分辨率为1.64cm 的影像。采用模式1(RTK 电台模式,不进行坐标校正,精度低)、模式2(RTK-CORS 网络测量模式)测定像控点都能够建立倾斜三维成果,模式1、2像控点的相对坐标差比较小。但模式1、2 像控点绝对坐 标 差 较 大,像 控 点 图 面 平 面 坐 标 差 均 值(ΔD珡)、高差均值(ΔH珨)分别为2.416m、0.605m;像控点实测的 ΔD珚、ΔH珡 分别为2.415m、0.608m。

这是由于模式1 不使用大地控制点进行坐标校正而直接进行测量造成的。 若 只 注 重 局 部 三 维效果,可直接使用模式1 快速测定像控点;若在建立三维成果的基础上,还需关注精确坐标,则必须精确测定像控点。本研 究 的 平 面 精 度 达 到0.036m,高程精度达到0.135m,尤其是平面精度较高,总体精度优于1:500航测精度要求。选择4种明显地物(校内车位线、水泥路伸缩缝、地砖组合图案、井盖),实测距离与图面距离偏差都在2cm 之内。说明采用 Pix4DCapture双网格任务模式设计航线,采用 RTK-CORS 网络模式进行快速像控点测量是切实可行的。本研 究 使 用 RTK 电 台 模 式 (不 做 坐 标 校正)、RTK-CORS 网络模 式 测 定 像 控 点,进 行 了倾斜摄影测量与精度验证,取得了成功。此次实验中,相机70°倾角导致6 层及 以 上 建 筑 窗 子 有少部分“拉花”现象;因电池续航原因,整个测区4个架次航测时间过长,导致三维建模产生建筑阴影。另 外,RTK-CORS 网 络 测 量 本 身 受 制 于CORS信号,像控点 必 须 选 择 在 开 阔 地 面。2018年8月,价格更贵的行业级精灵 4RTK 无人机(4G 网络版)上市,其产品精度值得继续研究。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/437041.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【转】CLR Profiler 性能分析工具 (转)

最近关注程序性能的优化方面,本想写篇CLRProfiler的简要文档,看到pengpeng已写好,那就转载好了,偷偷懒。 .Net的尽管拥有非常强大调试器,但也有很多局限性,只限于CLR之上,无法得到CLR的具体细节…

Qt学习资料汇总

1. 在线资源 脚本之家在线手册:Qt 快速入门系列教程W3CSchool:Qt 学习之路 2. 书籍资源 链接:https://pan.baidu.com/s/12zoOQykCA-J8x_1FVahFWA 提取码:关注公众号“Qt未来工程师”,后台回复“书籍”获取提取码。 …

魔百盒哪款型号配置高_松下负离子吹风机怎么样哪款好?推荐型号?2020年9月松下负离子电吹风选购攻略...

先说结论,方便时间不多的朋友,松下(panasonic)负离子吹风机怎么样哪款好?推荐型号?1、EH-ENE2-A405——松下(panasonic)负离子电吹风机推荐EH-ENE2-A405。带负离子功能,1…

【转】VS编译环境命令窗口中的命令

先描述一下VS中的几个窗口 命令窗口(Command Window) 利用命令窗口,可以查询并设置变量的值来控制程序的执行和输出,也可以在命令窗口中编写很多小的代码段来改变程序的输出。当程序处于中断模式时,命令窗口只允许输…

【软技能】代码先放一放,学习一下工程的概念

前言 本篇文章适合于以下同学阅读 接触编程时间不长的初学者;经常需要编程,但是对工程的概念相对模糊的同学。 初步认识工程 工程的概念大家或多或少都有接触过。比如在开发环境(如Qt Creator)里编写一个软件,我们…

python程序设计搜题软件_智慧职教APPPython程序设计基础答案搜题公众号

智慧职教APPPython程序设计基础答案搜题公众号更多相关问题暑淫证与火热证的共同点是A.都有明显的季节性B.脉数有力C.发热神昏D.舌红绛每种生物都是有自己特有的一套遗传密码。()患者,女,34岁。营业员&…

【转】WebAPI ASP.Net 发布部署中常见的两个错误未能找到 CodeDom未能加载System.Web.WebPages.Razor

未能加载文件或程序集“System.Web.WebPages.Razor, Version3.0.0.0, Culturene 未能找到 CodeDom 提供程序类型“Microsoft.CodeDom.Providers.DotNetCompilerPlatform.CSharpCodeProvider, Microsoft... 在包管理器中异常安装包MVC5 及 CodeDom,重新编译部署即可…

QSplitter设置宽高比例的正确方法

问题 实际开发中,需要经常调整QSplitter中子窗口的宽度/高度比例。对水平QSplitter来说,是宽度比例;对垂直QSplitter来说,是高度比例。下面以水平QSplitter为例说明。 我们首先应该会想起看看QSplitter是不是有设置比例的函数。…

我要回家软件_工具用的好,下班回家早,推荐几个堪称神器的高效率软件

工具用的好,下班回家早,别人已经早早下班,你还在哼哧哼哧的加班,有时候并不是你比别人慢,而是你没有找到提高工作效率的工具呀,我这次推荐几个堪称神器的高效率软件工具,也许能极大的提高你的工…

【转】带你玩转Visual Studio——01.开篇介绍

开篇之前,先唠叨几句 本人从事C开发工作一年半,总想就C开发方面写点东西。写什么呢?想了一下还是写点跟开发密切相关的吧,要说跟开发最密切相关的那莫过于就是开发工具了,也就是常常说的集成开发环境(IDE)。 这一年多…

Qt中的角度和正方向描述清单

在Qt开发中,不同的API对应有不同的0度和正方向,本文做一个汇总,方便查阅。 函数/模块角度描述画圆弧QPainter::drawArc3点钟方向为0度,逆时针为正向画弦QPainter::drawChord3点钟方向为0度,逆时针为正向画圆饼QPainte…

丢失模式不联网有用吗_用眼过度,打开手机“护眼模式”真的有用吗?

现如今,人们越来越离不开手机,用手机办公或者用手机娱乐,因疫情在家学习的学生们,都需要通过手机来进行学习,深夜剁手的你是不是也躲在被子里,一遍又一遍地刷新着消息,入睡前的最后一件事是关掉…

【基础】Qt-VS调试器下载与配置

前言 因为MSVC版的Qt不自带调试器,所以在Windows上使用MSVC版的Qt进行开发时,需要配置调试器。 本文讲解了在Windows下,下载和配置MSVC版Qt调试器的过程,并给出下载地址。 调试器选择 下表列出了不同平台下的调试器选择方案&am…

【转】带你玩转Visual Studio——02.带你新建一个工程

接着上一篇文章带你玩转Visual Studio——开篇介绍继续讲这个主题&#xff0c;现在我们从创建一个新的工程开始。 一步一步创建项目 依次选择菜单&#xff1a;File\New\Project&#xff0c;打开New Project对话框。<1>.选择项目类型&#xff1a;Win32 Console Applicat…

python seaborn 热图 值对应颜色_基于行值的seaborn热图配色方案

我有一个数据帧&#xff0c;部分是这样复制的&#xff1a;import pandas as pdimport numpy as nptab pd.DataFrame(np.array([[ 46, 39, 25, 29, 21, 12, 33, 32, 70, 109, 144, 158, 161,184, 163, 113, 117, 82, 76, 88, 77, 76, 64, 35],[ 39, 33, 29, 29, 26, 14, 25, 33…

【必知必会】pro文件及常用配置

前言 笔者在工作中了解到&#xff0c;有部分同学对Qt的项目文件&#xff0c;即.pro文件的基本配置编写不是很了解。作为一名Qt工程师&#xff0c;.pro文件的编写也是必会的技能&#xff0c;本文对此进行一个讲解&#xff0c;并将相关资料做一个汇总。 .pro文件的介绍 .pro文…

stm32烧录软件_stm32怎么烧录程序

STM32烧录程序目前笔者知道的有三种&#xff1a;JLink &#xff0c;Ulink和串口烧录&#xff0c;使用工具分别为&#xff1a;JLink&#xff0c;ULink以及USB转TTL线。ULink 烧录程序在安装MDK过程中&#xff0c;会有提示是否安装驱动&#xff0c;该驱动就为ULink驱动&#xff0…

【转】第00课导读:生活中的设计模式——启程之前,请不要错过我

为什么叫设计模式 什么是设计模式设计模式与生活有什么联系为什么要学设计模式如何进行学习为什么选择 Python 弥补市场空缺大势所趋&#xff0c;Python 已然成风简单的 Python 基础 Python 的特点基本语法常用容器 List&#xff08;列表&#xff09;Tuple&#xff08;元组&…

【探究】信号槽到底能不能有返回值?

【探究】信号槽到底能不能有返回值&#xff1f; 前言 Qt信号槽到底可不可以有返回值呢&#xff1f;问了下身边的同事&#xff0c;有的人说可以&#xff0c;有的人说不可以。在实际项目中&#xff0c;确实没看到过有人使用带返回值的信号槽&#xff0c;可以说存在感很低。平时…

python yield 简单用法_通过实例简单了解python yield使用方法

实例代码如下def demo():print("开始执行...")while 1:res yield 这是返回值print("res:",res)d1 demo()print(d1)print(next(d1))print("*"*20)print(next(d1))执行结果如下&#xff1a;开始执行...这是返回值********************res: None这…