Loading [MathJax]/extensions/tex2jax.js

Radar Object Detection on a Vector Processor Using Sparse Convolutional Neural Networks

Publikation: Beitrag in Buch/Bericht/Sammelwerk/KonferenzbandAufsatz in KonferenzbandForschungPeer-Review

Autorschaft

Externe Organisationen

  • Robert Bosch GmbH

Details

OriginalspracheEnglisch
Titel des SammelwerksEmbedded Computer Systems
UntertitelArchitectures, Modeling, and Simulation - 24th International Conference, SAMOS 2024, Proceedings
Herausgeber/-innenLuigi Carro, Francesco Regazzoni, Christian Pilato
Herausgeber (Verlag)Springer Science and Business Media Deutschland GmbH
Seiten138-154
Seitenumfang17
ISBN (elektronisch)978-3-031-78377-7
ISBN (Print)9783031783760
PublikationsstatusVeröffentlicht - 28 Jan. 2025
Veranstaltung24th International Conference on Embedded Computer Systems: Architectures, Modeling, and Simulation, SAMOS 2024 - Samos, Griechenland
Dauer: 29 Juni 20244 Juli 2024

Publikationsreihe

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Band15226 LNCS
ISSN (Print)0302-9743
ISSN (elektronisch)1611-3349

Abstract

Autonomous driving systems require performant and reliable perception, though they only possess limited computational resources, which places a high priority on the efficiency of the underlying algorithms. Radar sensors play an important role in this context, because they provide data in the form of sparse point clouds, which can be stored and processed in a condensed and efficient manner. However, this sparsity is often overlooked in the design of perception algorithms, such as convolutional object detection networks. In this work we investigate how sparse submanifold convolutions can be used to exploit this sparsity to drastically reduce the computational complexity of a CNN-based radar object detector. To this end, we propose an efficient implementation of submanifold convolutions on a vertical vector processor architecture called V2PRO, which is emulated on an FPGA board. Benchmarks on the public nuScenes dataset and an internal dataset show, that the sparse models provide competitive detection performance, while achieving average speedups of up to 27x over their dense counterparts on the considered vector processor. Finally, the sparse model deployed on the FPGA is integrated into a measurement vehicle with three front-facing high-resolution radars, to demonstrate real-time online radar object detection running at 15 Hz.

ASJC Scopus Sachgebiete

Zitieren

Radar Object Detection on a Vector Processor Using Sparse Convolutional Neural Networks. / Köhler, Daniel; Meinl, Frank; Blume, Holger.
Embedded Computer Systems: Architectures, Modeling, and Simulation - 24th International Conference, SAMOS 2024, Proceedings. Hrsg. / Luigi Carro; Francesco Regazzoni; Christian Pilato. Springer Science and Business Media Deutschland GmbH, 2025. S. 138-154 (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); Band 15226 LNCS).

Publikation: Beitrag in Buch/Bericht/Sammelwerk/KonferenzbandAufsatz in KonferenzbandForschungPeer-Review

Köhler, D, Meinl, F & Blume, H 2025, Radar Object Detection on a Vector Processor Using Sparse Convolutional Neural Networks. in L Carro, F Regazzoni & C Pilato (Hrsg.), Embedded Computer Systems: Architectures, Modeling, and Simulation - 24th International Conference, SAMOS 2024, Proceedings. Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), Bd. 15226 LNCS, Springer Science and Business Media Deutschland GmbH, S. 138-154, 24th International Conference on Embedded Computer Systems: Architectures, Modeling, and Simulation, SAMOS 2024, Samos, Griechenland, 29 Juni 2024. https://doi.org/10.1007/978-3-031-78377-7_10
Köhler, D., Meinl, F., & Blume, H. (2025). Radar Object Detection on a Vector Processor Using Sparse Convolutional Neural Networks. In L. Carro, F. Regazzoni, & C. Pilato (Hrsg.), Embedded Computer Systems: Architectures, Modeling, and Simulation - 24th International Conference, SAMOS 2024, Proceedings (S. 138-154). (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); Band 15226 LNCS). Springer Science and Business Media Deutschland GmbH. https://doi.org/10.1007/978-3-031-78377-7_10
Köhler D, Meinl F, Blume H. Radar Object Detection on a Vector Processor Using Sparse Convolutional Neural Networks. in Carro L, Regazzoni F, Pilato C, Hrsg., Embedded Computer Systems: Architectures, Modeling, and Simulation - 24th International Conference, SAMOS 2024, Proceedings. Springer Science and Business Media Deutschland GmbH. 2025. S. 138-154. (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)). doi: 10.1007/978-3-031-78377-7_10
Köhler, Daniel ; Meinl, Frank ; Blume, Holger. / Radar Object Detection on a Vector Processor Using Sparse Convolutional Neural Networks. Embedded Computer Systems: Architectures, Modeling, and Simulation - 24th International Conference, SAMOS 2024, Proceedings. Hrsg. / Luigi Carro ; Francesco Regazzoni ; Christian Pilato. Springer Science and Business Media Deutschland GmbH, 2025. S. 138-154 (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)).
Download
@inproceedings{9a43187a7bc64fc4acece985926c345a,
title = "Radar Object Detection on a Vector Processor Using Sparse Convolutional Neural Networks",
abstract = "Autonomous driving systems require performant and reliable perception, though they only possess limited computational resources, which places a high priority on the efficiency of the underlying algorithms. Radar sensors play an important role in this context, because they provide data in the form of sparse point clouds, which can be stored and processed in a condensed and efficient manner. However, this sparsity is often overlooked in the design of perception algorithms, such as convolutional object detection networks. In this work we investigate how sparse submanifold convolutions can be used to exploit this sparsity to drastically reduce the computational complexity of a CNN-based radar object detector. To this end, we propose an efficient implementation of submanifold convolutions on a vertical vector processor architecture called V2PRO, which is emulated on an FPGA board. Benchmarks on the public nuScenes dataset and an internal dataset show, that the sparse models provide competitive detection performance, while achieving average speedups of up to 27x over their dense counterparts on the considered vector processor. Finally, the sparse model deployed on the FPGA is integrated into a measurement vehicle with three front-facing high-resolution radars, to demonstrate real-time online radar object detection running at 15 Hz.",
keywords = "FPGA, Neural network accelerators, Perception, Radar object detection, Sparse CNN, Vector Processor",
author = "Daniel K{\"o}hler and Frank Meinl and Holger Blume",
note = "Publisher Copyright: {\textcopyright} The Author(s), under exclusive license to Springer Nature Switzerland AG 2025.; 24th International Conference on Embedded Computer Systems: Architectures, Modeling, and Simulation, SAMOS 2024 ; Conference date: 29-06-2024 Through 04-07-2024",
year = "2025",
month = jan,
day = "28",
doi = "10.1007/978-3-031-78377-7_10",
language = "English",
isbn = "9783031783760",
series = "Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)",
publisher = "Springer Science and Business Media Deutschland GmbH",
pages = "138--154",
editor = "Luigi Carro and Francesco Regazzoni and Christian Pilato",
booktitle = "Embedded Computer Systems",
address = "Germany",

}

