RoadNet-RT: High Throughput CNN Architecture and SoC Design for Real-Time Road Segmentation

06/13/2020
by   Lin Bai, et al.
0

In recent years, convolutional neural network has gained popularity in many engineering applications especially for computer vision. In order to achieve better performance, often more complex structures and advanced operations are incorporated into the neural networks, which results very long inference time. For time-critical tasks such as autonomous driving and virtual reality, real-time processing is fundamental. In order to reach real-time process speed, a light-weight, high-throughput CNN architecture namely RoadNet-RT is proposed for road segmentation in this paper. It achieves 90.33 of KITTI road segmentation task and 8 ms per frame when running on GTX 1080 GPU. Comparing to the state-of-the-art network, RoadNet-RT speeds up the inference time by a factor of 20 at the cost of only 6.2 hardware design optimization, several techniques such as depthwise separable convolution and non-uniformed kernel size convolution are customized designed to further reduce the processing time. The proposed CNN architecture has been successfully implemented on an FPGA ZCU102 MPSoC platform that achieves the computation capability of 83.05 GOPS. The system throughput reaches 327.9 frames per second with image size 1216x176.

READ FULL TEXT

page 1

page 3

page 4

page 5

research
11/07/2017

Real-Time Road Segmentation Using LiDAR Data Processing on an FPGA

This paper presents the FPGA design of a convolutional neural network (C...
research
04/14/2018

Road Segmentation Using CNN with GRU

This paper presents an accurate and fast algorithm for road segmentation...
research
04/10/2019

DSNet: An Efficient CNN for Road Scene Segmentation

Road scene understanding is a critical component in an autonomous drivin...
research
09/09/2019

Unrolling Ternary Neural Networks

The computational complexity of neural networks for large scale or real-...
research
08/10/2018

RoadNet-v2: A 10 ms Road Segmentation Using Spatial Sequence Layer

In automated driving systems (ADS) and advanced driver-assistance system...
research
06/12/2017

Exploring Computation-Communication Tradeoffs in Camera Systems

Cameras are the defacto sensor. The growing demand for real-time and low...
research
07/13/2018

CascadeCNN: Pushing the Performance Limits of Quantisation in Convolutional Neural Networks

This work presents CascadeCNN, an automated toolflow that pushes the qua...

Please sign up or login with your details

Forgot password? Click here to reset