For this problem, a set of satellite/aerial images acquired from Google Maps and the corresponding ground-truth images are provided in /training. Our goal is to train a classifier to segment roads for images in /test_set_image. Our convolutional neural network is provided in run.py and our results using the CNN are in predictions_testing.
This repository contains following parts:
- Training data —
training - Testing data —
test_set_image - CNN code for road segmentation — run.py
- A pre-computed CNN model — mnist
- Prediction data —
predictions_testing - A submission file — tf_submission.csv
- An image generated in the code for converting the format — sharpen.png
To train your own model, please set RESTORE_MODEL = False. The training might take several hours.
To reproduce the result shown in this file, please set RESTORE_MODEL = True.
This is the work of Fan Zhang, Wenyuan Lv, and Tina Fang.