I. Introduction
When humans observe an image through the visual system, they can integrate high-level semantic information from the image, convert the information into knowledge, and use knowledge to deal with more complex tasks. For computers, the method of deep learning can be adopted to learn high-level semantic information of pictures with large amounts of data, and then complex tasks can be processed with the help of high-level semantic information. Image translation is an important subject of computer vision, image translation of two input images, to achieve the generated image has one of the content of the other style. Image translation has a wide range of applications, not limited to art or graphic design. For example, converting a shot image into another image to create composite data is useful for training autonomous driving models. In map design, the model is capable of performing two transformations, satellite view to map and inverse mapping. Image inversion can also be applied to architecture, where models can make suggestions on how to complete unfinished projects.