1.技术定义与数学表征
1.1 点云(Point Cloud)
定义:离散三维空间采样点的集合,数学表示为:
$ P = [ p_{i} \mid p_{i} = (x_{i}, y_{i}, z_{i}, \alpha_{i}) \in \mathbb{R}^{4} ],\ i=1,\ldots,N $
其中$\alpha$为附加属性(RGB颜色、法线向量等)
采集原理:基于飞行时间(ToF) / 三角测量原理,常见设备包括:
- 相位式激光扫描仪(Phase-shift LiDAR)
- 结构光三维传感器(Structured Light Sensor)
1.2 三角网格(Triangle Mesh)
定义:基于半边数据结构(Half-edge Data Structure)的流形表示:
$M = (V, E, F), V\subset\mathbb{R}^{3}, E\subset V\times V, F\subset V^{3}$
满足流形条件:每条边严格属于两个三角形面片。
重建算法:
- 泊松表面重建(Poisson Surface Reconstruction)
- Ball-Pivoting 算法
- Marching Cubes 拓扑优化
1.3 3D高斯泼溅(3D Gaussian Splatting)
定义:基于辐射场(Radiance Field)的可微分表示方法:
$G(x) = \sum_{i} \alpha_{i}\mathcal{N}(x|\mu_{i}, \Sigma_{i})\cdot c_{i}(d)$
其中$\Sigma_{i}\in Sym^{+}(3)$为协方差矩阵,$c_{i}$为球谐函数(SH)系数
优化方法:基于随机梯度下降(SGD)的密度控制:
- 自适应密度调控(Adaptive Density Control)
- 各向异性协方差优化(Anisotropic Covariance Learning)
2.技术参数对比
| 对比维度 | 点云 | 三角网格 | 3D高斯泼溅 |
|---|---|---|---|
| 几何表示 | 非结构化离散采样 | 流形表面近似 | 可微分体积表示 |
| 数据密度 | 0.1-10点/mm²(依赖设备) | 0.01-1三角面片/mm² | 动态自适应分布 |
| 拓扑要求 | 无拓扑约束 | 必须满足2-流形条件 | 隐式拓扑表达 |
| 实时渲染性能 | 20-50 FPS(需LOD优化) | 60+ FPS(基于GPU Instancing) | 30-90 FPS(需CUDA加速) |
| 工业标准格式 | LAS/PLY/E57 | STL/OBJ/STEP | 自定义二进制格式 |
3.工业界典型应用
3.1 点云技术
- 航空制造:涡轮叶片型面检测(CMM点云 vs CAD模型对比)
- 自动驾驶:多传感器融合(LiDAR+IMU的SLAM建图)
- 文物保护:亚毫米级表面数字化(白光扫描仪点云采集)
3.2 网格技术
- 汽车设计:A级曲面生成(NURBS曲面拟合)
- CAE仿真:有限元网格划分(Ansys Meshing)
- 3D打印:支撑结构生成(Mesh布尔运算)
3.3 3DGS技术
- 数字孪生:工厂实时可视化(Unity3D + 3DGS插件)
- 医疗影像:术中导航(CT体数据GS转化)
- 虚拟制作:LED Volume虚实融合(NeRF与3DGS混合管线)