倾斜摄影测量在三维建模应用中起到什么作用

本文的重点是,新的建模软件结合无人机倾斜摄影有巨大优势,相比较传统的建模方法,效率提高,成本降低,新的方式将慢慢取代落后的建模方式。

传统的低空摄影测量和三维建模技术已经不能满足当下快速精细建模的要求了,当前,三维建模已经成为测绘数字化过程中不可缺少的重要一环,科技的发展,在Smart3D 软件在快速低成本实现精细三维模型的构建、大比例尺DOM 的制作以及三维模型的可视化展示等方面拥有巨大优势。借助倾斜摄影测量技术和Smart3D 软件实现精细三维模型的快速构建,规范和分析了数据获取的主要流程和数据处理的关键技术,对比和探讨了利用点云和影像数据建模的精度和优缺点,总结了三维建模过程中相关数据的质量要求和评价标准。

中维空间--倾斜摄影三维建模

由于传统的建模方法效率低,劳动强度大、生产成本高等缺点,将逐渐被淘汰。传统低空摄影测量技术,广泛应用在大面积区域调查、安全监测、灾害应急、环境保护等诸多领域。通过无人机搭载传感器,快速、高效、便捷地获取高分辨率影像数据,从而制作DOM( 数字正射影像) 和DEM( 数字高程模型) 。但是由于传感器和数据处理算法等软硬件的限制,并不能快速高效地还原最真实的三维场景。

无人机摄影测量具有灵活快速、高效便捷、成本较低、影像分辨率高等特点大大促进了倾斜摄影测量技术的发展。倾斜摄影测量彻底改变了人工建模的弊端,通过自动化的数据处理手段大大加快了大场景精细三维模型的生成速度。倾斜摄影测量技术也颠覆了传统低空摄影测量只能从垂直角度获取数据的局限,在无人机上同时搭载多个传感器,从多个角度获取影像数据,能够更加真实全面立体反映地表物体的局部细节和整体层次。目前,中维空间通过倾斜摄影测量技术可以获取丰富的纹理信息数据,生成密集三维点云和TIN 格网模型,结合自动化实景建模模型,实现三维场景的快速、高效、低成本的真实还原,为诸多项目提供了建模服务。

2 数据获取的主要流程:以下为倾斜摄影的流程讲述

倾斜摄影测量主要有地面飞控系统、无人机、控制测量三个部分组成。飞控部分主要规划设计无人机的飞行航线、航高、以及对无人机飞行监视控制和数据通信等,无人机部分主要由机载定位系统和多视相机组成,控制测量主要是航测区域的控制网设计和像控点的测量。无人机航拍前需要对测区进行现场踏勘,首先根据已有GPS 控制点位去合理布设像控点,像控点的数量和位置依据实际测量规程要求的精度和测区范围的大小均匀布设。其次根据申请的空域时间和范围合理规划飞行航线,保证影像的航向重叠、旁向重叠、分辨率等符合作业要求。在航线的设计中,一般设置30%的旁向重叠度,66%的航向重叠度。对于模型的自动生成,旁向重叠和航向重叠会要求更高。再次要在已知的高精度点位上架设基站,在无人机起飞规定时间前开机,降落后在规定时间内关机。在测量时,需要量取天线高,记录基站开关机的具体时间,并进行像控点的测量。最后组装无人机和设置相机参数,实施无人机航拍,飞行结束后,分别下载无人机数据和基站数据。

在影像数据的获取过程中,会受到相机镜头畸变在内的仪器本身以及天气变化在内的外界自然影响而产生的不可避免的误差。如果不对原始影像进行预处理,会直接影响到后期成果数据的精度和质量。影像数据后续处理基于数字摄影测量、多视影像联合平差、计算机视觉等相关算法,数据处理过程中无须人工干预,具有高伸缩性和高效性。利用AgisoftPhotoscan、Smart3D capture 等相关软件,在有无控制点的情况下,都可以实现多视图多视角的三维重建,还原最真实的三维场景。同时利用相关数据处理软件实现对三维模型的高度、面积、长度、体积等实现精准量测。倾斜摄影测量技术获取多视角的高分辨率影像数据,并实现大场景精细三维场景的最真实还原。数据获取处理的主要流程,如图1 所示。

