Semantic Segmentation with Transfer Learning for Off-Road Autonomous Driving

Since the state-of-the-art deep learning algorithms demand a large training dataset, which is often unavailable in some domains, the transfer of knowledge from one domain to another has been a trending technique in the computer vision field. However, this method may not be a straight-forward task co...

Full description

Bibliographic Details
Main Authors: Suvash Sharma, John E. Ball, Bo Tang, Daniel W. Carruth, Matthew Doude, Muhammad Aminul Islam
Format: Article
Language:English
Published: MDPI AG 2019-06-01
Series:Sensors
Subjects:
Online Access:https://www.mdpi.com/1424-8220/19/11/2577
id doaj-5d7e88b464394b7fa55457e748c69cd0
record_format Article
spelling doaj-5d7e88b464394b7fa55457e748c69cd02020-11-24T21:54:17ZengMDPI AGSensors1424-82202019-06-011911257710.3390/s19112577s19112577Semantic Segmentation with Transfer Learning for Off-Road Autonomous DrivingSuvash Sharma0John E. Ball1Bo Tang2Daniel W. Carruth3Matthew Doude4Muhammad Aminul Islam5Department of Electrical and Computer Engineering, Mississippi State University, Starkville, MS 39762, USADepartment of Electrical and Computer Engineering, Mississippi State University, Starkville, MS 39762, USADepartment of Electrical and Computer Engineering, Mississippi State University, Starkville, MS 39762, USACenter for Advanced Vehicular Systems, Mississippi State University, Starkville, MS 39762, USACenter for Advanced Vehicular Systems, Mississippi State University, Starkville, MS 39762, USADepartment of Electrical Engineering and Computer Science, University of Missouri, Columbia, MO 65211, USASince the state-of-the-art deep learning algorithms demand a large training dataset, which is often unavailable in some domains, the transfer of knowledge from one domain to another has been a trending technique in the computer vision field. However, this method may not be a straight-forward task considering several issues such as original network size or large differences between the source and target domain. In this paper, we perform transfer learning for semantic segmentation of off-road driving environments using a pre-trained segmentation network called DeconvNet. We explore and verify two important aspects regarding transfer learning. First, since the original network size was very large and did not perform well for our application, we proposed a smaller network, which we call the light-weight network. This light-weight network is half the size to the original DeconvNet architecture. We transferred the knowledge from the pre-trained DeconvNet to our light-weight network and fine-tuned it. Second, we used synthetic datasets as the intermediate domain before training with the real-world off-road driving data. Fine-tuning the model trained with the synthetic dataset that simulates the off-road driving environment provides more accurate results for the segmentation of real-world off-road driving environments than transfer learning without using a synthetic dataset does, as long as the synthetic dataset is generated considering real-world variations. We also explore the issue whereby the use of a too simple and/or too random synthetic dataset results in negative transfer. We consider the Freiburg Forest dataset as a real-world off-road driving dataset.https://www.mdpi.com/1424-8220/19/11/2577semantic segmentationtransfer learningautonomousoff-road driving
collection DOAJ
language English
format Article
sources DOAJ
author Suvash Sharma
John E. Ball
Bo Tang
Daniel W. Carruth
Matthew Doude
Muhammad Aminul Islam
spellingShingle Suvash Sharma
John E. Ball
Bo Tang
Daniel W. Carruth
Matthew Doude
Muhammad Aminul Islam
Semantic Segmentation with Transfer Learning for Off-Road Autonomous Driving
Sensors
semantic segmentation
transfer learning
autonomous
off-road driving
author_facet Suvash Sharma
John E. Ball
Bo Tang
Daniel W. Carruth
Matthew Doude
Muhammad Aminul Islam
author_sort Suvash Sharma
title Semantic Segmentation with Transfer Learning for Off-Road Autonomous Driving
title_short Semantic Segmentation with Transfer Learning for Off-Road Autonomous Driving
title_full Semantic Segmentation with Transfer Learning for Off-Road Autonomous Driving
title_fullStr Semantic Segmentation with Transfer Learning for Off-Road Autonomous Driving
title_full_unstemmed Semantic Segmentation with Transfer Learning for Off-Road Autonomous Driving
title_sort semantic segmentation with transfer learning for off-road autonomous driving
publisher MDPI AG
series Sensors
issn 1424-8220
publishDate 2019-06-01
description Since the state-of-the-art deep learning algorithms demand a large training dataset, which is often unavailable in some domains, the transfer of knowledge from one domain to another has been a trending technique in the computer vision field. However, this method may not be a straight-forward task considering several issues such as original network size or large differences between the source and target domain. In this paper, we perform transfer learning for semantic segmentation of off-road driving environments using a pre-trained segmentation network called DeconvNet. We explore and verify two important aspects regarding transfer learning. First, since the original network size was very large and did not perform well for our application, we proposed a smaller network, which we call the light-weight network. This light-weight network is half the size to the original DeconvNet architecture. We transferred the knowledge from the pre-trained DeconvNet to our light-weight network and fine-tuned it. Second, we used synthetic datasets as the intermediate domain before training with the real-world off-road driving data. Fine-tuning the model trained with the synthetic dataset that simulates the off-road driving environment provides more accurate results for the segmentation of real-world off-road driving environments than transfer learning without using a synthetic dataset does, as long as the synthetic dataset is generated considering real-world variations. We also explore the issue whereby the use of a too simple and/or too random synthetic dataset results in negative transfer. We consider the Freiburg Forest dataset as a real-world off-road driving dataset.
topic semantic segmentation
transfer learning
autonomous
off-road driving
url https://www.mdpi.com/1424-8220/19/11/2577
work_keys_str_mv AT suvashsharma semanticsegmentationwithtransferlearningforoffroadautonomousdriving
AT johneball semanticsegmentationwithtransferlearningforoffroadautonomousdriving
AT botang semanticsegmentationwithtransferlearningforoffroadautonomousdriving
AT danielwcarruth semanticsegmentationwithtransferlearningforoffroadautonomousdriving
AT matthewdoude semanticsegmentationwithtransferlearningforoffroadautonomousdriving
AT muhammadaminulislam semanticsegmentationwithtransferlearningforoffroadautonomousdriving
_version_ 1725867867746861056