航飞原始影像外方位元素_浅谈大型倾斜航摄仪(飞思)的数据处理流程

news/2024/10/22 14:41:55/

引言:虽然,现阶段无人机倾斜作业盛行,但对于大面积、特殊敏感区域上空,能及时有效获取外业倾斜数据的问题上依旧少不了大型倾斜航摄仪的身影。对于此类型数据处理,M3D同样适用。本文以飞思航摄仪数据进行处理说明,给大家分享专业量测型倾斜航摄仪的处理流程。

(如有疑问请致电:中科北纬唐经理1800650123)

飞思简介

提到飞思(PHASE ONE)相信很多爱好摄影的人会非常熟悉,作为全球首屈一指的数码相机系统品牌,源于丹麦,能够为专业级摄影提供科技尖端性能卓越的中画幅数码相机系统及RAW文件处理转换软件(CaptureOne)。飞思作为中画幅相机的代表,其优秀的成像能力,也被不同厂商选中进行方案整合。在大型倾斜航摄仪中,也有飞思相机的身影。这其中上海航遥推出的AMC5100 倾斜航空相机,于 2016年5月28日在烟台首次试飞成功,是目前世界上幅面最大的倾斜数码航摄仪,由5台高达1亿像素的phase one iXU-1000航空相机组成,能同时获取5个方向的倾斜影像,建立超高清晰度的实景真三维模型。

AMC5100数码航摄相机系统

项目概况介绍:为满足某市区域规划建设的需要,建设数字城市,实施测绘服务项目,进行倾斜摄影及相关成果的生产任务。

成果要求:

比例尺为1:1000

1)数字正射影像

2)数字线划图

3)实景三维模型

航摄情况:由于该地区特殊的地理位置,摄区机场密度较大,再加上地处主城区,因此航空摄影空域是个不得不面对的问题。经过多次研究,决定采用有人机作为航空摄影搭载平台,其搭载方式为舱内开口搭载。

本项目航摄影像获取采用AMC5100 数码航空摄影仪。

主要技术参数:单镜头传感器分辨率:116088708

像元尺寸:0.0046mm

CMOS物理幅面:53.4mm40mm

最快曝光速度:1/1600s

倾斜角度:45°

ISO范围:50-6400

焦距:110mm

外业飞行

由于测区距离机场较近,附近军事活动和民用航班密集,航飞作业只能位于上午7:00到9:00之间。航飞时间段严重受到限制,因此外业实际飞行4天,共计8小时13分钟。获取外业原始影像11450张、像片外方位元素成果数据(EO)、控制点位坐标,飞机飞行日志数据等资料。

像控点布设及测量

根据项目要求,对测区内情况做分析,按照每平方公里4-6个点密度,平均400米间隔预选像控布控;具体布设方式参照内业预选位置,结合实地情况选择明显标志、地物点作为像控点,并拍照标记方便制作点之记文件。

像片处理:

由于航飞时间的原因,导致航飞获取的影像整体色彩较暗,存在较多建筑物阴影。因此我们需要对于所获取的原始影像进行处理,以便于我们后续的数据处理。

由于飞思相机的特殊性,所获取的影像为RAW图像格式,利用常见的图像软件无法正常打开影像,只能用其独有的文件处理转换软件(Capture One)进行解压转换,调色等处理。下图为处理前后的对比。

可以看出在经过Capture one软件第一次匀色后,像片的整体质量有所改善,但还不足以满足实景建模所需的要求,对此我们利用M3IQA对匀色后的数据进行二次匀色。

M3IQ是一款影像质量调整辅助工具软件,可以帮助用户检查采集影像是否满足后续生产和应用的需求。M3IQ针对航飞影像特点,可根据需求选择使用软件的影像去雾和自动增强功能,最终通过可视化的界面快速了解航线影像质量。

空三计算:

本项目空三采用M3D软件进行处理,M3D能够快速实现大面积倾斜数据的处理,对于10万+左右照片数据,空三无需分区,可在无控制点情况下处理,空三通过率极高;并具有超快的平差速度,对于10万张左右的影像数据,64G内存下平差≤1小时。

