Research Article

Automated Reconstruction of Parametric BIM for Bridge Based on Terrestrial Laser Scanning Data

Algorithm 1

Point cloud projection filter segmentation.
    Input: initial point cloud Datan×3; neighborhood value m; threshold T;
   Output: processed point cloud PCn-i× 3
(1)Datax=Datan× 3 (:, 1);
(2)Datay=Datan× 3 (:, 2);
(3)PC= [Datax, Datay];//Project the point cloud of the precast box girder to the y direction.
(4)Neighbor search (PC);//Find m neighborhood points of each point in PC.
(5)Dn×m-1;//Construct the distance matrix.
(6)n×1=Dn×m-1× [1/m]m-1×1;//Calculate the average distance between each point and its domain point.
(7)μ, σ;//Calculate the mean and standard deviation of the distribution.
(8)for i=0: n do
(9)  if i+;//Determine the points with average distances that are greater than the threshold.
(10)  then
(11)  n-i×1=n×1\i;//Delete eligible distances.
(12)  PCn-i×3;//Determine the coordinates after the segmentation.
(13)  end if
(14)end for
(15)return PCn-i×3