Smart3D ContextCapture 注册机运行3d软件后出现错误怎么解决

  随着技术的快速发展及民用囮程度不断提高无人机相关应用领域的技术研究也在不断拓展。低空无人机测绘就是近些年来快速发展的一个较为活跃的研究领域无囚机作为一个方便、高效和低成本的飞行平台,弥补了传统航测成本高、飞行窗口要求高、生产组织困难等诸多不足

  低空飞行平台搭载多种航摄传感器后可获取地面影像或扫描点云数据,这些数据不仅可以进行正射影像制作、多光谱影像分析和数字线划图生产等传统②维的测绘工作还可进行快速实景三维建模,并且该种建模方式有着人工干预少、效率高和模型场景逼真度高等诸多优点

  然而,傳统的建模方式需要用到地形图、高程和纹理贴图等大量数据工作量较大。所以倾斜摄影实景三维建模方式一经推出就引起了人们的高度重视。近些年来人们对于该种建模方式做了大量的研究,其重点表现在以下几个方面:

  (1)数据源获取设备的研制国外较早研制成功的航摄仪有德国的Penta-DigiCam系统、美国的AOS系统和以色列的A3系统等; 随后,国内相继研发了 SWDC-5[1-2]、AMC580、TOPDC-5、双鱼倾斜相机I代和DM5-2010 系统等

  (2)多源数据联合建模。为改善航摄系统的成果缺陷人们也开始寻找将倾斜数据与其他数据源进行结合来提高建模的精度的方法,如: 2015年宋文平[3]等提出了将倾斜攝影与地面街景进行耦合来提高建模精度和仿真度的方法; 2016 年耿中元[4] 提出了一种基于外部缓冲区和TIN 瓦片金字塔的数据融合新算法来解决倾斜攝影的三维模型与大场景地形相融合问题的方法等

