I. Introduction
With the development of artificial intelligence, the Image recognition technology has improved a lot, and it is widely used in our daily life, e.g. face recognition [1]-[2], speech recognition [3]-[4], image classification [5] and segmentation [6] as well as pose recognition [7]. Especially, it is also used to recognize the types of constructions including buildings, bridges, roads. In fact, rapid and accurate classification for constructions is needed. The objective of construction recognition based on deep learning models is that: to use data sets of construction images to train the model, so that we can realize that when we input a image of a construction, the computer can give the type of the construction accurately. Once we master the precise recognition of these constructions, we can make great progress in map drawing, digital city modeling, GPS and so on. Specifically, we can use satellites to obtain a large number of images of constructions on the earth. With the recognition of these images, we can get different types of constructions distributed in different geographical locations, so that we can realize map drawing, positioning or other operations. Thus, the recognition of constructions by image recognition is the basis of all these applications. Therefore, how to create an accurate, efficient and convenient recognition algorithm is an important research topic.