如何将一组照片用免费三维重建还原成3D模型?

视频介绍

大家好,欢迎来到GISBox系列教程。GISBox最近新增了三维重建模块,该模块的功能是免费使用的,那本视频就带大家了解一下如何使用三维重建。


对于三维重建大家要清楚它的概念,简单来说就是把平时拍摄的照片组,还原成真实的物体或场景的3D立体模型,同时还原其形状、尺寸、纹理和空间位置,广泛应用于智慧城市、国土测绘、应急防灾、交通基建、数字孪生等诸多地理空间数字化领域。下面一起看一下GISBox三维重建的具体操作步骤。


首先,在GISBox首页左侧的导航栏中找到“三维重建”模块,选中后,点击三维重建界面左上角的“新建项目”按钮。在“新建项目”弹窗中输入重建的项目名称,接着点击“选择”将文件导出至合适的文件路径下,完成后点击“确定”。


当我们新建成功后,新的重建项目就会在界面左侧的项目列表下显示。每个项目卡片内,清晰展示项目名称和创建项目时间点。我们将鼠标光标放至在新的重建项目上,项目卡片上会出现一个重建项目管理图标,点击该图标,就可以对该项目进行“重命名”、“打开项目文件夹”和“删除”操作。


接着在三维重建界面右侧的照片下,点击“选择文件夹”,将我们本地的文件夹添加进来,这里添加的文件夹必须是存放三张以上的照片组,如果文件夹内的照片少于三张的话,在下面重建操作中将会提示重建失败。照片添加完成后,照片的折叠栏会标注当前已载入照片张数,右侧配备列表视图、网格视图双模式切换控件,可自由调整照片展示排版。


下面对三维重建流程里,空中三角测量预处理的质量等级进行设置,点击“质量预设”的下拉框,下拉菜单内置草稿、标准、高质量多档算力,可按需平衡建模速度、模型细节精度与服务器算力消耗,一键匹配不同项目的成果输出需求。


目前输出默认启用OBJ模型,其他的像点云、OSGB、3DTiles等还在进一步的开发中,后面会持续给大家讲解。输出右侧为模型纹理贴图格式下拉选择框,软件默认是PNG格式,同时也支持JPG、TIFF、EXR贴图,灵活适配不同模型画质。


配置完成后,点击界面右下角的“开始重建”按钮,此时,界面上方会显示“三维重建已启动”的绿色字体提示。左侧的项目卡片内会显示重建项目运行时的进度条,右侧下方也会提示正在三维重建的进度。整个三维重建过程需要一点时间,请大家耐心等待。


重建项目完成后,场景中会出现图片重建后的三维模型,左侧的项目卡片内,用标签标注项目全流程状态,AT标签表示空三预处理结果,照片定向已完成,Mesh标签表示当前项目已生成网格模型输出。右侧的导出中会自动勾选“OBJ模型”,其他的导出模型也在开发中。点击“打开结果模型”按钮,可直接查看到导出的OBJ模型文件以及贴图。


点击“导入到新场景”即可将重建后的OBJ模型导入新的场景中。如果生成模型太小可在场景进行大小缩放调整。当模型导入新的场景后,点击左侧的模型图层,可在右侧中对模型进行样式设置,这部分内容可以参考之前的通用模型编辑与发布的视频教程,样式编辑完成后,点击界面上方的“发布3DTiles”,在“新建转换任务”弹框中进行性能优化、渲染效果以及输出类型的设置,具体可以参考之前的教程,这里就不过多的讲解了。这里默认勾选了“同时发布成服务”,点击“确定”,跳转至“切片转换”处理列表,开始转换。


完成后自动跳转至处理完成界面,点击“前往服务”,跳转至“服务分发”列表,可以使用cesium或山海鲸可视化进行预览。下面一起看一下cesium中的预览效果。生成的服务地址也可以应用到其他GIS引擎或数字孪生项目中。


以上就是本视频全部内容了,感谢大家的观看,下期见!