建立工程:

在M3D建立工程时,可手动选择配置好的机器作为主机,以便于最大化利用计算机资源。可有效避免集群处理时,空三靠后阶段软件随机选择到低配置主机致使空三易失败的情况,有利于提高空三成功率。

空三集群处理:

本工程采用FastAT、单节点、特征点密度为UltraHigh进行空三运算,空三分块用时47小时25分钟,融合2小时48分钟。(电脑配置 CPU:i7 9700k;内存:20G;显卡:quadro2000)

M3D处理大数据量像片时,空三无需预先量测控制点。可依据像片pos信息直接提交空三,优先完成自由网空三成果,在此基础上进行控制点量测、平差。整个流程符合传统摄影测量软件空三处理方式如:PHOTOMOD、INPHO等,且空三成果可输出多种数据交换格式如:XML、PATB等。

控制点量测:

M3D控制点量测方式为半自动预测,可先量测测区的四个角点,利用前方交会,软件可快速在影像中预测出控制点的位置。

控制点平差

M3D控制点平差无需反复提交空三,仅在自由网基础上做控制点平差,基于GPU/CPU协同的并行式高精度区域网平差,普通64G内存主机可平差50万张数据,10万张照片平差时间不足一小时。

部分成果展示

如有疑问请致电:中科北纬唐经理1800650123


http://www.ppmy.cn/news/499613.html

相关文章

【Phase One SDK】飞思相机SDK的环境配置及调用

一、环境说明 操作系统:win 10 开发环境:visual studio 2019 参考资料-官方文档:Welcome to the Phase One Software Development Kits (SDKs) — Phase One SDKs 2.0.48 documentation SDK 下载地址:Download — Phase One S…

若依(ruoyi)前端Vue3 Element Plus Vite版样式修改

1. 导航栏样式 背景色 位置:src/layout/components/Navbar.vue 类名:.navbar // 比如背景色等 background: #1b2535;右侧图标(全屏等) .right-menu-item {display: inline-block;padding: 0 8px;height: 100%;font-size: 18p…

【深度学习】近万字解读深度学习领域有哪些瓶颈?

文章目录 一、导读二、深度学习缺乏理论支撑三、领域内越来越工程师化思维四、对抗样本是深度学习的问题,但不是深度学习的瓶颈五、知乎网友的回答5.1 作者:Giant5.2 作者:知乎用户5.3 作者:何之源 一、导读 虽然深度学习在图像、…

java的双层for循环的作用

Java的双层for循环可以用于在一个循环中嵌套执行另一个循环。常见的应用场景包括: 多维数组遍历:对于二维或更高维度的数组,需要使用嵌套的for循环来遍历每一个元素。 矩阵运算:矩阵乘法等运算通常需要使用两个嵌套的for循环&…

maven编译过滤(如excel)

现象 使用easyExcel 3.1.1操作excel 使用maven编译后,原先正常excel在读取的时候抛出了异常。 java.util.zip.ZipException: invalid stored block lengths一开始是怀疑excel里面内容格式不对,打开excel检查后发现格式都是正常的。 然后开始看源码 d…

前端JavaScript中的动态事件添加

💂 个人网站:【海拥】【游戏大全】【神级源码资源网】🤟 前端学习课程:👉【28个案例趣学前端】【400个JS面试题】💅 寻找学习交流、摸鱼划水的小伙伴,请点击【摸鱼学习交流群】 目录 前言事件的基本概念动态…

java编写金字塔

一、实心金字塔 首先,尝试写一个逐层加1个*的金字塔: 可以看出,每一层由空格和*组成,且空格*的总数为底部基石的数量,那么前后空格数就是(底部基石数 - 各层星星数)*1/2,然后拼接字…

乐创文娱:正与法院协商撤销“失信被执行人”事宜

【TechWeb】2月18日消息,针对乐视影业被列为“失信被执行人”一事,乐创文娱今日在官方微博回应称,此事主要因乐视影业对仲裁结果存在异议,沟通过程中存在信息不畅的情况,目前正与法院协商撤销事宜。 2月15日&#xff0…