The invention discloses a method for establishing a
human body model, and the method comprises the steps: obtaining a two-dimensional image of a target
human body; substituting the two-dimensional
human body contour image into a first neural network subjected to
deep learning to carry out regression of joint points; acquiring information such as a joint diagram of the target human body; substituting into a second neural network subjected to
deep learning to carry out regression of human
body posture and
body shape parameters; obtaining three-dimensional human body parameters including three-dimensional human body action posture parameters and three-dimensional human
body shape parameters; constructing a three-dimensional standard
human body model, namely a basic mannequin, in combination with the
mathematical model; inputting the plurality of groups of obtained basis and skeleton parameters into a standard three-dimensional standard
human body model for fitting; and obtaining a three-dimensional
human body model with the same posture and
body shape as the target human body. According to the three-dimensional human body model generation method, the self-owned standard human body model is established, the body bases suitable for the body shape characteristics of the Asian human body are selected, and the parameters corresponding to the 20 body bases and the 170 bones are used, so that the three-dimensional human body model which is closer to the body shape of the Asian human body than a Mapp human body SMPL model and is better in independent operation and
controllability is generated.