10.4. 本章小结#
本章介绍了三维几何重建中的关键技术,涵盖了从数据获取到模型优化的完整流程。首先,我们探讨了如何通过深度相机(包括结构光、ToF 和立体视觉三种类型)从现实世界中采集三维数据,并将其表示为点云。由于单次采集往往无法覆盖整个场景,我们介绍了迭代最近点(ICP)算法,用于将不同视角下的局部点云配准、融合成一个完整的整体。
接着,我们讨论了点云的后处理技术。点云本身是非结构化的,为了更好地进行后续的几何处理和渲染,需要将其转换为具有明确拓扑连接的网格模型。本章介绍了两种主流的表面重建方法:德劳内三角剖分和泊松表面重建。德劳内三角剖分直接连接点云中的点来构建网格,力求生成的三角形“均匀”;而泊松表面重建则通过一个间接的流程,先从带有法向量的点云估计一个指示函数,再利用行进立方体算法提取等值面,这种方法对噪声数据具有更好的鲁棒性。
最后,本章还介绍了从点云中提取几何基元(如平面、球面)的模型拟合技术。我们以平面拟合为例,展示了如何通过最小二乘法求解理想情况下的模型参数。更重要的是,我们详细阐述了随机抽样一致性(RANSAC)算法,它能够从包含大量噪声和无关点的复杂数据中,鲁棒地识别出符合特定模型的“内点”,从而实现精确的几何拟合。
10.4.1. 思考题#
10.4.2. 习题#
10.4.3. 参考文献#
Rex A. Dwyer. A faster divide-and-conquer algorithm for constructing delaunay triangulations. Algorithmica, 2(1–4):137–151, November 1987. URL: https://doi.org/10.1007/BF01840356, doi:10.1007/BF01840356.
Michael Kazhdan, Matthew Bolitho, and Hugues Hoppe. Poisson surface reconstruction. In Proceedings of the Fourth Eurographics Symposium on Geometry Processing, SGP '06, 61–70. Goslar, DEU, 2006. Eurographics Association.