The invention discloses a Kinect-based
augmented reality three-dimensional registration method, which adopts a depth
image restoration method fusing the RGB-D information to solve the calibration and the
image alignment errors caused by the holes,
jitter, edge
instability and other problems in a depth image, and provides guarantee for the accuracy of the subsequent three-dimensional registration. A close-range mode automatic judgment method based on a depth
histogram is adopted, and in a non-close-range mode, a three-dimensional registration method based on Fast ICP is adopted to calculate the
pose of the camera; in the close-range mode, the
pose of a camera is calculated by using a three-dimensional registration method of fusing Fast ICP (fast
iterative closest point) and ORB (oriented fast and rotated brief), so that the problem of registration failure caused by the hardware limitation is solved, and an accurate and stable three-dimensional registration result can be obtained no matter in a non-close-range mode or a close-range mode. The method is low in
algorithm complexity, is easy to understand and implement, is not affected by the illumination and the complex scenes, meets the real-time requirements of an
augmented reality system, and can solve a mutual shielding problem.