The invention provides a method for performing human body behavior recognition by using an attitude mask, and belongs to the technical field of behavior recognition. The method comprises: extracting athermodynamic diagram from the frame image of the RGB video by using a preposed two-dimensional attitude estimation network; and performing multi-point Gaussian diffusion on the thermodynamic diagramto obtain an attitude mask, taking an image sample obtained by fusing the attitude mask and the original image as input of a space-time neural network, and training the space-time neural network by using the training set marked with the human body behavior category label to obtain a model for human body behavior recognition. According to the method, the spatial features of the human body skeletonkey point position area obtained through attitude estimation are extracted through the attitude mask, the robustness to the change of the image background is high, the number of recognition network parameters is small, the training cost is low, and the recognition accuracy of human body behaviors is high.
Method for recognizing human body behaviors by utilizing posture mask