The embodiment of the invention discloses a
point cloud registration method based on camera calibration and an ICP
algorithm. The method comprises the following steps: respectively establishing a camera coordinate
system and a world coordinate
system on the depth camera and the calibration object, wherein the calibration object is a calibration plate with the same
checkerboard on the front and back sides; using a plurality of depth cameras to
shoot the calibration object simultaneously. the position or the angle of the calibration object is changed; shooting multiple sets of images, determining a conversion relationship between camera coordinate systems; a plurality of depth cameras are used to
shoot a target object simultaneously. the method comprises the steps of obtaining point clouds under different
viewpoints, executing pre-
processing operation on the point clouds, accurately registering the point clouds by using an ICP
algorithm after roughly registering the point clouds according to a
calibration result, fusing the registered point clouds, filtering and
smoothing the point clouds by using a moving least square method, adding RGB information, and outputting a three-dimensional color
point cloud model. Through the scheme of the invention, the
point cloud registration efficiency can be improved.