IEEE Access (Jan 2020)
Cutting Plane Based Cylinder Fitting Method With Incomplete Point Cloud Data for Digital Fringe Projection
Abstract
Benefiting from the characteristics of full field scanning, high resolution and high precision, digital fringe projection measurement technology has been widely used in three-dimensional measurement. For the cylinder pose detection, due to the influence of occlusion and noise, the obtained three-dimensional point cloud information is usually incomplete, resulting in the unreliable object parameters after point cloud fitting. In view of the above problems, a cylinder fitting method with incomplete point cloud data based on the cutting plane is proposed. Firstly, the point cloud is processed by bilateral filtering method to reduce the influence of outliers and noise points. Then, according to the principle of forming ellipse on cylinder cutting plane, some equidistant cutting planes are selected. At the same time, in order to reduce the influence of outliers on fitting, the random sampling consistency algorithm is used for ellipse fitting with the points on each cutting plane, that is, the ellipse parameters corresponding to each cutting plane can be obtained. Finally, random sampling consistency algorithm is applied for cylinder axis fitting with the ellipse centers of all the cutting planes, calculating the axis vector of the cylinder. Thus, the parameters of the cylinder detected are obtained. The experimental results of stepped cylinder with diffuse reflection and metal cylinder show the effectiveness and high precision of the proposed method.
Keywords