Traffic monitoring and analysis via street footage

This project implements the use of computer vision and machine learning technologies such as object detection and object segmentation. This component has been developed and designed to handle multiple challenges such as nighttime images, poor lighting, various camera angles, blurring due to ca...

Full description

Saved in:
Bibliographic Details
Main Author: Chew, Darren Wen Cong
Other Authors: Ong Chin Ann
Format: Final Year Project
Language:English
Published: Nanyang Technological University 2024
Subjects:
Online Access:https://hdl.handle.net/10356/181296
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-181296
record_format dspace
spelling sg-ntu-dr.10356-1812962024-11-25T01:35:18Z Traffic monitoring and analysis via street footage Chew, Darren Wen Cong Ong Chin Ann College of Computing and Data Science chinann.ong@ntu.edu.sg Computer and Information Science Image recognition Traffic Web development This project implements the use of computer vision and machine learning technologies such as object detection and object segmentation. This component has been developed and designed to handle multiple challenges such as nighttime images, poor lighting, various camera angles, blurring due to car speeds and imbalanced data set. With this component, key metrics such vehicle count, and detection, clustering and clustering density can be acquired. Besides computer vision and machine learning, the project also implements an improvised clustering technique of DB scan to help detect and monitor density of the traffic. With this improvised component, users can monitor traffic conditions on each respective roads especially when there are multiple roads within a camera image. Once metrics of cluster density have been calculated by the improvised clustering technique, data is pipelined to an unstructured cloud database (Microsoft Azure Cosmo DB) using a cloud tool called Microsoft Azure Function. With this component, data can be transformed and reflected on a webpage using a python library Stream lit for further comprehensive analysis. The webpage component has been developed to use cases such as acquiring routing information from a starting point to various destinations, along with multiple visual representations such as graph plots to showcase fluctuations in traffic densities. Bachelor's degree 2024-11-25T01:35:17Z 2024-11-25T01:35:17Z 2024 Final Year Project (FYP) Chew, D. W. C. (2024). Traffic monitoring and analysis via street footage. Final Year Project (FYP), Nanyang Technological University, Singapore. https://hdl.handle.net/10356/181296 https://hdl.handle.net/10356/181296 en SCSE23-1144 application/pdf Nanyang Technological University
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic Computer and Information Science
Image recognition
Traffic
Web development
spellingShingle Computer and Information Science
Image recognition
Traffic
Web development
Chew, Darren Wen Cong
Traffic monitoring and analysis via street footage
description This project implements the use of computer vision and machine learning technologies such as object detection and object segmentation. This component has been developed and designed to handle multiple challenges such as nighttime images, poor lighting, various camera angles, blurring due to car speeds and imbalanced data set. With this component, key metrics such vehicle count, and detection, clustering and clustering density can be acquired. Besides computer vision and machine learning, the project also implements an improvised clustering technique of DB scan to help detect and monitor density of the traffic. With this improvised component, users can monitor traffic conditions on each respective roads especially when there are multiple roads within a camera image. Once metrics of cluster density have been calculated by the improvised clustering technique, data is pipelined to an unstructured cloud database (Microsoft Azure Cosmo DB) using a cloud tool called Microsoft Azure Function. With this component, data can be transformed and reflected on a webpage using a python library Stream lit for further comprehensive analysis. The webpage component has been developed to use cases such as acquiring routing information from a starting point to various destinations, along with multiple visual representations such as graph plots to showcase fluctuations in traffic densities.
author2 Ong Chin Ann
author_facet Ong Chin Ann
Chew, Darren Wen Cong
format Final Year Project
author Chew, Darren Wen Cong
author_sort Chew, Darren Wen Cong
title Traffic monitoring and analysis via street footage
title_short Traffic monitoring and analysis via street footage
title_full Traffic monitoring and analysis via street footage
title_fullStr Traffic monitoring and analysis via street footage
title_full_unstemmed Traffic monitoring and analysis via street footage
title_sort traffic monitoring and analysis via street footage
publisher Nanyang Technological University
publishDate 2024
url https://hdl.handle.net/10356/181296
_version_ 1816859066053427200