Missing geometry appears during mesh reconstruction and editing; completing the holes is thus important. To complete the holes of a complex surface effectively
mesh completion based on loop-driven spherical coordinates and iterative closest point (ICP) registration with curvature and normal is presented. First
the user searches for a similar mesh patch and places it around the hole of the mesh. Second
the B-spline curve is utilized to fit the hole boundary of the target. The boundary loop of the source mesh is located on the B-spline. Loop-driven spherical coordinates
which map and deform the source mesh patch to match the target mesh
are then constructed. Finally
Laplacian smoothing and the ICP algorithm with curvature and normal are applied to complete the mesh completion. Two mesh parts are merged smoothly. Experimental results reveal the proposed algorithm's ability to retrieve a missing feature effectively and smoothly. The loop-driven spherical coordinates prevent the application of cage meshes to deformation
and the ICP iteration can complete the registration effectively. Compared with earlier approaches
the proposed algorithm can retrieve a missing feature effectively.