Machine learning approach for generating realistic 3D point clouds for automotive simulators

dc.contributorAalto-yliopistofi
dc.contributorAalto Universityen
dc.contributor.advisorGaim, Wolfgain
dc.contributor.advisorPuthanpura, Jithinlal
dc.contributor.authorJagdish, Nandu
dc.contributor.schoolSähkötekniikan korkeakoulufi
dc.contributor.schoolSchool of Electrical Engineeringen
dc.contributor.supervisorZhou, Quan
dc.date.accessioned2025-01-27T18:03:28Z
dc.date.available2025-01-27T18:03:28Z
dc.date.issued2024-12-28
dc.description.abstractThis thesis aims to demonstrate the use of Machine Learning (ML) models to generate sensor data specifically vision based-cameras for use in Automotive Simulators. The feed from the camera systems is used to generate 3D point clouds of the driving environment. In this thesis, the camera feed is never directly used but instead operates on the point clouds that are generated from the camera feeds which are preprocessed. Current Automotive Simulators typically employ physics-based rendering to generate point clouds that represent obstacles. However, these simulations often fail to accurately reflect real-world conditions. Incorporating Machine Learning into the generation process aims to improve the reliability of the simulator and to achieve more realistic sensor data comparable to real-world driving. The primary objective of this thesis is to evaluate and compare various ML algorithms that generate realistic point clouds from 3D bounding boxes representing road obstacles, such as vehicles. This research explores multiple custom ML models, including Fully Connected Networks (FC), Variational Auto Encoders (VAE), and Generative Adversarial Networks (GAN), as well as models that utilize 2D projected grid inputs, such as U-Net and LMNet. Using Chamfer Distance (CD) and Earth Movers Distance as evaluation metrics indicates that a Conditional Generative Adversarial network CGAN style network with an additional reconstruction loss outperforms all other networks in generating 3D point clouds.en
dc.format.extent67
dc.format.mimetypeapplication/pdfen
dc.identifier.urihttps://aaltodoc.aalto.fi/handle/123456789/133622
dc.identifier.urnURN:NBN:fi:aalto-202501271907
dc.language.isoenen
dc.locationP1fi
dc.programmeMaster's Programme in ICT Innovationen
dc.programme.majorAutonomous Systemsen
dc.subject.keywordPointCloudsen
dc.subject.keyword3D bounding boxen
dc.subject.keywordGANen
dc.subject.keyword3D reconstructionen
dc.subject.keywordrange imageen
dc.subject.keywordVAEen
dc.titleMachine learning approach for generating realistic 3D point clouds for automotive simulatorsen
dc.typeG2 Pro gradu, diplomityöfi
dc.type.ontasotMaster's thesisen
dc.type.ontasotDiplomityöfi
local.aalto.electroniconlyyes
local.aalto.openaccessno

Files