Lightweight Convolutional Neural Networks with Model-Switching Architecture for Multi-Scenario Road Semantic Segmentation
A convolutional neural network (CNN) that was trained using datasets for multiple scenarios was proposed to facilitate real-time road semantic segmentation for various scenarios encountered in autonomous driving. However, the CNN inhibited the mutual suppression effect between weights; thus, it did...
Main Authors: | , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2021-08-01
|
Series: | Applied Sciences |
Subjects: | |
Online Access: | https://www.mdpi.com/2076-3417/11/16/7424 |
id |
doaj-6d7fcdbb342f4e01b00135e2e954e71a |
---|---|
record_format |
Article |
spelling |
doaj-6d7fcdbb342f4e01b00135e2e954e71a2021-08-26T13:29:56ZengMDPI AGApplied Sciences2076-34172021-08-01117424742410.3390/app11167424Lightweight Convolutional Neural Networks with Model-Switching Architecture for Multi-Scenario Road Semantic SegmentationPeng-Wei Lin0Chih-Ming Hsu1College of Mechanical and Electrical Engineering, National Taipei University of Technology, Taipei 10608, TaiwanDepartment of Mechanical Engineering, National Taipei University of Technology, Taipei 10608, TaiwanA convolutional neural network (CNN) that was trained using datasets for multiple scenarios was proposed to facilitate real-time road semantic segmentation for various scenarios encountered in autonomous driving. However, the CNN inhibited the mutual suppression effect between weights; thus, it did not perform as well as a network that was trained using a single scenario. To address this limitation, we used a model-switching architecture in the network and maintained the optimal weights of each individual model which required considerable space and computation. We, subsequently, incorporated a lightweight process into the model to reduce the model size and computational load. The experimental results indicated that the proposed lightweight CNN with a model-switching architecture outperformed and was faster than the conventional methods across multiple scenarios in road semantic segmentation.https://www.mdpi.com/2076-3417/11/16/7424multi-modellightweightroad segmentationconvolutional neural network |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Peng-Wei Lin Chih-Ming Hsu |
spellingShingle |
Peng-Wei Lin Chih-Ming Hsu Lightweight Convolutional Neural Networks with Model-Switching Architecture for Multi-Scenario Road Semantic Segmentation Applied Sciences multi-model lightweight road segmentation convolutional neural network |
author_facet |
Peng-Wei Lin Chih-Ming Hsu |
author_sort |
Peng-Wei Lin |
title |
Lightweight Convolutional Neural Networks with Model-Switching Architecture for Multi-Scenario Road Semantic Segmentation |
title_short |
Lightweight Convolutional Neural Networks with Model-Switching Architecture for Multi-Scenario Road Semantic Segmentation |
title_full |
Lightweight Convolutional Neural Networks with Model-Switching Architecture for Multi-Scenario Road Semantic Segmentation |
title_fullStr |
Lightweight Convolutional Neural Networks with Model-Switching Architecture for Multi-Scenario Road Semantic Segmentation |
title_full_unstemmed |
Lightweight Convolutional Neural Networks with Model-Switching Architecture for Multi-Scenario Road Semantic Segmentation |
title_sort |
lightweight convolutional neural networks with model-switching architecture for multi-scenario road semantic segmentation |
publisher |
MDPI AG |
series |
Applied Sciences |
issn |
2076-3417 |
publishDate |
2021-08-01 |
description |
A convolutional neural network (CNN) that was trained using datasets for multiple scenarios was proposed to facilitate real-time road semantic segmentation for various scenarios encountered in autonomous driving. However, the CNN inhibited the mutual suppression effect between weights; thus, it did not perform as well as a network that was trained using a single scenario. To address this limitation, we used a model-switching architecture in the network and maintained the optimal weights of each individual model which required considerable space and computation. We, subsequently, incorporated a lightweight process into the model to reduce the model size and computational load. The experimental results indicated that the proposed lightweight CNN with a model-switching architecture outperformed and was faster than the conventional methods across multiple scenarios in road semantic segmentation. |
topic |
multi-model lightweight road segmentation convolutional neural network |
url |
https://www.mdpi.com/2076-3417/11/16/7424 |
work_keys_str_mv |
AT pengweilin lightweightconvolutionalneuralnetworkswithmodelswitchingarchitectureformultiscenarioroadsemanticsegmentation AT chihminghsu lightweightconvolutionalneuralnetworkswithmodelswitchingarchitectureformultiscenarioroadsemanticsegmentation |
_version_ |
1721195032421072896 |