Pytorch based implementation of Fully Convolutional Networks for Semantic Segmentation CVPR'15 paper.
- pytorch >=0.3
- pydensecrf
- opencv>3.0
- matplotlib
- numpy
- scikit-image
- scikit-learn
Download the dataset from this link and place it in the main directory: https://github.com/mostafaizz/camvid .
Dataset contains the following files:
- 701_StillsRaw_full
- LabelApproved_full
- label_colors.txt
- label_colorsSorted.txt
Preprocessing
python camvid_utils.py
It will create a folder in the directory which contains the above folders,a directory named Labeled_idx which would contain the 32 label encoded numpy vectors.
Training
python camvid_train.py
Metric: Average IOU
Training Results:
Coming Soon!!