Skip to content

Generative Model to generate Map layers from Satellite Data

Notifications You must be signed in to change notification settings

rohitgandikota/satellite-to-map

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Satellite-Images-to-Map-Layer-Translation-Using-Conditional-Patch-GAN

Generation of map layer is extremely helpful for visual ease in navigation applications. Google Maps provide many layers for the convenience of their user base. Out of them, the most used layers are satellite imagery and default map layer. In this work, we attempt to generate automatic map layer from optical satellite images. We enforce a conditional GAN with a patch discriminator for generating realistic map layer with crisp higher frequency details.

We also selected a L1 loss function to address the lower frequency details in the output. This work is inspired by the pix2pix model. [Paper]

All the models are developed in keras and can be easily extended to other domains.

The dataset used for this experiment can be found here

Training Sample

Here is the model's performance after 109600 epochs.

Test Result

In this test sample, the map is generated aesthetically and accurately as per satellite map. The ground truth is observed to have false information.

Failed Case

In this test sample, the vegetation area's map is not generated perfectly by the model.

Releases

No releases published

Packages

No packages published

Languages