“…Noise and undefined holes on the surface can greatly affect to the accurate of 3D reconstruction [7,8,9,10], therefore, noise-reduction and hole-filling enhancement algorithms should be served as a pre-processing step for 3D reconstruction [11,12]. To reduce impulsive noise and to fill small holes, filters are used [13,14,15,16,17].…”