This project implementation consists of the following methods:
- Standard GPU based - "satellite2map.py" script trains a discriminator model that utilizes multiple GPUs to accurately map satellite imagery to simpler maps.
- The generated image is then compared to the actual mapping, and the model adjusts itself accordingly.
- Python 3.7 or above
- Visual Studio Code or another Python IDE
- Download maps_256.npz
- Create a new folder and name it as Satellite2Map.
- Copy satellite2map.py from cloned repository and place it inside Satellite2Map folder.
- In Visual Studio Code, open satellite2map.py in preparation to run the script.
pip install -r requirements.txt
- Place the downloaded "maps_256.npz" file inside Satellite2Map folder
- Rename the path in chunk 3 according to the new path location.
Now, we are all set to run the script.