The invention relates to an 
augmented reality visualization method based on a depth camera and an application. The method comprises the specific steps of 1, reconstructing background 
point cloud through the depth camera, and obtaining target 
object point cloud through three-
dimensional modeling; 2, reconstructing an environment 
point cloud based on a depth camera; 3, key feature points of the target 
object point cloud and the filtered environment 
point cloud being extracted, point cloud registration being carried out, the 
pose of the target object under a depth camera coordinate 
system being obtained, and recognition and initial positioning of the target object being completed; 4, performing three-dimensional tracking registration based on RGBD feature points; 5, selecting a 
key frame according to the relative 
pose variation of the target object of the current 
key frame and the next frame of image for 
pose optimization of the target object, and completing updating of the target objectand the target area; and 6, realizing 
visualization of the 
occlusion features. According to the method, the target object can be well recognized in a complex scene, and the real-time performance, robustness and tracking accuracy of the 
system are improved.