Download

TY - GEN

T1 - Radar Object Detection on a Vector Processor Using Sparse Convolutional Neural Networks

AU - Köhler, Daniel

AU - Meinl, Frank

AU - Blume, Holger

N1 - Publisher Copyright: © The Author(s), under exclusive license to Springer Nature Switzerland AG 2025.

PY - 2025/1/28

Y1 - 2025/1/28

N2 - Autonomous driving systems require performant and reliable perception, though they only possess limited computational resources, which places a high priority on the efficiency of the underlying algorithms. Radar sensors play an important role in this context, because they provide data in the form of sparse point clouds, which can be stored and processed in a condensed and efficient manner. However, this sparsity is often overlooked in the design of perception algorithms, such as convolutional object detection networks. In this work we investigate how sparse submanifold convolutions can be used to exploit this sparsity to drastically reduce the computational complexity of a CNN-based radar object detector. To this end, we propose an efficient implementation of submanifold convolutions on a vertical vector processor architecture called V2PRO, which is emulated on an FPGA board. Benchmarks on the public nuScenes dataset and an internal dataset show, that the sparse models provide competitive detection performance, while achieving average speedups of up to 27x over their dense counterparts on the considered vector processor. Finally, the sparse model deployed on the FPGA is integrated into a measurement vehicle with three front-facing high-resolution radars, to demonstrate real-time online radar object detection running at 15 Hz.

AB - Autonomous driving systems require performant and reliable perception, though they only possess limited computational resources, which places a high priority on the efficiency of the underlying algorithms. Radar sensors play an important role in this context, because they provide data in the form of sparse point clouds, which can be stored and processed in a condensed and efficient manner. However, this sparsity is often overlooked in the design of perception algorithms, such as convolutional object detection networks. In this work we investigate how sparse submanifold convolutions can be used to exploit this sparsity to drastically reduce the computational complexity of a CNN-based radar object detector. To this end, we propose an efficient implementation of submanifold convolutions on a vertical vector processor architecture called V2PRO, which is emulated on an FPGA board. Benchmarks on the public nuScenes dataset and an internal dataset show, that the sparse models provide competitive detection performance, while achieving average speedups of up to 27x over their dense counterparts on the considered vector processor. Finally, the sparse model deployed on the FPGA is integrated into a measurement vehicle with three front-facing high-resolution radars, to demonstrate real-time online radar object detection running at 15 Hz.

KW - FPGA

KW - Neural network accelerators

KW - Perception

KW - Radar object detection

KW - Sparse CNN

KW - Vector Processor

UR - http://www.scopus.com/inward/record.url?scp=85218469713&partnerID=8YFLogxK

U2 - 10.1007/978-3-031-78377-7_10

DO - 10.1007/978-3-031-78377-7_10

M3 - Conference contribution

AN - SCOPUS:85218469713

SN - 9783031783760

T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)

SP - 138

EP - 154

BT - Embedded Computer Systems

A2 - Carro, Luigi

A2 - Regazzoni, Francesco

A2 - Pilato, Christian

PB - Springer Science and Business Media Deutschland GmbH

T2 - 24th International Conference on Embedded Computer Systems: Architectures, Modeling, and Simulation, SAMOS 2024

Y2 - 29 June 2024 through 4 July 2024

ER -

Von denselben Autoren