GeoGAN: A Conditional GAN with Reconstruction and Style Loss to Generate Standard Layer of Maps from Satellite Images
Not on the map. Why?
Abstract (arXiv)
Automatically generating maps from satellite images is an important task. There is a body of literature which tries to address this challenge. We created a more expansive survey of the task by experimenting with different models and adding new loss functions to improve results. We created a database of pairs of satellite images and the corresponding map of the area. Our model translates the satellite image to the corresponding standard layer map image using three main model architectures: (i) a conditional Generative Adversarial Network (GAN) which compresses the images down to a learned embedding, (ii) a generator which is trained as a normalizing flow (RealNVP) model, and (iii) a conditional GAN where the generator translates via a series of convolutions to the standard layer of a map and the discriminator input is the concatenation of the real/generated map and the satellite image. Model (iii) was by far the most promising of three models. To improve the results we also added a reconstruction loss and style transfer loss in addition to the GAN losses. The third model architecture produced the best quality of sampled images. In contrast to the other generative model where evaluation of the model is a challenging problem. since we have access to the real map for a given satellite image, we are able to assign a quantitative metric to the quality of the generated images in addition to inspecting them visually. While we are continuing to work on increasing the accuracy of the model, one challenge has been the coarse resolution of the data which upper-bounds the quality of the results of our model. Nevertheless, as will be seen in the results, the generated map is more accurate in the features it produces since the generator architecture demands a pixel-wise image translation/pixel-wise coloring. A video presentation summarizing this paper is available at: https://youtu.be/Ur0flOX-Ji0
Key facts. Cited by 11 papers in the map (data through 13 Oct 2026). First posted on arXiv 14 Feb 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 4; 2022: 2; 2023: 3; 2024: 1; 2025: 1.
11 papers.
- 2022RNGDet: Road Network Graph Detection by Transformer in Aerial Imagescited by 26
- 2023SatDM: Synthesizing Realistic Satellite Image with Semantic Layout Conditioning using Diffusion Modelscited by 11
- 2021GANmapper: geographical data translationcited by 5
- 2021Image to Image Translation : Generating maps from satellite imagescited by 4
- 2023Artificial Intelligence Studies in Cartography: A Review and Synthesis of Methods, Applications, and Ethicscited by 4
- 2021Reachability Embeddings: Scalable Self-Supervised Representation Learning from Mobility Trajectories for Multimodal Geospatial Computer Visioncited by 3
- 2025Bridging Scales in Map Generation: A scale-aware cascaded generative mapping framework for seamless and consistent multi-scale cartographic representationcited by 3
- 2021Generating Multi-scale Maps from Remote Sensing Images via Series Generative Adversarial Networkscited by 1
- 2023Towards CGAN-based Satellite Image Synthesis with Partial Pixel-Wise Annotationcited by 1
- 2022Scalable Self-Supervised Representation Learning from Spatiotemporal Motion Trajectories for Multimodal Computer Visioncited by 0
- 2024HPix: Generating Vector Maps from Satellite Imagescited by 0
- 2025Bridging Scales in Map Generation: A scale-aware cascaded generative mapping framework for seamless and consistent multi-scale cartographic representation7 Feb 2025
- 2024HPix: Generating Vector Maps from Satellite Images18 Jul 2024
- 2023Artificial Intelligence Studies in Cartography: A Review and Synthesis of Methods, Applications, and Ethics13 Dec 2023
- 2023SatDM: Synthesizing Realistic Satellite Image with Semantic Layout Conditioning using Diffusion Models28 Sep 2023
- 2023Towards CGAN-based Satellite Image Synthesis with Partial Pixel-Wise Annotation1 Feb 2023
- 2022Scalable Self-Supervised Representation Learning from Spatiotemporal Motion Trajectories for Multimodal Computer Vision7 Oct 2022
- 2022RNGDet: Road Network Graph Detection by Transformer in Aerial Images16 Feb 2022
- 2021Reachability Embeddings: Scalable Self-Supervised Representation Learning from Mobility Trajectories for Multimodal Geospatial Computer Vision24 Oct 2021
- 2021GANmapper: geographical data translation7 Aug 2021
- 2021Image to Image Translation : Generating maps from satellite images19 May 2021
- 2021Generating Multi-scale Maps from Remote Sensing Images via Series Generative Adversarial Networks31 Mar 2021