The invention discloses a three-dimensional
human body posture recognition method based on
photogrammetry and
deep learning, and relates to the technical field of
posture recognition, and the method comprises the following steps: collecting original video data, carrying out the posture
estimation through employing a three-dimensional posture
estimation method MediaPipe based on
deep learning, and obtaining the original three-dimensional key
point data of an image; carrying out preliminary constraint on the key
point data by using a key point specification
algorithm, and correcting an
identification error; performing data enhancement by using a multi-view
simulation algorithm based on a collinear equation to obtain richer view information and expand a
data set; the method comprises the following steps: constructing a
posture recognition model KeyposeNet; and carrying out training and testing on the KeyposeNet, and selecting an optimal model to carry out posture recognition. According to the three-dimensional
human body posture recognition method based on
photogrammetry and
deep learning, more efficient and accurate
human body posture classification recognition is achieved, the cost of manual classification is reduced, an auxiliary means is provided for human
body posture recognition and judgment, and therefore the three-dimensional human
body posture recognition method based on
photogrammetry and deep learning is applied to various occasions.