Publication

Simplified 3D object detection for self-driving vehicles based on the removal of background points

View document

Bibliographic Details
Summary:Road accidents are one of the leading causes of death, with drivers being responsible for 90 percent of these. The most viable solution to save lives is to move on to autonomous driving, which explains why such a technology has been intensively investigated. An autonomous vehicle must first be aware of its surroundings. At present, such is done entirely using vision sensors, which capture information both from the scene – the background – and from dynamic objects – the foreground. This thesis explores a different approach in which the background needs not be observed, as the vehicle already carries detailed maps describing the scene. Vision sensors thus have the sole purpose of reconning dynamic objects. Given that such an approach enables discarding background information from sensor data, only foreground data that really matters is processed, leading to higher precision in detecting objects as well as to increased computational efficiency. The vision sensor that best suits the proposed approach is the LiDAR. First, unlike camera images, the point clouds generated by a LiDAR are not projections. As a result, a point that exists both in the generated point cloud and in the detailed maps belongs to the background and may thus be discarded. Second, a point cloud has more dimensions than the image captured by a camera, making it harder to process. It is therefore important to reduce the number of points of points clouds before processing these. This thesis provides the first-ever demonstration of the proposed approach. For the sake of completeness, such a demonstration is done resorting to two datasets: a dataset comprising point clouds captured by a real LiDAR – a real dataset – and a dataset comprising synthetically generated point clouds – a synthetic dataset. All results confirm that removing background points from a point cloud decreases the computational effort involved in 3D object identification while increasing its average precision.
Main Authors:Gomes, João Miguel Silva de Melo
Subject:Autonomous driving LiDAR Computer vision High-definition maps
Year:2021
Country:Portugal
Document type:master thesis
Access type:open access
Associated institution:Universidade de Aveiro
Language:English
Origin:RIA - Repositório Institucional da Universidade de Aveiro
_version_ 1877769199314534400
author Gomes, João Miguel Silva de Melo
author_facet Gomes, João Miguel Silva de Melo
author_role author
country_str PT
creators_json_txt [{\"Person.name\":\"Gomes, João Miguel Silva de Melo\"}]
datacite.creators.creator.creatorName.fl_str_mv Gomes, João Miguel Silva de Melo
datacite.date.Accepted.fl_str_mv 2021-12-15T00:00:00Z
datacite.date.available.fl_str_mv 2025-06-13T10:45:06Z
datacite.date.embargoed.fl_str_mv 2025-06-13T10:45:06Z
datacite.rights.fl_str_mv http://purl.org/coar/access_right/c_abf2
datacite.subjects.subject.fl_str_mv Autonomous driving
LiDAR
Computer vision
High-definition maps
datacite.titles.title.fl_str_mv Simplified 3D object detection for self-driving vehicles based on the removal of background points
dc.creator.none.fl_str_mv Gomes, João Miguel Silva de Melo
dc.date.Accepted.fl_str_mv 2021-12-15T00:00:00Z
dc.date.available.fl_str_mv 2025-06-13T10:45:06Z
dc.date.embargoed.fl_str_mv 2025-06-13T10:45:06Z
dc.description.none.fl_str_mv Os acidentes rodoviários são uma das principais causas de morte, sendo os condutores responsáveis por 90 por cento dos acidentes. A solução mais viável para salvar vidas será, portanto, evoluir para condução autónoma, o que explica a razão de tal tecnologia estar a ser intensamente investigada. Um veículo autónomo deve primeiro estar consciente do seu redor. Atualmente, tal é feito inteiramente com recurso a sensores de visão, que captam informação tanto da cena – o background – como de objetos dinâmicos – o foreground. Esta dissertação explora uma abordagem diferente na qual não é preciso observar o background, uma vez que o veículo já transporta mapas detalhados que o descrevem. Os sensores de visão têm assim o único propósito de reconhecer objetos dinâmicos. Dado que tal abordagem permite descartar a informação de background dos dados dos sensores, apenas os dados que realmente importam, os de foreground, são processados, levando a uma maior precisão na deteção de objetos e a uma maior eficiência computacional. O sensor de visão que melhor se adapta à abordagem proposta é o LiDAR, por duas razões. Primeiro, ao contrário das imagens capturadas por câmaras, as nuvens de pontos geradas por um LiDAR não são projeções. Como resultado, um ponto que existe tanto na nuvem de pontos capturada bem como no mapa detalhado que descreve o background é identificado como sendo um ponto de background, e pode assim ser descartado. Em segundo lugar, uma nuvem de pontos tem mais dimensões do que uma imagem captada pela câmara, tornando-a mais difícil de processar. É portanto essencial reduzir o número de pontos nas nuvens de pontos antes que estas sejam processadas. Este trabalho apresenta pela primeira vez uma demonstração da abordagem proposta. Por uma questão de completude, tal demonstração é feita recorrendo a dois datasets: um dataset constituído por nuvens de pontos capturadas por um LiDAR real – um dataset real – e um dataset constituído por nuvens de pontos geradas sinteticamente – um dataset sintético. Todos os resultados confirmam que remover pontos de background das nuvens de pontos capturadas diminui o esforço computacional envolvido na identificação de objetos 3D, ao mesmo tempo aumentando a sua precisão média.
dc.format.none.fl_str_mv application/pdf
dc.identifier.none.fl_str_mv http://hdl.handle.net/10773/33720
dc.language.none.fl_str_mv eng
dc.rights.none.fl_str_mv http://purl.org/coar/access_right/c_abf2
dc.subject.none.fl_str_mv Autonomous driving
LiDAR
Computer vision
High-definition maps
dc.title.fl_str_mv Simplified 3D object detection for self-driving vehicles based on the removal of background points
dc.type.none.fl_str_mv http://purl.org/coar/resource_type/c_bdcc
description Road accidents are one of the leading causes of death, with drivers being responsible for 90 percent of these. The most viable solution to save lives is to move on to autonomous driving, which explains why such a technology has been intensively investigated. An autonomous vehicle must first be aware of its surroundings. At present, such is done entirely using vision sensors, which capture information both from the scene – the background – and from dynamic objects – the foreground. This thesis explores a different approach in which the background needs not be observed, as the vehicle already carries detailed maps describing the scene. Vision sensors thus have the sole purpose of reconning dynamic objects. Given that such an approach enables discarding background information from sensor data, only foreground data that really matters is processed, leading to higher precision in detecting objects as well as to increased computational efficiency. The vision sensor that best suits the proposed approach is the LiDAR. First, unlike camera images, the point clouds generated by a LiDAR are not projections. As a result, a point that exists both in the generated point cloud and in the detailed maps belongs to the background and may thus be discarded. Second, a point cloud has more dimensions than the image captured by a camera, making it harder to process. It is therefore important to reduce the number of points of points clouds before processing these. This thesis provides the first-ever demonstration of the proposed approach. For the sake of completeness, such a demonstration is done resorting to two datasets: a dataset comprising point clouds captured by a real LiDAR – a real dataset – and a dataset comprising synthetically generated point clouds – a synthetic dataset. All results confirm that removing background points from a point cloud decreases the computational effort involved in 3D object identification while increasing its average precision.
dirty 0
eu_rights_str_mv openAccess
format masterThesis
id ria_713fc61e013a6ee9cada8c2a0af0a742
identifier.url.fl_str_mv http://hdl.handle.net/10773/33720
inst_facet_str urn:organizationAcronym:ua{{{_:::_}}}Universidade de Aveiro
instacron_str ua
institution Universidade de Aveiro
instname_str Universidade de Aveiro
language eng
network_acronym_str ria
network_name_str RIA - Repositório Institucional da Universidade de Aveiro
oai_identifier_str oai:ria.ua.pt:10773/33720
organization_str_mv urn:organizationAcronym:ua
person_str_mv Gomes, João Miguel Silva de Melo
publishDate 2021
repo_facet_str urn:repositoryAcronym:ria{{{_:::_}}}RIA - Repositório Institucional da Universidade de Aveiro
reponame_str RIA - Repositório Institucional da Universidade de Aveiro
repository_id_str urn:repositoryAcronym:ria
service_str_mv urn:repositoryAcronym:ria
spelling pt_PTRoad accidents are one of the leading causes of death, with drivers being responsible for 90 percent of these. The most viable solution to save lives is to move on to autonomous driving, which explains why such a technology has been intensively investigated. An autonomous vehicle must first be aware of its surroundings. At present, such is done entirely using vision sensors, which capture information both from the scene – the background – and from dynamic objects – the foreground. This thesis explores a different approach in which the background needs not be observed, as the vehicle already carries detailed maps describing the scene. Vision sensors thus have the sole purpose of reconning dynamic objects. Given that such an approach enables discarding background information from sensor data, only foreground data that really matters is processed, leading to higher precision in detecting objects as well as to increased computational efficiency. The vision sensor that best suits the proposed approach is the LiDAR. First, unlike camera images, the point clouds generated by a LiDAR are not projections. As a result, a point that exists both in the generated point cloud and in the detailed maps belongs to the background and may thus be discarded. Second, a point cloud has more dimensions than the image captured by a camera, making it harder to process. It is therefore important to reduce the number of points of points clouds before processing these. This thesis provides the first-ever demonstration of the proposed approach. For the sake of completeness, such a demonstration is done resorting to two datasets: a dataset comprising point clouds captured by a real LiDAR – a real dataset – and a dataset comprising synthetically generated point clouds – a synthetic dataset. All results confirm that removing background points from a point cloud decreases the computational effort involved in 3D object identification while increasing its average precision.pt_PTOs acidentes rodoviários são uma das principais causas de morte, sendo os condutores responsáveis por 90 por cento dos acidentes. A solução mais viável para salvar vidas será, portanto, evoluir para condução autónoma, o que explica a razão de tal tecnologia estar a ser intensamente investigada. Um veículo autónomo deve primeiro estar consciente do seu redor. Atualmente, tal é feito inteiramente com recurso a sensores de visão, que captam informação tanto da cena – o background – como de objetos dinâmicos – o foreground. Esta dissertação explora uma abordagem diferente na qual não é preciso observar o background, uma vez que o veículo já transporta mapas detalhados que o descrevem. Os sensores de visão têm assim o único propósito de reconhecer objetos dinâmicos. Dado que tal abordagem permite descartar a informação de background dos dados dos sensores, apenas os dados que realmente importam, os de foreground, são processados, levando a uma maior precisão na deteção de objetos e a uma maior eficiência computacional. O sensor de visão que melhor se adapta à abordagem proposta é o LiDAR, por duas razões. Primeiro, ao contrário das imagens capturadas por câmaras, as nuvens de pontos geradas por um LiDAR não são projeções. Como resultado, um ponto que existe tanto na nuvem de pontos capturada bem como no mapa detalhado que descreve o background é identificado como sendo um ponto de background, e pode assim ser descartado. Em segundo lugar, uma nuvem de pontos tem mais dimensões do que uma imagem captada pela câmara, tornando-a mais difícil de processar. É portanto essencial reduzir o número de pontos nas nuvens de pontos antes que estas sejam processadas. Este trabalho apresenta pela primeira vez uma demonstração da abordagem proposta. Por uma questão de completude, tal demonstração é feita recorrendo a dois datasets: um dataset constituído por nuvens de pontos capturadas por um LiDAR real – um dataset real – e um dataset constituído por nuvens de pontos geradas sinteticamente – um dataset sintético. Todos os resultados confirmam que remover pontos de background das nuvens de pontos capturadas diminui o esforço computacional envolvido na identificação de objetos 3D, ao mesmo tempo aumentando a sua precisão média.application/pdfengpt_PTSimplified 3D object detection for self-driving vehicles based on the removal of background pointsGomes, João Miguel Silva de MeloHandlehttp://hdl.handle.net/10773/337202025-06-13T10:45:06Z2021-12-15T00:00:00Z2021-12-15http://purl.org/coar/access_right/c_abf2open accesspt_PTAutonomous drivingpt_PTLiDARpt_PTComputer visionpt_PTHigh-definition maps162116754 byteshttp://purl.org/coar/access_right/c_abf2application/pdffulltexthttps://ria.ua.pt/bitstream/10773/33720/1/Documento_Jo%c3%a3o_Gomes.pdfother research producthttp://purl.org/coar/resource_type/c_bdccmaster thesis
spellingShingle Simplified 3D object detection for self-driving vehicles based on the removal of background points
Gomes, João Miguel Silva de Melo
Autonomous driving
LiDAR
Computer vision
High-definition maps
status SINGLETON
subject.fl_str_mv Autonomous driving
LiDAR
Computer vision
High-definition maps
title Simplified 3D object detection for self-driving vehicles based on the removal of background points
title_full Simplified 3D object detection for self-driving vehicles based on the removal of background points
title_fullStr Simplified 3D object detection for self-driving vehicles based on the removal of background points
title_full_unstemmed Simplified 3D object detection for self-driving vehicles based on the removal of background points
title_short Simplified 3D object detection for self-driving vehicles based on the removal of background points
title_sort Simplified 3D object detection for self-driving vehicles based on the removal of background points
topic Autonomous driving
LiDAR
Computer vision
High-definition maps
topic_facet Autonomous driving
LiDAR
Computer vision
High-definition maps
url http://hdl.handle.net/10773/33720
visible 1

Funded activities

No funded projects found.