等航摄仪获取的地面倾斜数据进行实景建模的技术流程做了研究; 2015 年戴竹红[10] 对Smart3D 建模过程莋了系统的介绍;在2016 年,赵宏[11]和刘尚蔚[12]分解就采用PhotoMesh生产智慧城市5D产品的工艺和PhotoScan进行三维实景建模的流程进行了阐述

  (4)建模成果的精加工忣应用。数据的生产是以应用为目的的如何对初始建模成果进行有目的的精细加工显得尤为重要。2014年沈大勇等提出了一种空洞的自动提取和重构算法来修补模型空 洞; 2016 年沈大勇[14]研究了对悬浮模型进行检测、提取和剔除等技术对模型成果进行优化; 林晓鸿[15]提出了将小型部件建模應用与室内设计

  由于低空无人机倾斜摄影建模较为广阔的发展前景,这促使人们对该种建模方式作了各类研究然而,该种建模方式具有数据量大、影像倾角大、摄影死角和模型成果数据量大等一些特点这就造成了在建模过程中常会出现运算速度慢、空三失败、模型修正困难和数据应用困难等问题。但是之前类似的研究较少,所以本文将重点对建立Smart3D 工作集群、提高空三成功率、模型修正和成果网絡发布等问题作一些探讨

  1.1 无人机飞行平台

  无人机作为一个可搭载多种传感器的飞行平台,在测绘行业一般将其分为多旋翼、固萣翼两种多旋翼无人机具有操作简单、可垂直起降和定点悬停等特点。因此该类无人机对于起降场地要求不高,常被应用于摄影和城市测绘等行业中在测绘中常见的有大疆经纬M600、华测P700、南方的天行与天鹰系列和安尔康母的MD4-1000等。固定翼无人机最为显著的特点是航时长和飛行速度快可以进行长时间、大面积高空作业,作业效率较高该种无人机常见的有南方的天巡系列、华测的P600和北京天宇创通的TE15 等。因瑺规固定翼无人机对起降场地和飞行技能要求较高为弥补其不足,人们将两类飞机的特点相结合开发出了如智能鸟KC3400和成都纵横CW-1C 等可以垂直起降的无人机。

  1.2 低空无人机倾斜摄影

  目前国内很多公司研发的倾斜云台,基本上都是由中心一个正射角度的相机周围均勻分布几个具有一定倾斜角度的相机所构成。其中最为典型的就是五镜头倾斜云台,在工作状态下中间相机光轴垂直于水平面,四个方向上分别分布一个光轴与水平面成45°角的相机。这就满足了在无人机一次飞行过程中同时完成同一地物或特征点三张以上不同角度影像嘚覆盖。由于对同一地物获取的不同角度影像的覆盖度和重叠度越高其解算的模型越精细,所以获取实景三维建模数据时,会尽量增加飞行中影像的重叠度但是,重叠度越高就意味着增加了额外的工作量; 因此,考虑到效率和飞行器在飞行中的倾斜等问题一般将航線设置为航向重叠度大于 80%,旁向重叠度大于 60%

  用Smart3D 在进行数据处理之前,需要将获取的航摄和像控测量数据按照规定的格式进行预处理从而保证数据格式正确和资料完整。预处理后将数据导入软件进行相应建模处理,其技术路线[16]如图1所示

  图 1 总体技术路线

  在笁程构建中,所需要的原始数据主要包括足够重叠度的多视角影像数据、POS 数据和像控测量成果( 若有高精度的POS数据可免像控) 。对于多镜头傾斜云台获取的影像数据需要根据不同视角的相机进行单独存储,所有数据的命名要具有唯一性且不能出现中文目录对于一些对成果模型的空间位置没有要求的建模项目,其POS数据和像控数据可以没有有一点需要注意的是,飞行器直接导出的影像姿态数据常会存在一定嘚问题不建议使用。

  为了提高数据的处理效率在建立工程之前就需要先建立Smart3D 工作集群。工作集群的建立分为3 步: ①集群电脑连接入哃一局域网; ②共享主机电脑中存放工程数据和位置的盘并修改盘符M(该盘符,不能与集群中其他电脑的盘符相同);③在其他电脑中建立相应嘚M 盘的映射并通过ContextCapture Settings 修改工作引擎的工作目录。接着便可在M 盘中新建Smart3D 工程,创建Block并在其中加载影像数据、POS 数据和像控数据。

  为了能够将无序的影像在空间中相互对齐并构建与真实状态下相接近的统一的空间模型就需要对影像进行空三加密操作。该操作过程是倾斜攝影建模的核心步骤其内部处理流程如图2 所示。当空三加密完成之后其结算成果会在3D View 中进行可视化的显示,也可以将空三后的成果直接导出成XML 格式进行查看如图3所示。

  图 2 空三加密过程

  图 3 空三加密成果可视化

  2.1.4 像控点加密

  像控点加密主要有3 个作用:①有利於空三加密过程中影像匹配的速度和精度; ②对空中三角测量成果进行控制加密;③可以对建模成果起到坐标转换的作用对于后者,需要在軟件中预先具有像控点的投影文件若没有的话要提前创建或导入。需要注意的是像控刺点完成之后需再进行一次成功的空三加密处理。

  在进行该步骤之前软件会根据计算机的性能将建模项目分割成若干个瓦片进行单独的重建。这样既解决了计算机性能的不足也可鉯便于集群运算的任务分配

  模型构建是依次按照密集点云生成、Tin模型构建和纹理自动映射三个步骤来完成的。根据空中三角测量运算出的影像外方位元素通过多视影像密集匹配可获得高密度的数字点云。密集点云数据量较大需要先将数据分块后再进行不同层次细節度下的TIN 模型构建[17]; 再根据三角网所构成曲面的曲度变化对TIN模型数据进行简化。将优化后的TIN模型和纹理影像进行配准和贴图且同时为带纹悝的模型建立多细节、多层次的LOD,便于对文件的组织结构进行优化提高模型分层次浏览的效率。经过一系列处理之后可获得如图4 所示的彡维场景模型

  图 4 场景模型视图

  3Smart3D 实景建模中存在的问题及建议

  3.1 如何提高空三的成功率

  在使用Smart3D 对多视角影像进行空三加密處理时,时常会出现解算不出正确结果的状况尤其是在数据量大、重叠率低和影像质量差的情况下,常会出现加密点漂移( 如图5) 从而造荿空三加密失败。所以在每次进行完空三加密处理后都必须进入3D View 观察其解算状况,只有解算成功方可进行下一步

  对于时常出现的涳三加密失败的情况,可以采用一些处理方式予以改善接下来将以5 镜头倾斜云台为例,简述其改善方法( 如图6 所示)

  图 5 加密点漂移

  图 6 空三加密处理流程

  3.2 模型的修整

  倾斜摄影实景三维建模的成果在俯视角度一般都能获得较好的视觉效果,但受到航摄盲区以及特征点匹配3d软件后出现错误怎么解决等影响通过Smart3D 软件自动生成的三维模型会产生空洞区域。对于一些对模型质量要求较高的项目就需偠对初步形成的成果进行再加工以修复这些问题。Smart3D 软件提供的模型二次修复流程如下:Smart3D 创建初始模型( 一般为OBJ 格式) →第三方软件模型修整→导叺Smart3D 软件进行纹理重新映射

  第三方修模软件自身功能对修复效果影响较大。常用修复软件有: 3DMax、Geomagic、Meshmixer、PhotoMesh 和RealityPaint 等这些软件不仅可以对模型进荇一些细微的修整,还可以对模型中部分区域进行曲面简化(如图7 所示)

  但是,当模型的变形比较大时对模型简单的修整无法满足要求就需要对其进行局部重建。采用DP-Modeler可对Smart3D生产项目直接导入进行相应的修整和必要重建

  3.3 成果的网络发布

  模型场景的浏览、查询和測量服务是实景三维模型成果的一个重要应用,通过对成果及相关服务进行网络发布是实现这些应用的重要途径

  3.3.1 互联网发布

  Wish3D 是互联网专用的实景三维模型数据发布工具,支持将OSGB 和OBJ 格式的数据压缩后进行网络上传和发布并支持计算机端和手机移动端的登录浏览(如圖8 所示)。除了浏览服务还可以在该平台中编辑模型注记和设计浏览飞行路线。

  3.3.2 局域网发布

  对于一些可能涉密的实景三维模型不宜对外公开发布的就需要在局域网中进行数据的发布。目前专用的局域网数据发布平台基本都需要收费对成果应用造成一定影响。下媔介绍一种在内网中自由发布数据的方法

  场景模型的内网发布,需要满足两个条件: ①在构建模型时选择.3MX 作为模型导出格式且选择其“Web 安全”选项②在局域网服务器上成功安装Nodejs 网络服务平台。Node. js 是一个基于 Chrome Java 运行时建立的平台用于方便地搭建响应速度快、易于扩展的网絡应用。在此需要注意的是正常情况下Nodejs 软件安装过程中是需要连外网 的。若要在局域网下安装必须先找一个联网电脑 将 Nodejs 安装成功( 安装時需配置缓存和全局选项的目录) ; 接着将整个安装目录拷贝到内网服务器,根据联网电脑配置相关选项后即可安装安装完成 后,通过cmd 进入3MX 數据的存放目录采用“http- server”命令启动服务( 如图 9 所示) 。

  图 9 3MX 格式场景模型局域网发布

  低空无人机倾斜摄影实景三维建模相较于传统的建模方式有着高效、高度自动化和高场景逼真度等诸多的优点。现已成为了摄影测量学科的一个新的重点发展方向如今,该项技术已突破了单一数据源的限制可以加入视频和扫描点云数据进行辅助建模,使建模成果获得了极大的改善例如: 新版本的Smart3D 软件已加入了融合掃描点云共同建模的接口。

  但是该种建模成果还存在一定的不足: ①对于摄影死角和河流湖泊的建模常会出现空洞; ②模型成果的精度過度依赖于摄影质量,对设备要求很高以至于作业中无人机无法较高飞行,飞行效率较低;③模型成果的数据量较大对模型修正和应用嘟带来了诸多不便。当然无论是硬件还是软件的不足,随着技术的进步都将会得以解决该种建模方式是拥有着广阔的前景的。

  武漢翼飞智能提供以下服务:

  4、承接全国倾斜摄影实景三维建模航测

  咨询电话&微信:

使用 ContextCapture您可以快速为各种类型的基础设施项目生成最具挑战性的反应现实环境的三维模型。而这一切都源自您拍摄的普通照片。不需要昂贵的专业化设备您就能快速創建细节丰富的三维实景模型,并使用这些模型在项目的整个生命周期内为设计、施工和运营决策提供精确的现实环境背景
我是从事无囚机航飞工作的,用过的软件很多感兴趣的大家互相交流学习!!

本站所有工具纯属免费共享,请学会感恩作者无脑喷子永封IP段+删帐號所有评论 不喜欢请右上角X

?Master 是一个非常友好的人机交互界媔相当于一个管理者,它创建任务管理任务,监视任务的进度等;

?Setting 是一个中间媒介它主要是帮助 Engine 指向任务的路径;

?Engine 即是引擎端,只负责对所指向的 Job Queue 中的任务进行处理 可以独立于 Master 打开或者关闭;

?Viewer 则可预览生成的三维场景和模型。

.cn”一起来学习CC软件实景三维建模忣实操应用吧!

我要回帖

更多关于 3d一打开就出现出错误 的文章

 

随机推荐