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...
Main Authors: | , , , , , |
---|---|
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 |