Multi-Task Network Pruning and Embedded Optimization for Real-time Deployment in ADAS
Not on the map. Why?
Abstract (arXiv)
Camera-based Deep Learning algorithms are increasingly needed for perception in Automated Driving systems. However, constraints from the automotive industry challenge the deployment of CNNs by imposing embedded systems with limited computational resources. In this paper, we propose an approach to embed a multi-task CNN network under such conditions on a commercial prototype platform, i.e. a low power System on Chip (SoC) processing four surround-view fisheye cameras at 10 FPS. The first focus is on designing an efficient and compact multi-task network architecture. Secondly, a pruning method is applied to compress the CNN, helping to reduce the runtime and memory usage by a factor of 2 without lowering the performances significantly. Finally, several embedded optimization techniques such as mixed-quantization format usage and efficient data transfers between different memory areas are proposed to ensure real-time execution and avoid bandwidth bottlenecks. The approach is evaluated on the hardware platform, considering embedded detection performances, runtime and memory bandwidth. Unlike most works from the literature that focus on classification task, we aim here to study the effect of pruning and quantization on a compact multi-task network with object detection, semantic segmentation and soiling detection tasks.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 26 of its 36 references that are in the map. First posted on arXiv 19 Jan 2021.
Builds on
26 of 36 references.
References · 26
- 2014Adam: A Method for Stochastic Optimizationcited by 37,240
- 2015U-Net: Convolutional Networks for Biomedical Image Segmentationcited by 19,713
- 2014Microsoft COCO: Common Objects in Contextcited by 17,608
- 2015Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networkscited by 9,639
- 2014Fully Convolutional Networks for Semantic Segmentationcited by 4,859
- 2015You Only Look Once: Unified, Real-Time Object Detectioncited by 4,852
- 2015SSD: Single Shot MultiBox Detectorcited by 3,130
- 2015Deep Compression: Compressing Deep Neural Networks with Pruning, Trained Quantization and Huffman Codingcited by 2,329
- 2016YOLO9000: Better, Faster, Strongercited by 1,431
- 2016Pruning Filters for Efficient ConvNetscited by 1,143
- 2017Learning Efficient Convolutional Networks through Network Slimmingcited by 676
- 2017To prune, or not to prune: exploring the efficacy of pruning for model compressioncited by 603
14 more
- 2020What is the State of Neural Network Pruning?cited by 583
- 2018Quantizing deep convolutional networks for efficient inference: A whitepapercited by 521
- 2018HAQ: Hardware-Aware Automated Quantization with Mixed Precisioncited by 443
- 2016Network Trimming: A Data-Driven Neuron Pruning Approach towards Efficient Deep Architecturescited by 221
- 2019WoodScape: A multi-task, multi-camera fisheye dataset for autonomous drivingcited by 144
- 2015Fixed Point Quantization of Deep Convolutional Networkscited by 143
- 2016MultiNet: Real-time Joint Semantic Reasoning for Autonomous Drivingcited by 90
- 2020FracBits: Mixed Precision Quantization via Fractional Bit-Widthscited by 55
- 2016Pruning Convolutional Neural Networks for Resource Efficient Inferencecited by 48
- 2020Dynamic Task Weighting Methods for Multi-task Networks in Autonomous Driving Systemscited by 34
- 2020TiledSoilingNet: Tile-level Soiling Detection on Automotive Surround-view Cameras Using Coverage Metriccited by 17
- 2019SoilingNet: Soiling Detection on Automotive Surround-View Camerascited by 14
- 2017Deep Convolutional Neural Network Inference with Floating-point Weights and Fixed-point Activationscited by 7
- 2019YUVMultiNet: Real-time YUV multi-task CNN for autonomous drivingcited by 2
Built on by
Not cited yet.
Similar, not cited
Close in wording, no citation either way
- 2026Real-Time Semantic Segmentation with Optimized RetinaNet Architectures for Embedded Automotive Systems
- 2021Pruning and Quantization for Deep Neural Network Acceleration: A Survey
- 2026Hardware-aware Graph Neural Networks prunning for embedded event-based vision
- 2024Joint Pruning and Channel-wise Mixed-Precision Quantization for Efficient Deep Neural Networks
- 2025Compressing Multi-Task Model for Autonomous Driving via Pruning and Knowledge Distillation
- 2021Automatic Mapping of the Best-Suited DNN Pruning Schemes for Real-Time Mobile Acceleration
- 2024PQV-Mobile: A Combined Pruning and Quantization Toolkit to Optimize Vision Transformers for Mobile Applications
- 2024Exploring Quantization and Mapping Synergy in Hardware-Aware Deep Neural Network Accelerators