三维重建的方式
-
通俗来讲,三维重建就是将2D的数据生成3D的模型。
首先将2D的物体,通过各种方法,算法形成几何网格对象,同时用深度信息,处理远近,遮罩等关系,形成最终的3D模型。
-
在计算机视觉中,三维重建是指根据单视图或者多视图图像重建原始三维信息的过程。
-
单视图缺少深度、多视角信息,基于单视图的三维重建效果较一般。
-
基于多视角图像的三维重建,充分利用了多视角拍摄信息,其先对摄像机进行标定并计算出摄像机的图像坐标系与世界坐标系的关系,然后利用多个二维图像重建出三维信息。
目前几个领域
基于点云数据
用点云数据,生成具有LOD层次的三维模型是一种三维重建的目前较为主流的方法。大量用在地理信息,智慧城市,数字孪生等大场景下。
主要的流程是
-
3D网格的生成
-
网格生成和色彩的润色
点云总体的关注点在:
-
大数据量的优化处理
-
精度和最终质量效果问题
下图演示更多细节内容
基于摄影的各种方式:
-
主要通过连续的图像帧获取常规2D图像
-
获取关键帧