Please use this identifier to cite or link to this item: https://www.um.edu.mt/library/oar/handle/123456789/92002
Full metadata record
DC FieldValueLanguage
dc.date.accessioned2022-03-22T15:10:02Z-
dc.date.available2022-03-22T15:10:02Z-
dc.date.issued2021-
dc.identifier.citationAttard, D. (2021). Driving behaviour monitor (Bachelor’s dissertation).en_GB
dc.identifier.urihttps://www.um.edu.mt/library/oar/handle/123456789/92002-
dc.descriptionB.Sc. IT (Hons)(Melit.)en_GB
dc.description.abstractDriver behaviour monitoring and other Advanced Driver-Assistance Systems (ADAS) have received increasing attention in recent years for their contribution to improving road safety and reducing accidents. This research focuses on detecting manoeuvres considered dangerous for other vehicles such as abrupt braking, turning, and sudden lane changing. A sliding window approach was used, and various machine learning algorithms were tested, such as Gated Recurrent Neural Networks, Support Vector Machines and Random Forests. These were evaluated using driver behaviour datasets of real drivers together with data generated using the CARLA urban driving simulator. To generate a more comprehensive model for driver behaviour, the generated Carla dataset and the UAH-DriveSet were combined, achieving a 94% F1 score from a Recurrent Neural Network algorithm. Complex manoeuvres such as lane change events suffer from lower accuracy rates due to the limited window size and their similarity to other manoeuvres. A real-time driver behaviour evaluation application was developed, which implements an embedded model to perform real-time, on-device predictions. Inspired by the limited number of publicly available datasets in the field of driver behaviour monitoring, a field data collection application was developed. This application facilitates future research to develop various datasets through the user-defined, variable sampling rate, its large range of motion and position sensors, device permitting, and its output of pre-labelled data. Both applications achieve device independence through a rotation matrix which further boosts the usability of the application.en_GB
dc.language.isoenen_GB
dc.rightsinfo:eu-repo/semantics/restrictedAccessen_GB
dc.subjectAlgorithmsen_GB
dc.subjectMachine learningen_GB
dc.subjectData setsen_GB
dc.subjectNeural networks (Computer science)en_GB
dc.subjectAutomobile drivers -- Psychologyen_GB
dc.subjectTraffic violations -- Maltaen_GB
dc.titleDriving behaviour monitoren_GB
dc.typebachelorThesisen_GB
dc.rights.holderThe copyright of this work belongs to the author(s)/publisher. The rights of this work are as defined by the appropriate Copyright Legislation or as modified by any successive legislation. Users may access this work and can make use of the information contained in accordance with the Copyright Legislation provided that the author must be properly acknowledged. Further distribution or reproduction in any format is prohibited without the prior permission of the copyright holder.en_GB
dc.publisher.institutionUniversity of Maltaen_GB
dc.publisher.departmentFaculty of ICT. Department of Artificial Intelligenceen_GB
dc.description.reviewedN/Aen_GB
dc.contributor.creatorAttard, Daniel (2021)-
Appears in Collections:Dissertations - FacICT - 2021
Dissertations - FacICTAI - 2021

Files in This Item:
File Description SizeFormat 
21BITAI005.pdf
  Restricted Access
7.52 MBAdobe PDFView/Open Request a copy


Items in OAR@UM are protected by copyright, with all rights reserved, unless otherwise indicated.