The invention discloses an intelligent virtual fitting method based on three-dimensional
human body modeling, which is applied to the technical field of
virtual reality, and comprises the following steps: obtaining two-dimensional images of a user body and clothes to be fitted, adjusting and synthesizing a three-dimensional
image based on
perspective transformation, and extracting three-dimensional features by using a three-dimensional
convolutional neural network; based on the three-dimensional features, performing three-dimensional text description prediction by using a bidirectional long-short-
term memory network, and outputting a three-dimensional fitting image by using a three-dimensional
deconvolution neural network in combination with the three-dimensional features; judging the authenticity of a three-dimensional fitting
image based on the combination of three-dimensional
convolution and a full-connection layer, calculating a
cross entropy to determine a first loss, performing three-dimensional text description prediction after three-dimensional fitting by using a bidirectional long-short-
term memory network, calculating a second loss based on term frequency-inverse document frequency, and performing three-dimensional text description prediction after three-dimensional fitting. And three-dimensional features after three-dimensional fitting are extracted based on the three-dimensional
convolutional neural network, third loss is calculated through the
Euclidean distance, and iterative parameter adjustment is performed respectively. According to the invention, the three-dimensional virtual fitting effect and precision are effectively improved.