The invention relates to the field of
image generation material mapping, and discloses a
single image material recovery method based on CBAM and an
adversarial network, and the method comprises the following steps: S1, a
network structure, S2, a CBAM attention module, and S3, a joint
loss function. According to the method, a new joint
loss function is provided, pixel-level loss and
perception loss are combined by introducing the new joint
loss function, so that high-level semantic features and pixel-level information are learned, loss based on human
perception is introduced, the
estimation quality is further improved, and the
estimation accuracy is improved. An attention
mechanism based on a
spatial domain and a channel domain is introduced, the attention mechanism helps the network to improve attention on important features, reduce attention on less important features and enhance the ability of the network to capture related image details, and an end-to-end framework based on a CGAN is established; and the network can generate a more accurate SVBRDF material map which accords with expectation.