The invention relates to a posture correction method based on depth information and skeleton information, and the method comprises the steps: (1), carrying out the effective skeleton point screening based on a user ID and a skeleton space coordinate depth value; (2), carrying out the smoothing of the skeleton information, and carrying out the coordinate standardization of skeleton points in a skeleton space coordinate system; (3), drawing skeleton vectors, and calculating a direction cosine value of each skeleton vector; (4), obtaining a training data set and a testing data set; (5), enabling the data sets to serve as the input of a Bayes regularization BP neural network, and carrying out the recognition of 25 skeleton points and 24 skeleton segments through the Bayes regularization BP neural network; (6), carrying out the analysis and processing of a result. The method irons out the defect that a color camera is liable to be affected by light, can accurately track a human body in a visual field, and also improves the naturalness of man-machine interaction.