图1 数据获取处理技术流程

3. 1 多视影像密集匹配和空三解算

由于倾斜摄影测量获取的影像是范围广而且多视角的,各个航带间的影像视场差别较大,倾斜立体影像间往往存在较大的几何畸变,增加了影像匹配的难度。多视影像的密集匹配就是寻找连接点构网的过程,同时消除多视影像数据中的冗余信息。影像匹配的算法分三类: 灰度匹配、特征匹配和关系匹配,匹配的共性就是在影像上按照匹配策略需找同名点。基于SIFT 算法为代表的特征匹配,匹配的误差较多、耗时较长。在倾斜摄影测量中导入处理影像数据,同时添加POS 数据可以辅助多视影像的匹配,依据POS 数据可以粗略得到原始影像的外方位元素,进行相关算法的粗匹配剔除一些误匹配点,进而再重新精确匹配。空三解算的就是影像间精确几个拓扑关系重建的过程。根据地面布设的像控点,并以共线方程为基础,进行光束法区域网平差。

3. 2 多节点并行计算的实现

并行计算是将计算任务分解成多个并行的子任务,分配到具有并行处理的计算节点上,通过各节点上的处理器相互协同,共同解算并行子任务,从而使得计算加速。并行计算系统主要有并行机,并行算法和并行编程三个重要组成部分,如图2 所示。并行计算的基础是并行机,并行机的核心组成是处理器、内存和互联网络。通过互联网络将并行机串联起来,在并行机上实现影像数据的同步、共享和访问。针对特定应用类型进行互联网络拓扑设计,可以极大提升并行计算能力和效率。并行算法的主要设计分为任务分解、通信设计、任务聚合和处理器映射四个步骤,根据并行算法通过并行编程环境编制为程序并运行得到计算结果。

图2 并行计算结构图

3. 3 面向GPU 的LOD 可视化

在倾斜摄影测量的三维模型的可视化需要CPU和GPU 协调合作完成,纹理映射、模型绘制以及场景的渲染主要依靠GPU 的性能和效率。GPU 具有小缓存多核的架构和快速高效的并行计算能力,适应GPU的数据结构必须能够充分发挥GPU 高速处理和高效渲染的能力,避免计算机硬件数据带宽冲突问题。倾斜摄影测量生成的模型数据进行分块分级处理,对于生成的瓦块数据建立四叉树或者八叉树的空间索引模型,从而提高数据的读取效率,减少数据 I /O 操作,加快数据的调度和绘制。基于四叉树索引结构的多细节层次模型( LOD) ,如图3 所示。在三维模型数据生成过程中,通过不同的简化比例得到三维模型数据的LOD,一般至少有5 层~6 层,多的可达10 层左右。

再下部分就是数据质量分析与比较了,这部分内容相对枯燥,也就不再多赘述了。总结来讲,面对倾斜摄影测量技术快速生成的大场景三维模型,仍需要进一步对模型开发和利用,模型单体化和数据的融合是倾斜摄影测量面临的亟待解决的问题。

(0)

