Skip to content

Latest commit

 

History

History
executable file
·
38 lines (31 loc) · 1.5 KB

README.md

File metadata and controls

executable file
·
38 lines (31 loc) · 1.5 KB

Semantic Segmentation

Introduction

Semantic segmentation attempts to partition the image into semantically meaningful parts, and to classify each part into one of the pre-determined classes.

In this project the goal is to label the pixels of a road in images using a Fully Convolutional Network (FCN) i.e. to train segmentation networks, which paint each pixel of the image a different color, based on its class. Use segmented images to find free space on the road.

Results:

alt text alt text alt text alt text alt text

Setup

Frameworks and Packages

Make sure you have the following is installed:

Dataset

Download the Kitti Road dataset from here. Extract the dataset in the data folder. This will create the folder data_road with all the training a test images.

Start

Run

Run the following command to run the project:

python main.py

Note If running this in Jupyter Notebook system messages, such as those regarding test status, may appear in the terminal rather than the notebook.