基于图像的全局SFM三维模型重建方法研究与实现

来源 :电子科技大学 | 被引量 : 18次 | 上传用户:chinababay
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
三维重建一直都是计算机、医学、科学计算、虚拟现实等领域的科学问题,也是近年来的研究热点。三维建模的方式可划分为三种:基于几何信息的三维软件建模、基于距离的测量建模和基于图像的建模。三种数据来源对应着三种建模方法。其中,基于图像的模型重建方法具有数据获取便捷、设备价格低廉等优点,迅速的成为了当前三维建模的重要方法之一。使用二维图像经由运动恢复结构(SFM)生成三维模型是基于图像重建的关键步骤。因为全局SFM算法相比于一般SFM算法具有误差均匀分布等优点,使其成为近年来基于图像三维建模的热门研究方向。本文研究了全局SFM方法以及三维重建的相关方法,基于开源代码实现了一个基于图像的三维模型重建流程。这个重建流程使用全局SFM方法代替迭代SFM。本文使用地基激光扫描数据作为参考数据,使用全局方法和迭代方法完成重建,并对比重建结果。文中介绍了三维重建的相关知识,包括齐次坐标系和相机成像模型。然后介绍了三维重建的相关算法。特征点提取和匹配分别使用SIFT算子和最近邻方法。通过匹配的特征点求得相机之间的对极几何关系,进而求得全局旋转矩阵和全局平移向量。在这个过程中,使用最小二乘法完成相应的计算。最后使用光束法平差方法完成结果的统一优化,得到稀疏三维点云。但是,该点云数据无法清晰地反映出目标结构,因此需要进一步进行稠密重建。稠密重建首先选取种子面片并重建三维信息之后重复进行邻域扩展—信息重建的过程,直至所有面片重建完毕。最后使用一致性约束对所有的面片进行过滤,一致性约束使用几何和光学约束。通过对开源算法、软件和相关库的研究、整合以及相关功能的改写,实现了一个流程清晰的三维模型重建流程。基于实现的重建流程,本文采用校内采集的数据进行重建。重建的目标有三个,分别是创新中心、经管学院和一座假山。同时,使用VisualSFM完成迭代重建,评估两种结果的重建精度。对比结果显示全局方法的重建结果相比于迭代方法更均匀、精度更高,并且在某些条件下,全局方法重建的点云结构更加完整。
其他文献
  “数字地球”概念的提出引起了世界各国的广泛关注,作为“数字地球”的组成部分——“数字城市”随着城市信息化建设的发展也应运而生。基础地理信息数据库是GIS进行定位
草酸脱羧酶能催化草酸分解产生甲酸和二氧化碳,该酶的应用主要集中在造纸废水中的草酸盐降解,草酸生物检测等方面。然而,目前草酸脱羧酶的低产量限制了该酶的应用。为了了解该酶的诱导机制,提高酶产量,本论文研究了草酸对彩绒革盖菌诱导产酶的条件,并对该酶的破碎提取条件进行优化,测定了酶的稳定性;后期利用发酵罐进行了放大研究,另外尝试使用植酸作为诱导剂诱导产酶以及将麦秆水解液作为碳源培养菌丝体以提高酶产量。本课
自2013年3月,H7N9亚型禽流感病毒在我国传播,其高感染率以及不断提高的人传染人的可能性引起了全球关注。重组亚单位疫苗能对病毒感染提供安全、特异的免疫保护。但是,亚单位