相关推荐

  • 三维激光扫描与倾斜摄影测量的高陡崖三维建模

    GIS前沿 昨天 以下文章来源于测绘学术资讯 ,作者测绘科学 " 摘要:针对三维激光扫描仪在数据采集过程中,受到多重因素的限制,难以完整的获取物体表面三维数据的难题,该文采用融合多种数据源的 ...

  • 行业 | 无人机倾斜摄影技术在三维实景GIS的应用

    三维实景建模作为"数字城市"地理空间框架建设工程的一个重要组成部分,直观且真实地还原城市风貌.无人机三维GIS作为一项新兴的测绘重要手段,具有续航时间长.成本低.机动灵活等优点,为 ...

  • 市县城镇开发边界内1:500地形图无人机航测实践

    根据湖南省自然资源厅发文的[湖南省基础地理信息数据更新技术规程]及[湖南省市县城镇开发边界内1:500地形图成果汇交规定],针对市县城镇开发边界要求,设计 1:500地形图测量推荐方案. 测区范围 以 ...

  • c4D【技术】无人机航测没有那么难,掌握软件应用及流程就可以上路了

    c4D【技术】无人机航测没有那么难,掌握软件应用及流程就可以上路了

  • 上传图片就能建模?!一个人人可用的在线三维大场景重建云平台

    原创 GIS前沿小助手 GIS前沿 昨天 三维建模大家估计都很熟悉,一般流程都是手机或无人机拍照后在三维软件中设置好专业的参数然后跑空三出模型,偶尔空三还出问题很是让人头疼. 不过,最近小助手发现了一 ...

  • 什么是预缩?预缩在染整加工中起到什么作用?

    织物在染整加工中收缩变形 织物在织造及染整加工过程中,通常是经向承受强烈的机械张力,导致织物发生纬向门幅收缩.经向伸长的不稳定状态. 织物浸轧后,长度即产生不同程度的收缩,再次洗涤仍会继续产生后续收缩 ...

  • 汽车驾驶模拟器在驾驶技术训练中起到哪些作用

    汽车模拟驾驶初级教练阶段主要是学习驾驶基本动作,并着重动作技能训练:中.高级阶段主要学习道路交通情况处理的方式方法,以利于基本动作的综合运用,属于心智技能训练范畴. 一.汽车模拟训练主要几点阶段: 1 ...

  • 数学素养在人才培养中起到什么作用?

    Mathematical 大学培养出来的人才应该是什么样的? 在多年的教学工作中, 笔者一直思考这个问题. 经过多年思考, 我的回答是:大学培养出来的学生应该是具有很强的专业能力与很高的综合素质的人. ...

  • 卡波姆在护肤品中起到的作用

    自古以来,爱美之心人皆有之,但是我们那些护肤品中到底是有哪些原料制作的呢?很多厂家会说我们的护肤品都是纯植物提取什么的,可是仅仅只是这些植物吗?今天我们来简单了解一下护肤品中不可或缺的添加剂,它就是卡 ...

  • 香茅草在卤菜中起到什么作用?怎么用?

    大家好,我是拉面那些事儿,本人从事兰州牛肉面行业多年,对于各种面食以及卤菜的制作都非常的专业,本人精通擅长使用的香辛料有40多种,香茅草是很常见的一种香料,但是在卤水中不能当作主料使用,下面我就分享下 ...

  • 学习 | 什么是预缩?预缩在染整加工中起到什么作用?

    织物在染整加工中收缩变形 织物在织造及染整加工过程中,通常是经向承受强烈的机械张力,导致织物发生纬向门幅收缩.经向伸长的不稳定状态. 织物浸轧后,长度即产生不同程度的收缩,再次洗涤仍会继续产生后续收缩 ...

  • 听证程序在征拆过程中起到的作用

    征拆过程中造成拆迁户补偿低的违法行为有很多,例如没有按照法律规定对拆迁户进行公告,审批文件中不具备真实性没有盖公章再或者通过断水断电等违法行为,不管什么违法行为造成补偿低的拆迁户都可以申请复议或者提起 ...

  • 偏官七杀在人生命运中起到的作用

    身强杀浅,假杀为权,杀重身轻,终身有损. 七杀如逢财助,其杀愈凶.七杀逢财生而愈旺 刃杀两显,威震乾坤. 杀不离印,印不离杀,杀印相生,功名显达. 杀印双全,宜其文武两备. 七杀遇长生之位,女招贵夫. ...

  • 供水泵组穿墙套管连接中起到什么作用?

    供水泵组穿墙套管连接中起到什么作用? 穿墙套管原材料中杂质过多,应在机筒前加过滤网,如装有过滤网,可能是过滤网损坏.成型模具内有滞料区,少数材质分化.穿墙套管生产时应修光模具,铲除残料.原材料中有不易 ...