3D TRAFFIC RECONSTRUCTION FOR AUTONOMOUS VEHICLES WITH GAUSSIAN PROCESS LATENT VARIABLE MODEL (GPLVM)

Most of traffic accidents are caused by human error so autonomous vehicles will potentially reduce the number of accidents. Autonomous vehicles need to understand the surrounding traffic and that understanding can be expressed as a 3D visualization which makes the passengers feel safe. In this fi...

Full description

Saved in:
Bibliographic Details
Main Author: Amirul Husna, Bryan
Format: Final Project
Language:Indonesia
Online Access:https://digilib.itb.ac.id/gdl/view/82361
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Institut Teknologi Bandung
Language: Indonesia
id id-itb.:82361
spelling id-itb.:823612024-07-08T09:06:11Z3D TRAFFIC RECONSTRUCTION FOR AUTONOMOUS VEHICLES WITH GAUSSIAN PROCESS LATENT VARIABLE MODEL (GPLVM) Amirul Husna, Bryan Indonesia Final Project autonomous vehicle, traffic reconstruction, monocular camera, GPLVM, YOLOv9, Hough transform, SORT, Kalman Filter INSTITUT TEKNOLOGI BANDUNG https://digilib.itb.ac.id/gdl/view/82361 Most of traffic accidents are caused by human error so autonomous vehicles will potentially reduce the number of accidents. Autonomous vehicles need to understand the surrounding traffic and that understanding can be expressed as a 3D visualization which makes the passengers feel safe. In this final project, traffic understanding and reconstruction are carried out by processing video recording from monocular camera installed on vehicles. Some processing steps to do the task are surrounding vehicles understanding, surrounding road understanding, and final 3D reconstruction. Vehicles detection is carried out by using pretrained YOLOv9 model which can detect various types of objects, but only objects with car type are processed further. Detected vehicles are associated and tracked further with SORT method which is based on Kalman Filter to create smooth movements. Road detection is implemented using classical image processing to detect road lane markings’ edges and Hough transform to generate line endpoints which represent the lanes. These endpoints are then associated and tracked between frames using SORT method. Vehicles’ shapes are reconstructed using GPLVM, based on the vehicles’ silhouette that has been segmented using YOLOv9-seg. These various steps and methods are then integrated to create a program that can reconstruct traffic in 3D. The program can estimate the states and shapes of the vehicles and road so that they can be placed correctly in a three-dimensional space. Several improvements that can be made are reducing the processing time, increasing the accuracy of various components, and integrating with other sensors/data sources. text
institution Institut Teknologi Bandung
building Institut Teknologi Bandung Library
continent Asia
country Indonesia
Indonesia
content_provider Institut Teknologi Bandung
collection Digital ITB
language Indonesia
description Most of traffic accidents are caused by human error so autonomous vehicles will potentially reduce the number of accidents. Autonomous vehicles need to understand the surrounding traffic and that understanding can be expressed as a 3D visualization which makes the passengers feel safe. In this final project, traffic understanding and reconstruction are carried out by processing video recording from monocular camera installed on vehicles. Some processing steps to do the task are surrounding vehicles understanding, surrounding road understanding, and final 3D reconstruction. Vehicles detection is carried out by using pretrained YOLOv9 model which can detect various types of objects, but only objects with car type are processed further. Detected vehicles are associated and tracked further with SORT method which is based on Kalman Filter to create smooth movements. Road detection is implemented using classical image processing to detect road lane markings’ edges and Hough transform to generate line endpoints which represent the lanes. These endpoints are then associated and tracked between frames using SORT method. Vehicles’ shapes are reconstructed using GPLVM, based on the vehicles’ silhouette that has been segmented using YOLOv9-seg. These various steps and methods are then integrated to create a program that can reconstruct traffic in 3D. The program can estimate the states and shapes of the vehicles and road so that they can be placed correctly in a three-dimensional space. Several improvements that can be made are reducing the processing time, increasing the accuracy of various components, and integrating with other sensors/data sources.
format Final Project
author Amirul Husna, Bryan
spellingShingle Amirul Husna, Bryan
3D TRAFFIC RECONSTRUCTION FOR AUTONOMOUS VEHICLES WITH GAUSSIAN PROCESS LATENT VARIABLE MODEL (GPLVM)
author_facet Amirul Husna, Bryan
author_sort Amirul Husna, Bryan
title 3D TRAFFIC RECONSTRUCTION FOR AUTONOMOUS VEHICLES WITH GAUSSIAN PROCESS LATENT VARIABLE MODEL (GPLVM)
title_short 3D TRAFFIC RECONSTRUCTION FOR AUTONOMOUS VEHICLES WITH GAUSSIAN PROCESS LATENT VARIABLE MODEL (GPLVM)
title_full 3D TRAFFIC RECONSTRUCTION FOR AUTONOMOUS VEHICLES WITH GAUSSIAN PROCESS LATENT VARIABLE MODEL (GPLVM)
title_fullStr 3D TRAFFIC RECONSTRUCTION FOR AUTONOMOUS VEHICLES WITH GAUSSIAN PROCESS LATENT VARIABLE MODEL (GPLVM)
title_full_unstemmed 3D TRAFFIC RECONSTRUCTION FOR AUTONOMOUS VEHICLES WITH GAUSSIAN PROCESS LATENT VARIABLE MODEL (GPLVM)
title_sort 3d traffic reconstruction for autonomous vehicles with gaussian process latent variable model (gplvm)
url https://digilib.itb.ac.id/gdl/view/82361
_version_ 1822997658639269888