基于倾斜摄影测量的三维建模实验

提到倾斜摄影,大家都知道是近些来比较热的技术,但大多没实际完整操作过,对概念理解还是不够深刻。本文简单介绍利用倾斜摄影的技术来创建三维模型的基本流程。

一、实现原理

说起原理,可能让人头大,其实倾斜摄影的原理不算太难:采取不同方式(无人机上的相机,甚至手机),从不同位置和角度对物体进行狂拍照片(摄影),利用有一定重叠的照片按相似三角形原理进行定位和计算(空三),利用专业的测绘软件加工处理生成三维模型。

倾斜摄影说明了拍照不仅是一门艺术,也是一门技术。拍照是本技术的核心,拍得好,后期才会返工少、效果好。

二、数据获取

现在无人机成本也错、技术也强(如大疆),因此倾斜摄影原始数据的获取不是难事。为了快速生成模型,本次演示采用的数据只有19张照片(如果掌握一定的拍照要求和技巧,也可以用自己的手机拍摄,后期有机会给大家分享一下这个过程)。

感兴趣的小伙伴也可以动动手,测试数据下载地址:

https://wwi.lanzout.com/b04c87hti 密码:av6b

实际上,这些照片就是拿着像机在不同的角度拍摄的,如下图所示:

三、模型制作

这里采用Bentley 的ContextCapture Center(以前名叫Samrt 3D)进行建模。操作步骤如下:

(1)创建任务。设置工程名称和目录,但目前不支持中文。(差评 ^-^)

(2)导入影像。工程默认创建一个区块,将摄影原始照片批量导入。

(3)空三计算。在开启Engine的情况下,提交空中三角测量。至于空三加密计算生成的算法则无需深入研究。

如果是第一次使用的话,全部都设置成默认参数,不用修改。

(4)模型生成。如果空三计算没有问题的话,就要可以提交生成模型了。这一步是了耗CPU和时间的。

生产可设置生成的三维格式,其他参数可以默认。

(4)浏览模型。生产成功后,可以Viewer中浏览模型。

这是就倾斜摄影三维建模的主要过程,虽然这里还有很多细节未提及,相信大家对倾斜摄影的理解会更深入一点了吧。

posted @ 2021-12-31 22:38  我也是个傻瓜  阅读(2792)  评论(0编辑  收藏  举报