Home

Awesome

Road Segmentation for Remote Sensing Images using Adversarial Spatial Pyramid Networks

ASPN Architecture

Python Implementation of ["Road Segmentation for Remote Sensing Images using Adversarial Spatial Pyramid Networks"]

<a href="http://tensorlayer.readthedocs.io"> <div align="center"> <img src="imgs/fig.1.png" width="60%" height="40%"/> </div> </a> </pre> </pre> <br /> <a href="http://tensorlayer.readthedocs.io"> <div align="center"> <img src="imgs/fig.2.png" width="70%" height="70%"/> </div> </a> </pre> </pre> <br /> <a href="http://tensorlayer.readthedocs.io"> <div align="center"> <img src="imgs/fig.3.png" width="80%" height="80%"/> </div> </a> </pre> </pre> <br />

Results

<a href="http://tensorlayer.readthedocs.io"> <div align="center"> <img src="imgs/fig.4.png" width="70%" height="70%"/> </div> </a> <br /> <br /> <a href="http://tensorlayer.readthedocs.io"> <div align="center"> <img src="imgs/fig.5.png" width="70%" height="70%"/> </div> </a> <br /> <br />

Prepare Data

The dataset can be downloaded from this kaggle link. Some of the images in training set does not have corresponding masks. The training code filters out those images. All the images are of size 800x800. Code for data analysis is in this notebook.

Citation

If you find this project useful, we would be grateful if you cite the paper:

@article{shamsolmoali2020road,
  title={Road segmentation for remote sensing images using adversarial spatial pyramid networks},
  author={Shamsolmoali, Pourya and Zareapoor, Masoumeh and Zhou, Huiyu and Wang, Ruili and Yang, Jie},
  journal={IEEE Transactions on Geoscience and Remote Sensing},
  year={2020},
  publisher={IEEE}
}