光学学报, 2018, 38 (6): 0610002, 网络出版: 2018-07-09
基于从运动中恢复结构的三维点云孔洞修补算法研究 下载: 997次
Hole Filling Algorithm of Three-Dimensional Point Cloud Based on Structure from Motion
图像处理 三维点云 孔洞修补 边界提取 径向基函数 image processing three-dimensional point cloud hole filling boundary extraction radial basis function
摘要
通过光栅投影法可以获取物体的三维点云数据,但是对于形貌复杂的被测物体,由于测量方式本身含有的一定缺陷,会导致所获取的点云数据出现孔洞区域,从而对后续处理造成影响。结合已有的从运动中恢复结构(SFM)算法,提出一种新的点云孔洞修补方法。首先,利用光栅投影法中得到的二维相位信息来提取三维点云孔洞区域的边界点;接着,将SFM获取的点云数据集与光栅投影法所采集的点云数据集进行配准,并提取出信息补充点;最后,在添加了补充点的点云数据集上,利用径向基函数计算曲面方程,修补孔洞。实验结果证明了该算法的稳健性,能较为有效地恢复复杂物体的表面信息。
Abstract
Three-dimensional point cloud data can be obtained from fringe projection method. However, these point cloud data may have holes for complex shaped objects, and the holes have a profound impact on afterward processing. According to structure from motion (SFM) data acquisition, we propose a new method to repair holes. Firstly, we use a two-dimensional phase of fringe projection to extract boundary points from the three-dimensional point cloud. Then, we register the data set obtained from SFM and fringe projection to extract supplementary points. Finally, based on the point cloud data set with supplementary points, the repair of point cloud holes is implemented based on the radial basis function to calculate the surface equation. Experimental results show that the algorithm is robust and it can recover the surface information of complex objects effectively.
曾露露, 盖绍彦, 达飞鹏, 黄源. 基于从运动中恢复结构的三维点云孔洞修补算法研究[J]. 光学学报, 2018, 38(6): 0610002. Lulu Zeng, Shaoyan Gai, Feipeng Da, Yuan Huang. Hole Filling Algorithm of Three-Dimensional Point Cloud Based on Structure from Motion[J]. Acta Optica Sinica, 2018, 38(6): 0610002.