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...
Saved in:
Main Author: | |
---|---|
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 |