Cargando…

Resource-Constrained Onboard Inference of 3D Object Detection and Localisation in Point Clouds Targeting Self-Driving Applications

Research about deep learning applied in object detection tasks in LiDAR data has been massively widespread in recent years, achieving notable developments, namely in improving precision and inference speed performances. These improvements have been facilitated by powerful GPU servers, taking advanta...

Descripción completa

Detalles Bibliográficos
Autores principales: Silva, António, Fernandes, Duarte, Névoa, Rafael, Monteiro, João, Novais, Paulo, Girão, Pedro, Afonso, Tiago, Melo-Pinto, Pedro
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2021
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8659874/
https://www.ncbi.nlm.nih.gov/pubmed/34883937
http://dx.doi.org/10.3390/s21237933
_version_ 1784613067297914880
author Silva, António
Fernandes, Duarte
Névoa, Rafael
Monteiro, João
Novais, Paulo
Girão, Pedro
Afonso, Tiago
Melo-Pinto, Pedro
author_facet Silva, António
Fernandes, Duarte
Névoa, Rafael
Monteiro, João
Novais, Paulo
Girão, Pedro
Afonso, Tiago
Melo-Pinto, Pedro
author_sort Silva, António
collection PubMed
description Research about deep learning applied in object detection tasks in LiDAR data has been massively widespread in recent years, achieving notable developments, namely in improving precision and inference speed performances. These improvements have been facilitated by powerful GPU servers, taking advantage of their capacity to train the networks in reasonable periods and their parallel architecture that allows for high performance and real-time inference. However, these features are limited in autonomous driving due to space, power capacity, and inference time constraints, and onboard devices are not as powerful as their counterparts used for training. This paper investigates the use of a deep learning-based method in edge devices for onboard real-time inference that is power-effective and low in terms of space-constrained demand. A methodology is proposed for deploying high-end GPU-specific models in edge devices for onboard inference, consisting of a two-folder flow: study model hyperparameters’ implications in meeting application requirements; and compression of the network for meeting the board resource limitations. A hybrid FPGA-CPU board is proposed as an effective onboard inference solution by comparing its performance in the KITTI dataset with computer performances. The achieved accuracy is comparable to the PC-based deep learning method with a plus that it is more effective for real-time inference, power limited and space-constrained purposes.
format Online
Article
Text
id pubmed-8659874
institution National Center for Biotechnology Information
language English
publishDate 2021
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-86598742021-12-10 Resource-Constrained Onboard Inference of 3D Object Detection and Localisation in Point Clouds Targeting Self-Driving Applications Silva, António Fernandes, Duarte Névoa, Rafael Monteiro, João Novais, Paulo Girão, Pedro Afonso, Tiago Melo-Pinto, Pedro Sensors (Basel) Article Research about deep learning applied in object detection tasks in LiDAR data has been massively widespread in recent years, achieving notable developments, namely in improving precision and inference speed performances. These improvements have been facilitated by powerful GPU servers, taking advantage of their capacity to train the networks in reasonable periods and their parallel architecture that allows for high performance and real-time inference. However, these features are limited in autonomous driving due to space, power capacity, and inference time constraints, and onboard devices are not as powerful as their counterparts used for training. This paper investigates the use of a deep learning-based method in edge devices for onboard real-time inference that is power-effective and low in terms of space-constrained demand. A methodology is proposed for deploying high-end GPU-specific models in edge devices for onboard inference, consisting of a two-folder flow: study model hyperparameters’ implications in meeting application requirements; and compression of the network for meeting the board resource limitations. A hybrid FPGA-CPU board is proposed as an effective onboard inference solution by comparing its performance in the KITTI dataset with computer performances. The achieved accuracy is comparable to the PC-based deep learning method with a plus that it is more effective for real-time inference, power limited and space-constrained purposes. MDPI 2021-11-28 /pmc/articles/PMC8659874/ /pubmed/34883937 http://dx.doi.org/10.3390/s21237933 Text en © 2021 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Silva, António
Fernandes, Duarte
Névoa, Rafael
Monteiro, João
Novais, Paulo
Girão, Pedro
Afonso, Tiago
Melo-Pinto, Pedro
Resource-Constrained Onboard Inference of 3D Object Detection and Localisation in Point Clouds Targeting Self-Driving Applications
title Resource-Constrained Onboard Inference of 3D Object Detection and Localisation in Point Clouds Targeting Self-Driving Applications
title_full Resource-Constrained Onboard Inference of 3D Object Detection and Localisation in Point Clouds Targeting Self-Driving Applications
title_fullStr Resource-Constrained Onboard Inference of 3D Object Detection and Localisation in Point Clouds Targeting Self-Driving Applications
title_full_unstemmed Resource-Constrained Onboard Inference of 3D Object Detection and Localisation in Point Clouds Targeting Self-Driving Applications
title_short Resource-Constrained Onboard Inference of 3D Object Detection and Localisation in Point Clouds Targeting Self-Driving Applications
title_sort resource-constrained onboard inference of 3d object detection and localisation in point clouds targeting self-driving applications
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8659874/
https://www.ncbi.nlm.nih.gov/pubmed/34883937
http://dx.doi.org/10.3390/s21237933
work_keys_str_mv AT silvaantonio resourceconstrainedonboardinferenceof3dobjectdetectionandlocalisationinpointcloudstargetingselfdrivingapplications
AT fernandesduarte resourceconstrainedonboardinferenceof3dobjectdetectionandlocalisationinpointcloudstargetingselfdrivingapplications
AT nevoarafael resourceconstrainedonboardinferenceof3dobjectdetectionandlocalisationinpointcloudstargetingselfdrivingapplications
AT monteirojoao resourceconstrainedonboardinferenceof3dobjectdetectionandlocalisationinpointcloudstargetingselfdrivingapplications
AT novaispaulo resourceconstrainedonboardinferenceof3dobjectdetectionandlocalisationinpointcloudstargetingselfdrivingapplications
AT giraopedro resourceconstrainedonboardinferenceof3dobjectdetectionandlocalisationinpointcloudstargetingselfdrivingapplications
AT afonsotiago resourceconstrainedonboardinferenceof3dobjectdetectionandlocalisationinpointcloudstargetingselfdrivingapplications
AT melopintopedro resourceconstrainedonboardinferenceof3dobjectdetectionandlocalisationinpointcloudstargetingselfdrivingapplications